我正在尝试使用 gdebi 包安装程序在 Natty 中安装 .deb 包:
但是当我单击“安装”时,出现以下错误消息:
另外,当我尝试从软件中心安装任何东西时,什么都没有发生。我猜这与上述错误有关。
有人可以帮我解决这个问题吗?
编辑:我的主文件夹没有.Xauthority 文件。
答案1
请检查.Xauthority的权限、用户名和用户组
ls -la ~/.Xauthority
它需要由您拥有并且权限应该是 -rw-------
要更改名称和组:
sudo chown youruser:youruser ~/.Xauthority
将权限更改为 -rw-------
chmod u+rw ~/.Xauthority
(将 youruser 替换为您的用户名。)
如果是这个原因:您在安装此软件包之前是否安装了任何东西或者发出了 sudo 命令?我过去看到过一些东西弄乱了这个文件的权限。尤其是像 samba、sudo ssh 这样的。
答案2
这是我通过谷歌搜索找到的,
首先确保用户的 .Xauthority 文件存在于他们的主目录中,并确保它具有正确的权限。运行
ls -l /home/username/.Xauthority
应导致以下输出:
-rw------- 1 username username 319 2008-08-22 19:35 .Xauthority
如果看起来不是那样,您可能必须手动更改所有权和权限:sudo chmod 600 /home/username/.Xauthority sudo chown username:username /home/user/.Xauthority 确保将用户名的所有实例更改为正确的用户名。
致谢八百万