Четверг, 12 ноября, 2009 | Автор:

Если вы когда-нибудь окажетесь обновления одного приложения в Arch Linux (очень плохая идея, кстати) и это повысило Readline Вы могли бы закончить тем, что видели ошибку вдоль линий:
/bin/bash: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory
Надеюсь, вы все еще есть Баш подскажут открыт, и вы не закрыли их все. Если вы все еще можете, немедленно выполните следующее:
pacman -S bash
иначе вы не будете иметь возможность запускать Баш больше, потому что удар будет по-прежнему ссылается на старой версии Readline.

Также, в будущем, не работают
pacman -Sy application
(питон в моем случае)
вместо, запустить:
pacman -Syu
который будет гарантировать, что все приложения будут обновлены.

Лично, Я думаю, что Баш должен был набор зависимостей, говоря, что он требует старую определенную версию Readline и то же самое для нового Баш, требуя новую версию Readline. Несмотря на, а не рискуйте. 😉

Поделиться
Вы можете следить за ответами к этой записи через RSS 2.0 подача. Вы можете оставить ответ, или Архив с вашего собственного сайта.
Оставить комментарий » Войти