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

Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-24 15:04:19
freeava
мой вывод uname -a:
FreeBSD bava.free.ld 6.2-RELEASE FreeBSD 6.2-RELEASE #0: Fri Jan 12 10:40:27 UTC 2007

я вот тут не всосал маненько... моё дерево портов соответствует packages-6.2-releaseб что видимо логично... тем не менее я сравнивая содержание packages-6.2-release и packages-6.2-stable с прескорбием замечаю, что кое чего у меня не хватает... ну как пример - x11-drivers и много чего ещё естественно )(... дык вот вопрос как привести дерево портов к packages-6.2-stable и.... надо ли это делать в принципе... мне остатки моего убого интелекта подсказывают что надо... а КАК?

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-24 15:14:16
serge
Дык обнови порты через csup с дефолтным конфигом:

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

/usr/share/examples/cvsup/ports-supfile
и будет тебе счастье :)

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-24 15:22:59
freeava
serge писал(а):Дык обнови порты через csup с дефолтным конфигом:

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

/usr/share/examples/cvsup/ports-supfile
и будет тебе счастье :)
сэр... я уже производил эту нехитрую операцию... дерево обновилось, но продолжает соответствовать packages-6.2-release... а я спрашиваю как сделать чтоб оно соответствовало packages-6.2-stable

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-24 15:33:50
serge

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

server# ll /usr/ports/ | grep x11
drwxr-xr-x   473 root   wheel   9,5K 24 сен 13:31 x11
drwxr-xr-x    59 root   wheel   1,5K 11 сен 13:55 x11-clocks
drwxr-xr-x    64 root   wheel   2,0K 24 сен 13:31 x11-drivers
drwxr-xr-x    42 root   wheel   1,0K 24 сен 13:31 x11-fm
drwxr-xr-x   137 root   wheel   3,5K 24 сен 13:31 x11-fonts
drwxr-xr-x    19 root   wheel   512B 14 сен 15:24 x11-servers
drwxr-xr-x   195 root   wheel   5,5K 23 сен 21:30 x11-themes
drwxr-xr-x   292 root   wheel   6,0K 24 сен 13:31 x11-toolkits
drwxr-xr-x   142 root   wheel   3,0K 24 сен 13:31 x11-wm

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

server# uname -a
FreeBSD server.izdat.ssau.int 6.2-RELEASE-p7 FreeBSD 6.2-RELEASE-p7 #0: Fri Sep 21 15:22:44 MSD 2007     serge@server.izdat.ssau.int:/usr/obj/usr/src/sys/izdat62_0  i386
Конфиг для обновления портов дефолтный, т.е. тянем полное дерево.

Почему ж у меня тогда все это есть? :?

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-24 16:24:50
freeava
serge писал(а):

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

server# ll /usr/ports/ | grep x11
drwxr-xr-x   473 root   wheel   9,5K 24 сен 13:31 x11
drwxr-xr-x    59 root   wheel   1,5K 11 сен 13:55 x11-clocks
drwxr-xr-x    64 root   wheel   2,0K 24 сен 13:31 x11-drivers
drwxr-xr-x    42 root   wheel   1,0K 24 сен 13:31 x11-fm
drwxr-xr-x   137 root   wheel   3,5K 24 сен 13:31 x11-fonts
drwxr-xr-x    19 root   wheel   512B 14 сен 15:24 x11-servers
drwxr-xr-x   195 root   wheel   5,5K 23 сен 21:30 x11-themes
drwxr-xr-x   292 root   wheel   6,0K 24 сен 13:31 x11-toolkits
drwxr-xr-x   142 root   wheel   3,0K 24 сен 13:31 x11-wm

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

server# uname -a
FreeBSD server.izdat.ssau.int 6.2-RELEASE-p7 FreeBSD 6.2-RELEASE-p7 #0: Fri Sep 21 15:22:44 MSD 2007     serge@server.izdat.ssau.int:/usr/obj/usr/src/sys/izdat62_0  i386
Конфиг для обновления портов дефолтный, т.е. тянем полное дерево.

Почему ж у меня тогда все это есть? :?
уточните дефолтовый.... какой именно файл вы использовали или еси не трудно его содержание...

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-24 16:43:11
freeava
.... тэкс... пошёл простым путём - удалил стрые порты, залил с сервера ports.tar.gz по стабильной ссылке и обновил через cvsup со строчкрой
*default release=cvs tag=RELENG_6 ... обновилось вроде всё без замечаний... будем посмотреть дальше :D

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-24 16:55:25
Dog
Уважаемый, прочтите внимательно хендбук! В ports-supfile директива tag должна иметь вид

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

*default release=cvs tag=.
и никак иначе!

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-24 17:27:57
freeava
Dog писал(а):Уважаемый, прочтите внимательно хендбук! В ports-supfile директива tag должна иметь вид

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

*default release=cvs tag=.
и никак иначе!
спасибо, уважаемый... жо этого я тоже допёр и попробовал но результат тот же

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-24 17:33:06
Dog
Тогда, как уже писалось выше, распечатку ports-supfile на всеобщее обозрение, плиз!

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-24 17:38:10
freeava
Dog писал(а):Тогда, как уже писалось выше, распечатку ports-supfile на всеобщее обозрение, плиз!
да не вопрос )

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

*default host=cvsup5.ru.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix

# If you seem to be limited by CPU rather than network or disk bandwidth, try
# commenting out the following line.  (Normally, today's CPUs are fast enough
# that you want to run compression.)
*default compress

## Main Source Tree.
#
# The easiest way to get the main source tree is to use the "src-all"
# mega-collection.  It includes all of the individual "src-*" collections.
src-all

# These are the individual collections that make up "src-all".  If you
# use these, be sure to comment out "src-all" above.
#src-base
#src-bin
#src-contrib
#src-etc
#src-games
#src-gnu
#src-include
#src-kerberos5
#src-kerberosIV
#src-lib
#src-libexec
#src-release
#src-sbin
#src-share
#src-sys
#src-tools
#src-usrbin
#src-usrsbin
# These are the individual collections that make up FreeBSD's crypto
# collection. They are no longer export-restricted and are a part of
# src-all
#src-crypto
#src-eBones
#src-secure
#src-sys-crypto

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-24 17:42:55
Morty
у мну вот так обстоит
standart-supfile

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

*default host=cvsup3.ua.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=RELENG_6_2
*default delete use-rel-suffix

# If you seem to be limited by CPU rather than network or disk bandwidth, try
# commenting out the following line.  (Normally, today's CPUs are fast enough
# that you want to run compression.)
*default compress

## Main Source Tree.
#
# The easiest way to get the main source tree is to use the "src-all"
# mega-collection.  It includes all of the individual "src-*" collections.
#src-all
ports-all tag=.
в этом же файле команда
cvsup -g -L 2 standart-supfile
и потом cd /usr/port
make fetchindex

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-24 17:44:03
Dog
Э... Пардон - я чего-то не понял... А причем тут дерево портов к сорцам системы, которые, судя по конфигу, обновляет автор?
src-all != ports-all

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-24 17:52:08
freeava
Dog писал(а):Э... Пардон - я чего-то не понял... А причем тут дерево портов к сорцам системы, которые, судя по конфигу, обновляет автор?
src-all != ports-all
Dog и Morty - предварительное спасибо... если сейчас всё пройдёт успешно прошу указать адрес куда высылать пиво )

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-24 17:55:03
Dog
freeava писал(а):Dog и Morty - предварительное спасибо... если сейчас всё пройдёт успешно прошу указать адрес куда высылать пиво )
127.0.0.1 ;)

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-25 12:29:52
serge
freeava писал(а):уточните дефолтовый.... какой именно файл вы использовали или еси не трудно его содержание...
Речь шла о конфиге, который идет вместе с системой как пример. Находится тут:

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

/usr/share/examples/cvsup/ports-supfile
:wink:

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-25 15:04:25
LMik
Человек блин порты для релиза грузит а не для стэйбла :D

Гораздо удобнее и быстрее обновлять порты через portsnap.

редактируем файл /etc/portsnap.conf

меняем строчку SERVERNAME=portsnap.FreeBSD.org на SERVERNAME=ru.portsnap.FreeBSD.org

дальше
portsnap fetch
portsnap extract

Потом можно делать проще,
cd /usr/ports
make update

Инфы скачивается не более 50 мегов. Это для тех кому не жалко инета :)

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-25 22:35:06
freeava
парни (и девчонки тоже... мало ли)... вобщем всем за неравнодушие спасибо... я тут походу и разбираюсь что к чему... время мало, на девушке Фре надо было срочняком поднять F.E.A.R (линуксовый... с уважением отнушусь к сему продукту, но Фря роднее)... вот в этой спешке и на живой системе обучаться премудростям приходится... ну и учитывая, что я лично вхожу в первую десятку знатоков Фрюхи (я про ту десятку, которая с конца начинается :D )сами понимаете, всякая хрень и происходит...
итак...
с проблемой справился... как почти правильно подметил LMik мысль у меня была (потаённая) сойти с релиза на стэблу поэтому после курения ман'ов и разного прочего добавил RELENG_6 для стэблы и зараз обновил и сырца и порты и доки... потом маненько ещё покурил и пересобрал "мир"... в итоге получил то, что хотел 6-stable (uname -a FreeBSD bava.free.ld 6.2-STABLE FreeBSD 6.2-STABLE #0: Tue Sep 25 10:36:40 MSD 2007 root@bava.free.ld:/usr/obj/usr/src/sys/GENERIC i386)... персональное ядро заточу маненько по-позжее... ща portupgrad'ом соответственно обновляю установленное... пока полёт нормальный - чего и вам, господа хорошие, желаю...

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-25 22:40:55
serge
По поводу заточки ядра... Лисс неоднократно высказывался за Generic. Мож стоит прислушаться?

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-25 22:44:07
Alex Keda
просто с ним грабель всё же меньше.
если нет реальной необходимости - я не трогаю.
по настроению тока добавляю опции про цвета сообщения ядра-юзерланда и всё.
и то, когда надо перекомпилить. когда не надо - обхожусь vidcontrol

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-25 23:06:24
freeava
serge писал(а):По поводу заточки ядра... Лисс неоднократно высказывался за Generic. Мож стоит прислушаться?
согласен... к мнению сего мужа прислушаюсь адназначна... но по-практиковаться думаю не помешает как-нить... только вот инфу "по конкретнее" по этому делу (про себя говорю) пока мало нарыл... ипортная, блин, хреново куриться... в общем следуя вашим советам отложу пока... поразбираюсь, что можно модульно припаять, а что ужО токмо чрез ядро...
.... и вот ещё что - у меня ATI 9550... иксы запустил... в целом вроде ничего, но в портах видел xf86-video-ati - как еси подгружу - хужее не станет?... или это надо в другую тему писать.... сори заранее

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-25 23:08:12
Alex Keda
в другую. лучше сразу с выводом

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

uname -a
dmesg
pciconf -lv
cat /etc/X11/xorg.conf

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-25 23:11:14
serge
freeava писал(а):но по-практиковаться думаю не помешает как-нить...
Попрактиковаться в пересборке ядра считаю нужно обязательно. Одно дело знать но не использовать, другое дело не понимать вобще ничего.

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-25 23:12:19
freeava
lissyara писал(а):в другую. лучше сразу с выводом

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

uname -a
dmesg
pciconf -lv
cat /etc/X11/xorg.conf
ага... премного благодарен... ща буду сочинять

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-25 23:13:04
serge
freeava писал(а):ипортная, блин, хреново куриться
Отечественных ОС вообще не припомню :D

Re: Дерево портов и релиз FreeBSD - help ...

Добавлено: 2007-09-25 23:35:23
freeava
serge писал(а):
freeava писал(а):ипортная, блин, хреново куриться
Отечественных ОС вообще не припомню :D
ГЫ... :D :D :D сори... я ваще доки имелл ввиду... а эти англицкие пока имеют меня... :D
буду читать вот эти http://www.mnbsd.org/freebsd_mn_doc/ports-using.html