都会报这个错。
--1 安装 tora 时报错
francs@francs:~$ sudo apt-get install tora .... ....省略部分 正在设置 pgdg-keyring (2013.2) ... gpg: symbol lookup error: /usr/local/lib/libreadline.so.6: undefined symbol: UP Importing apt.postgresql.org key: gpg: symbol lookup error: /usr/local/lib/libreadline.so.6: undefined symbol: UP dpkg:处理 pgdg-keyring (--configure)时出错: 子进程 已安装 post-installation 脚本 返回了错误号 127 .... ....省略部分 |
--2 解决方法
root@francs:~# ll /usr/local/lib/
总用量 2084
drwxr-xr-x 3 root root 4096 12月 6 15:00 ./
drwxr-xr-x 10 root root 4096 4月 26 2012 ../
-rw-r--r-- 1 root root 170670 12月 6 15:00 libhistory.a
lrwxrwxrwx 1 root root 15 12月 6 15:00 libhistory.so -> libhistory.so.6*
lrwxrwxrwx 1 root root 17 12月 6 15:00 libhistory.so.6 -> libhistory.so.6.2*
-r-xr-xr-x 1 root root 110373 12月 6 15:00 libhistory.so.6.2*
-rw-r--r-- 1 root root 1153060 12月 6 15:00 libreadline.a
lrwxrwxrwx 1 root root 16 12月 6 15:00 libreadline.so -> libreadline.so.6*
lrwxrwxrwx 1 root root 18 12月 6 15:00 libreadline.so.6 -> libreadline.so.6.2*
-r-xr-xr-x 1 root root 684007 12月 6 15:00 libreadline.so.6.2*
drwxrwsr-x 4 root staff 4096 11月 27 20:11 python2.7/
su - root
mkdir temp
mv /usr/local/lib/libreadline* temp
ldconfig
apt-get update
备注:这么操作后,再次通过 apt-get 安装或删除软件包时不再报错,最后将 temp 目录文件删掉。
这里权且先记录下。