我使用的是 x64 Ubuntu。几个月前,我无意中弄乱了“/”中所有文件的组/所有者(甚至不要问是怎么弄的,这很尴尬)。我决定不重新安装系统,而是“惩罚”自己的愚蠢行为,并使用安装在“VBox”上的 Ubuntu 将其恢复到应有的状态。
但是,现在我遇到了一个问题,肯定与我提到的事情有关。当我尝试重新安装“ia32-libs”(Skype 出了问题,所以我必须重新安装这些库)时,我收到了错误消息/var/lib/dpkg/info/ia32-libs.postinst: 40: /usr/lib32/gdk-pixbuf-2.0/gdk-pixbuf-query-loaders: Permission denied
/usr/lib32/gdk-pixbuf-2.0/ 的 ls -al 是这样的:
total 476
drwxr-xr-x 3 root root 4096 2011-09-24 17:08 .
drwxr-xr-x 53 root root 143360 2011-09-24 17:08 ..
drwxr-xr-x 3 root root 40 2011-09-24 04:44 2.10.0
-rwxr-xr-x 1 root root 9648 2011-04-05 00:40 gdk-pixbuf-query-loaders
我尝试重新安装 gdk-pixbuff-2.0,但没有成功:\
我该怎么办?请帮忙!
答案1
重新安装 gdk-pixbuff 不会对您有帮助,因为这将重新安装该软件包的 x64 版本,而不是 x32 版本。您应该先尝试完全删除“ia32-libs”软件包,然后再尝试重新安装它。