首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不能打开“海洋”

不能打开“海洋”
EN

Ask Ubuntu用户
提问于 2022-05-24 17:44:46
回答 1查看 358关注 0票数 -1

我使用$ sudo nautilus /打开了nautilus,并删除了/usr/share (与不和谐相关的文件)的一些文件,但之后我尝试通过单击图标打开nautilus,但它没有打开。我不知道发生了什么,我想我并没有删除任何与海神有关的文件。我仍然可以使用$ sudo nautilus打开nautilus,但是$ nautilus会返回一个超时。sudo apt-get install --reinstall nautilus-data,我运行了这个命令,我仍然不能打开纳提勒斯。有谁知道为什么会发生这种事,以及如何解决?请帮帮我

Ubuntu版本: 20.04 LTS

EN

回答 1

Ask Ubuntu用户

发布于 2022-05-24 18:46:34

使用sudo运行图形应用程序是一个非常糟糕的主意,就像您现在所经历的那样。以前,我们有gksudo,而现在,遗留的图形应用程序可以使用pkexec作为root运行。当前的想法是永远不要以root用户的身份运行图形应用程序,而是以这样一种方式对它们进行编程,即询问用户密码,然后在后台启动一个进程,执行需要根权限的操作。Gnome磁盘就是这方面工作的一个例子。

发生这种情况的原因是您的主文件夹中的文件被授予了错误的权限。很难说哪一个。

您可以尝试通过在主目录中查找root拥有的文件来解决这个问题,然后将这些文件的所有权更改为您自己的用户。命令find ~ -user root将允许您识别这些文件。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1410392

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档