LINUX.ORG.RU
решено ФорумAdmin

Установить пакет на битую систему в Archlinux

 ,


0

1

Обновил библеотеку readline c версии 7.0 на 8.0 без обновления всей системы, теперь ОС не бутается вообще. Захожу с лайвсиди - пробую сделать chroot - пишет

/bin/bash: error while loading shared libraries: libreadline.so.7: cannot open shared object file: No such file or directory
пробую сделать pacman -U -r /oldFs с под лайвсиди, пишет
: pacman -U /lol/var/cache/pacman/pkg/readline-7.0-1-x86_64.pkg.tar.xz -r /mnt/
loading packages...
warning: downgrading package readline (8.0.0-1 => 7.0-1)
resolving dependencies...
looking for conflicting packages...

Packages (1) readline-7.0-1

Total Installed Size:  0.72 MiB
Net Upgrade Size:      0.02 MiB

:: Proceed with installation? [Y/n] y
(1/1) checking keys in keyring                                                                                                 [#############################################################################] 100%
(1/1) checking package integrity                                                                                               [#############################################################################] 100%
(1/1) loading package files                                                                                                    [#############################################################################] 100%
(1/1) checking for file conflicts                                                                                              [#############################################################################] 100%
(1/1) checking available disk space                                                                                            [#############################################################################] 100%
:: Running pre-transaction hooks...
(1/1) etckeeper: pre-transaction commit
/bin/sh: error while loading shared libraries: libreadline.so.7: cannot open shared object file: No such file or directory
error: command failed to execute correctly
error: failed to commit transaction (failed to run transaction hooks)
Errors occurred, no packages were upgraded.

tar -xvf /var/cache/pacman/pkg/readline-7.0-1.pkg.tar.xz -C /

Потом переустанавливаешь через pacman с --force (который с недавних пор --overwrite).

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.