Вот в портах многие проги скачаться не могут... можно как-нить обновить всю коллекцию портов сразусистема FreeBSD 4.9
>Вот в портах многие проги скачаться не могут... можно как-нить обновить всю
>коллекцию портов сразу
>
>система FreeBSD 4.9pkg_add -r cvsup-without-gui
далее
man cvsup
>pkg_add -r cvsup-without-gui
>далее
>man cvsup
# pkg_add -r cvsup-without-gui
Error: FTP Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-re...: File unavailable (e.g., file not found, no access)
pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-re...' by URLну вот... опять чето он не может
>>pkg_add -r cvsup-without-gui
>>далее
>>man cvsup
>
>
># pkg_add -r cvsup-without-gui
>Error: FTP Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-re...: File unavailable (e.g., file not found,
>no access)
>pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-re...' by URL
>
>ну вот... опять чето он не может
вы думаетет тут телепаты сидят.. вы ходите через прокси или как? если через прокси, то настроен ли fetch идти через прокси?
для 4.9 не получится сделать pkg_add -rv, так что давайте правильные советы
самое простое в этой ситуации: если есть инсталляционный диск - поставить с него cvsup и далее по документации
>>pkg_add -r cvsup-without-gui
>>далее
>>man cvsup
>
>
># pkg_add -r cvsup-without-gui
>Error: FTP Unable to get ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-re...: File unavailable (e.g., file not found,
>no access)
>pkg_add: unable to fetch 'ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-4.9-re...' by URL
>
>ну вот... опять чето он не можетне опять, а снова, сто лет назад как удалили пакеты для 4.9-release
ftp://ftp.ru.freebsd.org/pub/FreeBSD-Archive/old-releases/i3.../
- вот тут можно найти
>
>не опять, а снова, сто лет назад как удалили пакеты для 4.9-release
>
>
>ftp://ftp.ru.freebsd.org/pub/FreeBSD-Archive/old-releases/i3.../
>- вот тут можно найти
а как ему указать чтобы он скачивал по новой ссылке?
>>
>>не опять, а снова, сто лет назад как удалили пакеты для 4.9-release
>>
>>
>>ftp://ftp.ru.freebsd.org/pub/FreeBSD-Archive/old-releases/i3.../
>>- вот тут можно найти
>
>
>а как ему указать чтобы он скачивал по новой ссылке?Скачайте один пакет (cvsup-without-gui), чтобы не мучаться, а дальше по указанной процедуре через cvsup.
>>
>>не опять, а снова, сто лет назад как удалили пакеты для 4.9-release
>>
>>
>>ftp://ftp.ru.freebsd.org/pub/FreeBSD-Archive/old-releases/i3.../
>>- вот тут можно найти
>
>
>а как ему указать чтобы он скачивал по новой ссылке?man pkg_add
раздел ENVIRONMENT: две переменные среды PACKAGEROOT, PAKAGESITE
спасибо всем за помощь!
только вот у меня логин/пароль при входе на
ftp://ftp.ru.freebsd.org/pub/FreeBSD-Archive/old-releases/i3.../
просит... анонимно залогиться не могу =(
не подскажите где зарегаться нужно?
>спасибо всем за помощь!
>только вот у меня логин/пароль при входе на
>ftp://ftp.ru.freebsd.org/pub/FreeBSD-Archive/old-releases/i3.../
>просит... анонимно залогиться не могу =(
>не подскажите где зарегаться нужно?По вповоду обновления портов, очень толково написано здесь:
http://www.lissyara.su/?id=1012
>спасибо всем за помощь!
>только вот у меня логин/пароль при входе набред, ftp.ru.freebsd.org пускает anonymous:
[unix1]~ > uname -nrsp
FreeBSD unix1.jinr.ru 5.4-RELEASE-p6 i386
[unix1]~ > traceroute ftp.ru.freebsd.org
traceroute: Warning: ftp.ru.freebsd.org has multiple addresses; using 213.24.208.27
traceroute to ftp.gamma.ru (213.24.208.27), 64 hops max, 40 byte packets
1 159.93.44.1 (159.93.44.1) 0.766 ms 1.029 ms 0.720 ms
2 jinr-gw-1 (159.93.15.1) 0.538 ms 0.421 ms 0.378 ms
3 159.93.2.2 (159.93.2.2) 1.187 ms 0.819 ms 1.244 ms
4 Jinr-gw-3.dubna.ru (159.93.160.2) 3.946 ms 3.680 ms 3.727 ms
5 MSK-M9-RBNet-3.RBNet.ru (195.209.14.155) 5.081 ms 4.540 ms 6.256 ms
6 195.161.4.117 (195.161.4.117) 6.527 ms 51.152 ms 5.099 ms
7 217.106.0.122 (217.106.0.122) 4.575 ms 5.035 ms 4.095 ms
8 217.106.0.122 (217.106.0.122) 4.580 ms 5.479 ms 5.685 ms
9 newsfeed.gamma.ru (194.186.254.21) 9.829 ms 5.177 ms 11.595 ms
10 ftp.gamma.ru (213.24.208.27) 8.831 ms 5.805 ms 10.612 ms
[unix1]~ >[unix1]~ > echo default login anonymous password lavr@ >> .netrc
в файл .netrc (его chmod должен быть 600) заносим дефолтные
значения для анонимного входа куда угодно, команда выше.default login anonymous password lavr@
---------------------------------^^^^^- большинство анонимных ftp
требуют указания email или name@ в качестве пароля
в качестве login - можно ftp или anonymousВ FreeBSD большинство ftp клиентов (практически ВСЕ) by default
используют файл .netrc, если он есть - man ftp[unix1]~ > ftp ftp.ru.freebsd.org
Trying 194.186.254.27...
Connected to ftp.gamma.ru.
220 ftp.gamma.ru FTP server ready.
331 Guest login ok, send your complete e-mail address as password.
230- Welcome ftp.gamma.ru/{ftp,ftp1}.ru.freebsd.org.
230- There are 7 users in your class (maximum 80).
230- Local time is Tue Jan 17 14:05:42 2006.
230-
230- All transfers are logged with your host name and email address.
230- If you don't like this policy, disconnect now!
230-
230- Please do NOT use clients which open up multiple connections
230- to this server - it will result in your ISP being banned.
230-
230- If your FTP client crashes or hangs shortly after login, try using
230- a dash (-) as the first character of your password. This will turn off
230- the informational messages which may be confusing your ftp client.
230-
230- 100Mbps services provided by Rostelecom/Internet Centre.
230- For more information, please visit http://www.rt.ru/.
230-
230- Please send mail to <ivt@gamma.ru> if you experience any problems.
230-
230- For more information about Gamma, please visit http://www.gamma.ru/.
230-
230 Guest login ok, access restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> bye
221-You have transferred 0 bytes in 0 files.
221-Total traffic for this session was 1242 bytes in 0 transfers.
221-Thank you for using the FTP service on ftp.gamma.ru.
221 Goodbye.
[unix1]~ >>ftp://ftp.ru.freebsd.org/pub/FreeBSD-Archive/old-releases/i3.../
>просит... анонимно залогиться не могу =(
>не подскажите где зарегаться нужно?[alone]~ > ftp ftp.ru.freebsd.org
Trying 194.67.80.52...
Connected to ftp.gamma.ru.
220 ftp.gamma.ru FTP server ready.
Name (ftp.ru.freebsd.org:lavr): ftp
--------------------------------^^^
331 Guest login ok, send your complete e-mail address as password.
Password: lala@
^^^^^^^^^^^^^^^230- Welcome ftp.gamma.ru/{ftp,ftp1}.ru.freebsd.org.
230- There are 9 users in your class (maximum 80).
230- Local time is Tue Jan 17 14:10:19 2006.
230-
230- All transfers are logged with your host name and email address.
230- If you don't like this policy, disconnect now!
230-
230- Please do NOT use clients which open up multiple connections
230- to this server - it will result in your ISP being banned.
230-
230- If your FTP client crashes or hangs shortly after login, try using
230- a dash (-) as the first character of your password. This will turn off
230- the informational messages which may be confusing your ftp client.
230-
230- 100Mbps services provided by Rostelecom/Internet Centre.
230- For more information, please visit http://www.rt.ru/.
230-
230- Please send mail to <ivt@gamma.ru> if you experience any problems.
230-
230- For more information about Gamma, please visit http://www.gamma.ru/.
230-
230 Guest login ok, access restrictions apply.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> bye
221-You have transferred 0 bytes in 0 files.
221-Total traffic for this session was 1236 bytes in 0 transfers.
221-Thank you for using the FTP service on ftp.gamma.ru.
221 Goodbye.
[alone]~ >файл .netrc используется когда нужно работать с ftp в batch-mode
или чтобы забыть про интерактивный LOGIN
>>спасибо всем за помощь!
>>только вот у меня логин/пароль при входе на
>
>бред, ftp.ru.freebsd.org пускает anonymous:
>не совсем верно
ftp.ru.freebsd.org пускает anonymous, если для IP с которого идет соединение есть PTR-запись.
>>>спасибо всем за помощь!
>>>только вот у меня логин/пароль при входе на
>>
>>бред, ftp.ru.freebsd.org пускает anonymous:
>>
>
>не совсем верно
>
>ftp.ru.freebsd.org пускает anonymous, если для IP с которого идет соединение есть PTR-запись.
>вполне возможно, когда-то давно было именно так, как сейчас - не знаю,
а проверять лень, если кому не лень:1) проверить c ip для которого нет записей ни в прямой, ни в обратной зоне
2) проверить с ip для которого есть запись только в прямой зоне
дальше можно не проверять, уже понятноможно еще воспользоваться:
ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releas.../
если они ftp-prompt не подделывают, то стоит wu-ftpd - наверняка
университету Буффало фиолетово есть имя или нет, есть реверс или нет
>>>>спасибо всем за помощь!
>>>>только вот у меня логин/пароль при входе на
>>>
>>>бред, ftp.ru.freebsd.org пускает anonymous:
>>>
>>
>>не совсем верно
>>
>>ftp.ru.freebsd.org пускает anonymous, если для IP с которого идет соединение есть PTR-запись.
>>
>
>вполне возможно, когда-то давно было именно так, как сейчас - не знаю,
>
И сейчас так. И когда было не так, не припомню.
>>>>>спасибо всем за помощь!
>>>>>только вот у меня логин/пароль при входе на
>>>>
>>>>бред, ftp.ru.freebsd.org пускает anonymous:
>>>>
>>>
>>>не совсем верно
>>>
>>>ftp.ru.freebsd.org пускает anonymous, если для IP с которого идет соединение есть PTR-запись.
>>>
>>
>>вполне возможно, когда-то давно было именно так, как сейчас - не знаю,
>>
>И сейчас так. И когда было не так, не припомню.я тоже не припомню, тем более что не имею машин с отсутствующим реверсом
но всегда можно воспользоваться публичными проксями
>Вот в портах многие проги скачаться не могут... можно как-нить обновить всю
>коллекцию портов сразу
>
>система FreeBSD 4.9
А поставь CVSup из тех же портов что имеешь. потом через цвс и потащи все обновление.
рассказываю процесс:/usr/ports/net/cvsup/
make
make installпотом создаешь файлик с любым именем в любом месте.
допустим прям в директории /usr/ports/
файлик updateports
содержимое файлика:
*default host=cvsup4.freebsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix
*default compress
ports-allтут хост cvsup4 выбрал по причине относительно небольшой загрузки... их там не помню сколько... оставь как есть.
потом выполняешь команду
cvsup -g -L 2 updateportsи наслаждаешься видом обновления всей своей коллекции портов.
Это что касается самого процесса обновления портов через цвс.
а постановка цвс при отсутствии такового в портах - тянуть его через фетч. или любыми другими путями... тут они обсуждались.