SantaXP
04-06-2007, 01:32
И так. Зашёл на ftp.freebsd.org и скачал себе новенькое дерево портов. Там мне захотелось поставить firefox2, xmms2, totem(не помню какая версия) и прочие вещицы.
Однако большинство программ затребовало xorg 7.2. Поскольку инсталится эта вещь отказалась - я залез в /usr/ports/UPDATING и посмотрел, чтоже там написано про обновление xorg до версии 7.2.
---
В итоге, выполняя всё как там сказано. После бесконечных portupgrade'ов и прочих танцев с бубнов мне, вроде как (???), удалось таки поставить себе данные порты. Заняло это всё - более 4-х часов. Хотя бы из-за того, что пришлось пересобрать все порты, требующие gstreamer.
---
Однако вот незадача. Теперь 50% приложений попросту отказывается запускаться. Firefox, Thunderbird жалуется на шрифты (кстати, хоть все шрифты и поставлены - с ними вышла какая-то ересь. Их толи не видит, толи не может найти почти не одна утилита). Totem выдаёт ошибку во время сборки. KDE'шные приложения используют "ужасные" корявые шрифты, поэтому их практически невозможно использовать. Приложения Gnome запускаться вообще отказывается. Почему так и не понял. Видимо не могут найти какую-то подходящую Gnome'овскую библиотеку.
---
Короче - в системе теперь творится полный хаос. ОСь десктопная. Ставил XOrg 7.2 в качестве эксперемента. Решил поделиться с вами и получить совет по дальнейшим действиям.
У меня пока три варианта что делать:
1) Попытаться доинсталить или изменить что-либо в настройках системы, дабы таки заставить все приложения корректно работать (хотя я совнимаюсь в успехе).
2) Переустановить ОСь заново, затереть /usr (как я делаю всегда, чтобы избежать конфликтов между пакетами). И установить ОСь со старыми пакетами (вариант крайне нежелательный).
3) Переустановить ОСь заново, затереть /usr, но при этом почти не устанавливая пакеты (особенно xorg 6.9). Далее скачать свежее дерево портов и уже из них установить всё необходимое.
Лично я склоняюсь к последнему (3-му) варианту действий. Должно всё получиться. Однако побаиваюсь убить ещё целый день впустую. Посоветуйте, пожалуйста, исходя из своего опыта что делать.
---
P.S.: XOrg 7.2, для тех кто не знает, после установки требует переместить всё содержимое /usr/X11R6 в /usr/local. По крайней мере так написано в /usr/ports/UPDATING. Вместо /usr/X11R6 создаётся символическая ссылка на /usr/local. Может быть проблема и в этом. Хотя поидее всё должно быть ОК.
---
Заранее спасибо.
Однако большинство программ затребовало xorg 7.2. Поскольку инсталится эта вещь отказалась - я залез в /usr/ports/UPDATING и посмотрел, чтоже там написано про обновление xorg до версии 7.2.
---
В итоге, выполняя всё как там сказано. После бесконечных portupgrade'ов и прочих танцев с бубнов мне, вроде как (???), удалось таки поставить себе данные порты. Заняло это всё - более 4-х часов. Хотя бы из-за того, что пришлось пересобрать все порты, требующие gstreamer.
---
Однако вот незадача. Теперь 50% приложений попросту отказывается запускаться. Firefox, Thunderbird жалуется на шрифты (кстати, хоть все шрифты и поставлены - с ними вышла какая-то ересь. Их толи не видит, толи не может найти почти не одна утилита). Totem выдаёт ошибку во время сборки. KDE'шные приложения используют "ужасные" корявые шрифты, поэтому их практически невозможно использовать. Приложения Gnome запускаться вообще отказывается. Почему так и не понял. Видимо не могут найти какую-то подходящую Gnome'овскую библиотеку.
---
Короче - в системе теперь творится полный хаос. ОСь десктопная. Ставил XOrg 7.2 в качестве эксперемента. Решил поделиться с вами и получить совет по дальнейшим действиям.
У меня пока три варианта что делать:
1) Попытаться доинсталить или изменить что-либо в настройках системы, дабы таки заставить все приложения корректно работать (хотя я совнимаюсь в успехе).
2) Переустановить ОСь заново, затереть /usr (как я делаю всегда, чтобы избежать конфликтов между пакетами). И установить ОСь со старыми пакетами (вариант крайне нежелательный).
3) Переустановить ОСь заново, затереть /usr, но при этом почти не устанавливая пакеты (особенно xorg 6.9). Далее скачать свежее дерево портов и уже из них установить всё необходимое.
Лично я склоняюсь к последнему (3-му) варианту действий. Должно всё получиться. Однако побаиваюсь убить ещё целый день впустую. Посоветуйте, пожалуйста, исходя из своего опыта что делать.
---
P.S.: XOrg 7.2, для тех кто не знает, после установки требует переместить всё содержимое /usr/X11R6 в /usr/local. По крайней мере так написано в /usr/ports/UPDATING. Вместо /usr/X11R6 создаётся символическая ссылка на /usr/local. Может быть проблема и в этом. Хотя поидее всё должно быть ОК.
---
Заранее спасибо.