LinuxForum.Fans
Тема

liblzma.so.0 pacman

Автор: andreymongol 12 сообщений 6756 просмотров
#121307

Здравствуйте. Подскажите, пожалуйста, как решить проблему?
Поставил арч, следуя инструкция wiki, поставил нужные сервисы, после установил KDE.
Однако, после установки отказался работать pacman. При его запуске выдает такую ошибку

pacman: error while loading shared libraries: liblzma.so.0: cannot open shared object file: No such file or directory

На англоязычном форуме описано, что повредилась утилита xz. Там же был и рецепт. Скачать xz-4.999.8beta, скомпилировать и перезапустить ее.
Однако, нашел только xz-5.0.0. Остальное попробовал, также как и советовали. То есть распаковал, скомпилировал, инсталлировал и обновил зависимости в библиотеках, но pacman продолжает выдавать такую же ошибку. Может кто сталкивался с такой же проблемой и решил ее?

#121312

А переустановка пакмана не помогает?

#121326

Простите за тупость, а как его переустановить?

#121329

То есть скачать исходники, и....?
Я так понял, что "сломалась" библиотека, ответственная за распаковку из формата xz, с которой pacman и работает.

#121330

Искали не достающую либу?
[console]yaourt -Ss liblzma[/console]

#121331

Первая строчка удалит все ваши локальные пакеты которые вы успели установить. Тоесть уберет мусорку.
[console]pacman -Scc
pacman -Syu
pacman -S core/xz-utils[/console]

#121332

Спасибо, вечером попробую, потому что работа

#121334
xlin написал:
pacman -S core/xz-utils

Дело в том, что pacman ни в какую не хочет запускаться

#123099

В общем, ничего не помогло. То ли мозгов не хватило, чтобы yaourt запустить (скомпилировался как обычно, вроде заработал), а pacman, ни в какую не хотел работать с xz-5.0.0. В конце концов, переустановил арч, обновил сначала пакман, потом и все остальное (xz обновилась до 5.0.0-1), поставил кде и все заработало. Но все равно спасибо за советы :)

#126429

Наткнулся недавно на ту же проблему. Нашел решение на форуме арча (https://bbs.archlinux.org/viewtopic.php?id=77382):

sudo ln -s /usr/lib/liblzma.so /usr/lib/liblzma.so.0

После этого советуют сделать полный апдейт системы.

#127985

Спасибо большое, на будущее, думаю, пригодится

#127994

не надо было из сырцов ставить.

Войдите или зарегистрируйтесь, чтобы ответить.