Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   как переустановить Gnome ? (http://forum.oszone.net/showthread.php?t=15591)

UE 29-06-2004 15:02 84416

не хватает библиотеки я их прописал вроде грузится и при показе начальной картинки виснет

mar 29-06-2004 22:20 84417

UE
не очень понятна задача:
- надо снести установленное?
Тогда, если из портов:
Код:

# cd /usr/ports/куда_на_надо
# make deinstall

Если из пакетов: запускаем
pkg_delete  (c нужными ключами) имя_пакета
Код:

man pkg_delete
DESCRIPTION
     The pkg_delete command is used to delete packages that have been previ-
     ously installed with the pkg_add(1) command.

- или надо чинить установленное?

makaveli lcf 30-06-2004 08:14 84418

попробуйте удалить все конфиги, относящиеся к гному и в домашней директории юзверя и в tmp (у меня обычно так решались все проблемы зависания Gnome/KDE на стартовой картинке при установки новой версии) = а библиотека, которую запрашивает гном, у вас точно есть? ну тоесть вручную вы проверяли ее наличие??

UE 30-06-2004 09:18 84419

я сим линк на другую либу сделал и он начал грузиться го зависает на нач. картинке

Добавлено:

Гном после не поставится я думаю если так его снести. Может надо через pkg_delete -r ?

mar 30-06-2004 12:52 84420

pkg_delete -r
Цитата:

Recursive removal.  In addition to specified packages, delete all
            packages that depend on those packages as well.
те удаляет рекурсивно все зависимые пакеты. Если страшно :), можно сначала сделать
pkg_delete -r  -n (тогда программа не удалит все реально, а покажет, что было бы удалено в этом случае), а потом уже
pkg_delete -r


Belansky 30-06-2004 13:43 84421

Предлагаю вариант pkg-delete -f - т.е. удаление пакета без учета зависимостей, а после пересборка из портов. При этом существует возможность, что приложение соберется с учетом новых версий библиотек. И сами порты, конечно, обновить.

UE 01-07-2004 05:35 84422

Тут вот в чём дело:

localhost$ gnome-session
/libexec/ld-elf.so.1: Shared object "libpangoft2-1.0.so.200" not found

Вот и не знаю как гнома и его приложения вылечить. 8(

Добавлено:

После pkg-delete -f Гном собираться не хочет. Ему вроде оставшиеся пакеты мешают:
localhost# make
===>  Vulnerability check disabled
===>  Extracting for gnome2-2.6.2
===>  Patching for gnome2-2.6.2
===>   gnome2-2.6.2 depends on file: /usr/local/bin/python - found
===>  Configuring for gnome2-2.6.2
localhost#
И не собирается.

Добавлено:

Я уже по-новой переставил freebsd. И опять та же история.
А делал-то я всего ничего. Cvsup-ил порты и portupgrad-нул пару-тройку. И после этого не идут гном приложения - просят библиотеки например: /libexec/ld-elf.so.1: Shared object "libpangoft2-1.0.so.200" not found. Если добавить эту он будет просить другую и т.д. А когда ему все либы подсунешь Гном виснет на первой картинке.  8(

Belansky 01-07-2004 10:00 84423

У меня возникали похожие истории с другими приложениями. Вопрос решался созданием симлинка. Например, у Вас наверняка будет libpangoft2-1.0.so.400. Делаете симлинк с именем libpangoft2-1.0.so.200. Должно работать.

mar 01-07-2004 11:50 84424

UE
можно использовать, скажем, ldd - пороверять, какие библиотеки нужны
А может, если  
Цитата:

portupgrad-нул пару-тройку
портов, то и c гномом так же поступить?

UE 01-07-2004 23:36 84425

А как удалить мне Гном чтобы его поставить после ? Вернее со всеми зависимостями чтобы можно было его поставить. Пэкэдж /x11/gnome2/ я уже удалил. 8(

[s]Исправлено: UE, 23:39 1-07-2004[/s]

UE 02-07-2004 13:21 84426

Всё СПАСИБО. Я всё поставил и ужасно доволен. %)

mar 02-07-2004 14:59 84427

UE
окончательное решение в студию, плз :)

UE 02-07-2004 16:00 84428

Решение 8).
Удалить один из портов входящих в gnome2 пакет так: pkg_delete -r gnome_package.
обновить svsup-ом порты
portupgrade -ar -F
cd  ***/gnome2
make install clean
И конечно сделать симлинки на недостающие библиотеки с помощью ldd и ln -s

ВСЁ.


Время: 01:15.

Время: 01:15.
© OSzone.net 2001-