При использовании cvsup видимо удалилось часть портов

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
aheles
мл. сержант
Сообщения: 140
Зарегистрирован: 2008-05-07 12:16:00

Re: При использовании cvsup видимо удалилось часть портов

Непрочитанное сообщение aheles » 2008-06-16 22:57:40

iZEN писал(а):
pimlab писал(а):А разве для обновления портов надо указывать ветку?
Вроде для обновления мира и ядра только нужно указывать.
paradox писал(а):как не странно и порты тоже
Для ports-supfile ветку системы указывать ненужно.
Дерево портов для всех поддерживаемых веток систем одно и то же.

sys-supfile:

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

*default host=cvsup10.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs
*default tag=RELENG_6_3
*default delete use-rel-suffix
*default compress
src-all
— для 6.3-RELEASE. Для 6.3-STABLE будет: "default tag=RELENG_6".

ports-supfile:

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

*default host=cvsup10.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs
*default delete use-rel-suffix
*default compress
*default tag=.
ports-all
Обновление исходников системы и самой системы:

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

% csup /path/to/sys-supfile
% cd /usr/obj && chflags -R noschg *
% cd /usr/obj && rm -rf * #<--удаляем бинарники от предыдущей компиляции
% cd /usr/src && make cleandir && make cleandir && make cleandir
% cd /sys/i386/conf && cp GENERIC COMP #<--на этом шаге делаем копию конфига ядра
% ee /sys/i386/conf/COMP #<--тут нимнога редактируем конфиг ядра
% ee /etc/make.conf #<--здесь редактируем make.conf, если нужно
% cd /usr/src && make buildworld #<--собираем Мир
% cd /usr/src && make buildkernel KERNCONF=COMP #<--собираем Ядро
% cd /usr/src && make installkernel KERNCONF=COMP #<--инсталлируем Ядро
% cd /usr/src && make installworld #<--инсталлируем Мир
% mergemaster #<--обновляем интерактивно конфиги системы
% cd /usr/src && make BATCH_DELETE_OLD_FILES=YES delete_old delete_old_libs #<--удаляем мусор от предыдущей инсталляции
% reboot
Обновление дерева портов и установленного ПО:

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

% csup /path/to/ports-supfile && pkg_version -v | grep "<" && cd /usr/ports/ && make index && portupgrade -aF && portupgrade -ar
если у меня сейчас

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

uname -a
FreeBSD mail.aheles.org.ru 6.3-RELEASE-p2 FreeBSD 6.3-RELEASE-p2 #0: Fri Jun 13 18:02:08 MSD 2008     root@mail.aheles.org.ru:/usr/obj/usr/src/sys/GENERIC  i386
мне что из этого прописывать

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

src-all — для 6.3-RELEASE. Для 6.3-STABLE будет: "default tag=RELENG_6".

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Morty
ст. лейтенант
Сообщения: 1370
Зарегистрирован: 2007-07-17 23:25:12

Re: При использовании cvsup видимо удалилось часть портов

Непрочитанное сообщение Morty » 2008-06-16 23:09:31

а я б всетаки сделал так как написано в

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

/usr/share/examples/etc/make.conf
хотя бы потому что фре виднее что там у нее внитри, елси обновляли с 6.0 на 6.3. или еше что
то файлы из экземплов должны были "поправиться" на "правильные цифры".
и все долджно быть норм ...отэдить только 1 файл /etc/make.conf

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

SUP_UPDATE="true"
SUPHOST="cvsup3.ua.freebsd.org"
PORTSSUPFILE="/usr/share/examples/cvsup/ports-supfile"
SUPFILE="/usr/share/examples/cvsup/standard-supfile"
и

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

cd /usr/ports
make update
cd /usr/src
make update

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1089
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: При использовании cvsup видимо удалилось часть портов

Непрочитанное сообщение iZEN » 2008-06-17 14:26:02

aheles писал(а):

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

 make index
Generating INDEX-6 - please wait.."/usr/ports/chinese/links/../../www/links/Makefile", line 75: warning: duplicate script for target "pre-configure" ignored
вот че пишет
Несущественно.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1089
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: При использовании cvsup видимо удалилось часть портов

Непрочитанное сообщение iZEN » 2008-06-17 14:30:39

aheles писал(а):

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

In file included from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/alist.h:45,
                 from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/include/sgs.h:59,
                 from /usr/src/cddl/usr.bin/sgsmsg/../../../cddl/contrib/opensolaris/cmd/sgs/tools/common/findprime.c:30:
/usr/src/cddl/usr.bin/sgsmsg/../../../sys/cddl/compat/opensolaris/sys/elf.h:30:26: sys/elf.h: No such file or directory
mkdep: compile failed
*** Error code 1
1 error
*** Error code 2
1 error
*** Error code 2
1 error
*** Error code 2
1 error
вот что пишет при обновлении мира, перед этим сделал RELENG_6
Ну ведь английским языком написано: "No such file or directory".
Видимо, неполностью засинхронизировался каталог с исходниками.
Сделайте снова:

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

csup /path/to/sys-supfile
% cd /usr/obj && chflags -R noschg *
% cd /usr/obj && rm -rf * #<--удаляем бинарники от предыдущей компиляции
% cd /usr/src && make cleandir && make cleandir && make cleandir
...
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35266
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: При использовании cvsup видимо удалилось часть портов

Непрочитанное сообщение Alex Keda » 2008-06-17 14:31:55

ребят, а чё вы тут на три страницы обсуждаете, а?
Убей их всех! Бог потом рассортирует...

Аватара пользователя
iZEN
ст. лейтенант
Сообщения: 1089
Зарегистрирован: 2007-09-15 16:45:26
Контактная информация:

Re: При использовании cvsup видимо удалилось часть портов

Непрочитанное сообщение iZEN » 2008-06-17 14:37:42

lissyara писал(а):ребят, а чё вы тут на три страницы обсуждаете, а?
Да мы тут плюшками балуемся. :oops:
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix