“无法复制用户的Xauthorization文件”

我正在尝试使用gdebi软件包安装程序在Natty中安装.deb软件包:

gdebi包安装程序

但是当我单击“安装”时,会出现以下错误消息:

错误信息

此外,当我尝试从软件中心安装任何东西时,没有任何反应。 我猜这与上面的错误有关。

有人可以帮我解决这个问题吗?

编辑:我的主文件夹没有.Xauthority文件。

请检查.Xauthority的权限,用户名和用户组

ls -la ~/.Xauthority

它需要由你拥有,权限应该是-rw ——-
要更改名称和组:

sudo chown youruser:youruser ~/.Xauthority

将持续时间改为-rw ——-
chmod u+rw ~/.Xauthority

(用您的用户名替换您的用户。)

如果这是原因:您是否在此软件包之前安装了任何内容或发出sudo命令? 过去有些事情我看到搞乱这个文件的权限。 值得注意的是像samba,sudo ssh这样的东西。

这是我通过简单的谷歌搜索找到的,

首先确保用户.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请务必更改用户名的所有实例到正确的用户名。

积分八百万