Поврежденный libglib на debian 6

У меня была такая же проблема, вот как я решаю это:

произошло одно из двух вещей. Либо каталог / root был удален; или отсутствуют / CORRUCK .BASHRC файл в / root ( .Bashrc источники / etc / bashrc , которые устанавливают подсказку), вы можете запустить следующую команду для восстановления исходных файлов (которые копируются автоматически, когда создается root или любая учетная запись пользователя). Запустите эту команду как пользователю, у которого есть проблемы или определяет путь назначения к / Home / Directory / User /

cp -v /etc/skel/.bash* ~/             #if logged in as user
cp -v /etc/skel/.bash* /home/user/    #run as root

, должен заменить .bash_logout , .bash_profile и .bashrc - Выход клеммы и войдите в систему. -Bash-4.1 # теперь должен быть ушел!

0
27.02.2014, 00:10
1 ответ

Итак, проблема возникла из-за того, что я скомпилировал другую версию glib в / usr / local / . Поскольку я не помнил точную версию, которую скомпилировал, я пошел в / usr / local / lib / pkgconfig / и просмотрел файл libglib2.0-0.pc , который сообщил о версии 2.16. Поскольку у меня не было исходных файлов, я повторно загрузил их с http://ftp.gnome.org/pub/gnome/sources/glib/2.16/glib-2.16.6.tar.gz и сделал деинсталляцию , таким образом удалив все проблемные файлы, и с apt-get update && apt-get upgrade все вернулось в норму.

1
28.01.2020, 02:52

Теги

Похожие вопросы