Страница 1 из 1

Проблема с обновлением портов

Добавлено: 2011-02-10 16:57:24
Prosport
Здравствуйте!
У меня FreeBSD 8.1, устанавливал с CD, попытался обновить порты, установил portupgrade, создал базу данных командой pkgdb -F, далее ввел команду portupgrade -a , и процесс пошел, минут 20 все это дело длилось, и в итоге получились следующие ошибки:
Изображение

Подскажите пожалуйста, как это можно исправить? и правильным ли я путем вообще иду?

Re: Проблема с обновлением портов

Добавлено: 2011-02-10 17:40:20
BirdGovorun
Вам дерево портов обновить надо.
Как вариант юзать cvsup(csup) http://www.freebsd.org/doc/ru/books/handbook/cvsup.html

Re: Проблема с обновлением портов

Добавлено: 2011-02-11 10:45:53
Prosport
Скажите, какие действия выполняет данная команда? portupgrade -a

Re: Проблема с обновлением портов

Добавлено: 2011-02-11 10:50:39
Гость

Re: Проблема с обновлением портов

Добавлено: 2011-02-13 0:37:47
_vadim64
Prosport писал(а):Скажите, какие действия выполняет данная команда? portupgrade -a
Проклятые наркоманы :st:

Re: Проблема с обновлением портов

Добавлено: 2011-02-13 1:28:20
Prosport
Ты о чем?

Re: Проблема с обновлением портов

Добавлено: 2012-07-09 9:21:45
ZakuRo
FreeBSD 8.2
При попытке установки cvsup-without-gui выходит такая бяка =(
Как-то лечится?

Код: Выделить всё

/usr/ports/net/cvsup-without-gui]# make && make install && make clean
===>  Vulnerability check disabled, database not found
===>  License check disabled, port has not defined LICENSE
=> cvsup-snap-16.1h.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/development/CVSup/snapshots//cvsup-snap-16.1h.tar.gz
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/development/CVSup/snapshots/cvsup-snap-16.1h.tar.gz: No address record
=> Attempting to fetch ftp://ftp.se.FreeBSD.org/pub/FreeBSD/development/CVSup/snapshots//cvsup-snap-16.1h.tar.gz
fetch: ftp://ftp.se.FreeBSD.org/pub/FreeBSD/development/CVSup/snapshots/cvsup-snap-16.1h.tar.gz: No address record
=> Attempting to fetch ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/development/CVSup/snapshots//cvsup-snap-16.1h.tar.gz
fetch: ftp://ftp.jp.FreeBSD.org/pub/FreeBSD/development/CVSup/snapshots/cvsup-snap-16.1h.tar.gz: No address record
=> Attempting to fetch ftp://ftp.uk.FreeBSD.org/pub/FreeBSD/development/CVSup/snapshots//cvsup-snap-16.1h.tar.gz
fetch: ftp://ftp.uk.FreeBSD.org/pub/FreeBSD/development/CVSup/snapshots/cvsup-snap-16.1h.tar.gz: No address record
=> Attempting to fetch ftp://ftp.ru.FreeBSD.org/pub/FreeBSD/development/CVSup/snapshots//cvsup-snap-16.1h.tar.gz
fetch: ftp://ftp.ru.FreeBSD.org/pub/FreeBSD/development/CVSup/snapshots/cvsup-snap-16.1h.tar.gz: No address record
=> Attempting to fetch ftp://ftp.dti.ad.jp/pub/FreeBSD/development/CVSup/snapshots//cvsup-snap-16.1h.tar.gz
fetch: ftp://ftp.dti.ad.jp/pub/FreeBSD/development/CVSup/snapshots/cvsup-snap-16.1h.tar.gz: No address record
=> Attempting to fetch ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles//cvsup-snap-16.1h.tar.gz
fetch: ftp://ftp.FreeBSD.org/pub/FreeBSD/ports/distfiles/cvsup-snap-16.1h.tar.gz: No address record
=> Couldn't fetch it - please try to retrieve this
=> port manually into /usr/ports/distfiles/ and try again.
*** Error code 1

Re: Проблема с обновлением портов

Добавлено: 2012-07-09 10:11:35
Bayerische
Адрес не резолвится. Смотрите настройки сети.

Re: Проблема с обновлением портов

Добавлено: 2012-07-09 11:45:50
ZakuRo
Bayerische писал(а):Адрес не резолвится. Смотрите настройки сети.
шлюз, айпи и маска в rc.conf прописаны
может что-то еще для сети указать забыл?

Re: Проблема с обновлением портов

Добавлено: 2012-07-09 12:08:38
GhOsT_MZ
А так что выдает?

Код: Выделить всё

nslookup ftp.jp.FreeBSD.org

Re: Проблема с обновлением портов

Добавлено: 2012-07-09 13:33:39
ZakuRo
GhOsT_MZ писал(а):А так что выдает?

Код: Выделить всё

nslookup ftp.jp.FreeBSD.org
файлика с DNSom не было

теперь при cvsup -g -L 2 /usr/local/etc/cvsup.conf
ругается на : Release not specified for collection "cvsup" :st:

Re: Проблема с обновлением портов

Добавлено: 2012-07-09 13:48:01
GhOsT_MZ

Код: Выделить всё

cat /usr/local/etc/cvsup.conf

Re: Проблема с обновлением портов

Добавлено: 2012-07-09 16:39:05
snorlov
Не проще ли обновиться до 8.3...

Re: Проблема с обновлением портов

Добавлено: 2012-07-09 18:35:29
ZakuRo
GhOsT_MZ писал(а):

Код: Выделить всё

cat /usr/local/etc/cvsup.conf

Код: Выделить всё

*default dhost=cvsup2.ua.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_8_2
*default delete use-rel-suffix
#src-all
ports-all tag=.
*default compress

Re: Проблема с обновлением портов

Добавлено: 2012-07-09 20:07:37
фряшныйюзер
Prosport писал(а):Скажите, какие действия выполняет данная команда? portupgrade -a
обновит всё, что нужно

Код: Выделить всё

portupgrade -af
обновит всё что нужно и всё что ненужно.
сначала обновите базу портов для портапгрейда - man portsdb, потом базу пакетов.
сначала

Код: Выделить всё

portupgrade aFrR
всё что нужно вытянет из сети но ничего не обновит.
потом

Код: Выделить всё

portupgrade -arR
интернет уже ненужен.
лучше им не пользоваться если нет опыта и проблемы с читкой манов. легко сделаете систему неработоспособной.
portmaster попроще будет.

Re: Проблема с обновлением портов

Добавлено: 2012-07-09 20:14:44
фряшныйюзер
ZakuRo писал(а):
GhOsT_MZ писал(а):А так что выдает?

Код: Выделить всё

nslookup ftp.jp.FreeBSD.org
файлика с DNSom не было

теперь при cvsup -g -L 2 /usr/local/etc/cvsup.conf
ругается на : Release not specified for collection "cvsup" :st:

Код: Выделить всё

cat /etc/resolv.conf

Re: Проблема с обновлением портов

Добавлено: 2012-07-09 20:49:02
Гость
ZakuRo писал(а):
GhOsT_MZ писал(а):

Код: Выделить всё

cat /usr/local/etc/cvsup.conf

Код: Выделить всё

*default dhost=cvsup2.ua.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_8_2
*default delete use-rel-suffix
#src-all
ports-all tag=.
*default compress

Код: Выделить всё

*default tag=.
ports-all

Re: Проблема с обновлением портов

Добавлено: 2012-07-09 23:28:55
receptor
portsnap fetch extract и ненадо больше ничего ставить.