обновление xorg-6.9 => 7.2

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

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: обновление xorg-6.9 => 7.2

Непрочитанное сообщение zg » 2008-02-21 7:49:30

пипец вчера на работе тихо мирно стояла 6.2 релиз 0, обновил её до 6.3, обновил порты... начал обновлять пакеты.. Ручками написал portupgrade xorg-6.9.0, сначало заткнулось на dri, пришлось ставить пакетом, потом на курсорах :evil:, они видите ли уже были установлены, потом на мегребэйз, пришлось ручками делать символическую ссылку :twisted: а потом X -configure, ураааа заработало! :D токо вот startx исчезла без следа :cry: и с базой портов такое началось, что ужас... по две версии каждого пакета xorg :|

как я понял мои ошибки были следующие:
1. не обновил portupgrade, а именно это требует первым делом рекомендация
2. указав явно xorg-6.9.0, я обновил сам xorg, но есть ещё и xorg-server и ему подобные, которые зависят от старых пакетов xorg, поэтому поучилась петрушка с пакетами
3. ну и всё-таки для начала нужно было сделать portupgrade -a, поскольку в этом случае обновление пройдёт автоматом, поскольку от xorg'а зависят многие пакеты. А когда заткнётся на xorg'e, выполнить мегребэйз и сделать символическую ссылку /usr/X11R6 => /usr/local, продолжить обновление.

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

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

Re: обновление xorg-6.9 => 7.2

Непрочитанное сообщение Alex Keda » 2008-02-21 8:25:32

да не.
похоже ты любитель ставить чёто типа форсе_пакадже_регистер....
не надо такого никогда ставить.
проблемы надо разруливать а не игнорировать.
Убей их всех! Бог потом рассортирует...

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: обновление xorg-6.9 => 7.2

Непрочитанное сообщение zg » 2008-02-21 8:40:49

ну не всё сразу :D я пока только учусь, в этот раз у меня по крайне мере xorg обновился, осталось ещё раз два-три накосячить и пойдёт :)

в твоей статье про обнолвение через портапгрейд технология обновления почти не задета, никто не сказал чего и почему нельзя делать, тут и бьёмся :) Кстати, скрипт который ты там выкладывал, можешь заменить просто portupgrade -a

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

PORTUPGRADE(1)          FreeBSD General Commands Manual         PORTUPGRADE(1)

NAME
     portupgrade, portinstall -- tools to upgrade installed packages or
     install new ones via ports or packages

.....

     -a
     --all                  Do with all the installed packages.  Equivalent to
                            specify '*' as pkgname_glob.

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

Re: обновление xorg-6.9 => 7.2

Непрочитанное сообщение iZEN » 2008-02-21 13:55:47

zg писал(а):пипец вчера на работе тихо мирно стояла 6.2 релиз 0, обновил её до 6.3, обновил порты... начал обновлять пакеты.. Ручками написал portupgrade xorg-6.9.0, сначало заткнулось на dri, пришлось ставить пакетом, потом на курсорах :evil:, они видите ли уже были установлены, потом на мегребэйз, пришлось ручками делать символическую ссылку :twisted: а потом X -configure, ураааа заработало! :D токо вот startx исчезла без следа :cry: и с базой портов такое началось, что ужас... по две версии каждого пакета xorg :|
Ты чего издеваешься на нами? :wink:
Тебе жалко времени на полную пересборку ПО? А нас тебе не жалко? :lol:

Давай делай так:

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

% rm -rf /usr/local
% rm -rf /usr/X11R6
% rm -rf /var/db/pkg/*
% rm -rf /var/db/ports/*
/etc/ports-supfile:

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

*default host=cvsup8.FreeBSD.org
*default base=/usr
*default prefix=/usr
*default release=cvs
*default delete use-rel-suffix
*default compress
*default tag=.
ports-all

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

% csup /etc/ports-supfile && cd /usr/ports && make index
И начать собирать ПО из портов. Часов за шесть справишься. 8)
zg писал(а): как я понял мои ошибки были следующие:
1. не обновил portupgrade, а именно это требует первым делом рекомендация
2. указав явно xorg-6.9.0, я обновил сам xorg, но есть ещё и xorg-server и ему подобные, которые зависят от старых пакетов xorg, поэтому поучилась петрушка с пакетами
3. ну и всё-таки для начала нужно было сделать portupgrade -a, поскольку в этом случае обновление пройдёт автоматом, поскольку от xorg'а зависят многие пакеты. А когда заткнётся на xorg'e, выполнить мегребэйз и сделать символическую ссылку /usr/X11R6 => /usr/local, продолжить обновление.
Символическая ссылка /usr/X11R6 больше ненужна.
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

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

Re: обновление xorg-6.9 => 7.2

Непрочитанное сообщение Alex Keda » 2008-02-21 15:10:46

радикально, но каогда-то и сам так делал, устав рулить зависимости и ловить глюки на ровном месте.
=========
2 тредстартер
будешь так делать - сохрани конфиги нужных приложений - чтобы не было мучительно больно =)
Убей их всех! Бог потом рассортирует...

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: обновление xorg-6.9 => 7.2

Непрочитанное сообщение zg » 2008-02-22 10:47:54

iZEN писал(а):Ты чего издеваешься на нами? :wink:
Тебе жалко времени на полную пересборку ПО? А нас тебе не жалко? :lol:

Давай делай так:

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

% rm -rf /usr/local
% rm -rf /usr/X11R6
% rm -rf /var/db/pkg/*
% rm -rf /var/db/ports/*
я сделал не так, а вот так

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

pkg_delete -f "*"
cd /usr/ports/x11/xorg && make install clean
cd /usr/ports/x11/kde3 && make install clean
два дня убил, но таки собралось :D при этом никаких проблем почти не было, конфиги все сохранились, так что я маладец! пойду за пиражком :D !

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

Re: обновление xorg-6.9 => 7.2

Непрочитанное сообщение iZEN » 2008-02-22 16:48:38

zg писал(а):два дня убил, но таки собралось :D при этом никаких проблем почти не было, конфиги все сохранились, так что я маладец! пойду за пиражком :D !
Мой способ требует всего шести часов. :mrgreen:
GNU/Linux — это не Unix и даже никогда им не был, и, что самое смешное, никогда им не станет — GNU's Not Unix

zg
полковник
Сообщения: 5845
Зарегистрирован: 2007-12-07 13:51:33
Откуда: Верх-Нейвинск

Re: обновление xorg-6.9 => 7.2

Непрочитанное сообщение zg » 2008-02-22 17:45:47

iZEN писал(а):Мой способ требует всего шести часов. :mrgreen:
:mrgreen: кде долго компилился, затыкалось на настройке всяких опций портов, комп на работе, поэтому доступ только в рабочее время. Можно было поставить семёрку и обновиться быстрее, но хотелось поэкспериментировать :)