Проблемы установки, настройки и работы Правильной Операционной Системы
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
aheles
- мл. сержант
- Сообщения: 140
- Зарегистрирован: 2008-05-07 12:16:00
Непрочитанное сообщение
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".
aheles
-
Хостинг HostFood.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
Непрочитанное сообщение
Morty » 2008-06-16 23:09:31
а я б всетаки сделал так как написано в
хотя бы потому что фре виднее что там у нее внитри, елси обновляли с 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
Morty
-
iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
-
Контактная информация:
Непрочитанное сообщение
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
-
iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
-
Контактная информация:
Непрочитанное сообщение
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
iZEN
-
Alex Keda
- стреляли...
- Сообщения: 35465
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
-
Контактная информация:
Непрочитанное сообщение
Alex Keda » 2008-06-17 14:31:55
ребят, а чё вы тут на три страницы обсуждаете, а?
Убей их всех! Бог потом рассортирует...
Alex Keda
-
iZEN
- ст. лейтенант
- Сообщения: 1095
- Зарегистрирован: 2007-09-15 16:45:26
-
Контактная информация:
Непрочитанное сообщение
iZEN » 2008-06-17 14:37:42
lissyara писал(а):ребят, а чё вы тут на три страницы обсуждаете, а?
Да мы тут плюшками балуемся.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix
iZEN