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

我正在尝试使用 gdebi 包安装程序在 Natty 中安装 a.deb 计划:

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

此外,当我尝试从软件中心安装任何东西时,绝对没有任何反应。 我认为这与上述错误有关。

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

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

2
2022-06-07 14:37:48
资源 分享
答案: 2

这是我通过简单的谷歌搜索发现的,

首先确保 users.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 用户名:用户名/home/user/。 Xauthority 请务必将所有用户名情况转换为正确的用户名。

信用评分 八百万

0
2022-06-07 15:08:37
资源

请查看.Xauthority的同意书、客户名称以及客户群

ls -la ~/.Xauthority

它需要由您拥有,并且授权必须是 - rw - - - - - - - ¢ 更改名称和团队:

sudo chown youruser:youruser ~/.Xauthority

将权限更改为 - rw - - - - - - - ¢chmod u+rw ~/.Xauthority

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

如果这是原因:您是否在此捆绑包之前安装了任何东西或关注 sudo 命令? 在过去,我看到一些点破坏了对这个文件的批准。 尤其是像 samba、sudo ssh 这样的点。

4
2022-06-07 15:03:19
资源