如何恢复 Nautilus 默认设置

如何恢复 Nautilus 默认设置

我目前使用的是 Ubuntu 15.10,想尝试一下 Gnome 3.18。一切都很顺利,但最后我想换回 Unity,因为我更喜欢它。自从我删除了所有 Gnome 3 软件包后,我的 nautilus 文件管理器的外观和行为都很奇怪。例如,之前关闭了“即时搜索”选项,现在已打开,窗口的角落不是圆形的,而是填充了小黑边,侧边栏看起来也不对劲。

以下是屏幕截图:

在此处输入图片描述

有没有什么简单的方法可以恢复 nautilus 的默认外观和设置?

我尝试了一些显而易见的方法,例如apt-get purge nautilusapt-get install nautilus --reinstall和删除,.config/nautilus但没有任何效果。

谢谢你的帮助

答案1

免责声明:我在我的 ubuntu 17.04 上尝试过这个,但不知道它是否适用于 15.10。(我甚至不知道 15.10 是否使用 dconf 或 gconf。)

在 ubuntu 17.04 中,您可以使用 dconf 执行此操作。

最简单的方法是,只需gsettings reset-recursively org.gnome.nautilus在终端中运行,所有 nautilus 设置都将重置为默认值。如果您只想重置特定设置,gsettings list-recursively org.gnome.nautilus将为您提供一个键值对列表,您可以gsetting setgsetting reset

或者,如果您更喜欢 GUI 编辑器,请安装dconf-tools包,运行dconf-editor并导航到/org/gnome/nautilus。找到相关键并右键单击以重置/自定义。

答案2

虽然原帖作者问这个问题已经有一段时间了,但这仍然具有现实意义,因为我最近在 16.04 系统上试验完 Gnome3 PPA 后也遇到了同样的情况。使用此 PPA 更新导致 Nautilus 和其他一些软件包升级(原帖作者的屏幕截图显示了 Nautilus 3.18,这是我升级到的版本)。

就我而言,我检查了我的/var/log/dpkg.log(使用 grep 搜索“status mounted” 以便于扫描)来识别我从 PPA 升级的软件包。这些软件包包括:

  • libnautilus-扩展1a
  • 鹦鹉螺数据
  • 鹦鹉螺
  • libgnome-bluetooth13
  • gnome 蓝牙

您的具体情况可能有所不同,但为了恢复 Nautilus,前三个软件包是我需要降级的。

删除 Gnome3 PPA 后,我使用apt-cache 策略验证三个 nautilus 包的安装版本和存储库版本(我想要降级到的版本),例如:

$ apt-cache policy libnautilus-extension1a
libnautilus-extension1a:
  Installed: 1:3.18.5-0ubuntu1~xenial1
  Candidate: 1:3.18.5-0ubuntu1~xenial1
  Version table:
 *** 1:3.18.5-0ubuntu1~xenial1 100
        100 /var/lib/dpkg/status
     1:3.18.4.is.3.14.3-0ubuntu5 500
        500 http://gb.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
     1:3.18.4.is.3.14.3-0ubuntu4 500
        500 http://gb.archive.ubuntu.com/ubuntu xenial/main amd64 Packages

对于我的 16.04 系统,我需要从 PPA 的“1:3.18.5-0ubuntu1~xenial1”降级回“1:3.18.4.is.3.14.3-0ubuntu5”。对于仍在使用 15.10 的人,适用的版本是“1:3.14.2-0ubuntu13”。

Apt 允许你将软件包降级到特定版本,只需在软件包名称后面加上等号即可(请参阅男人适合了解详情)。apt 安装--重新安装对 OP 不起作用,因为这不是告诉 apt 降级的正确语法。就我而言,我能够使用以下命令成功降级 Nautilus:

sudo apt install libnautilus-extension1a=1:3.18.4.is.3.14.3-0ubuntu5 nautilus-data=1:3.18.4.is.3.14.3-0ubuntu5 nautilus=1:3.18.4.is.3.14.3-0ubuntu5 

如果您没有安装所有三个软件包,您将遇到诸如 nautilus 无法启动之类的问题,因为 3.18 Gsettings 架构缺少 3.14 架构中的一些键。Gsettings/dconf 是保存 Nautilus 和其他各种应用程序的关键配置的地方;~/.config/nautilus有一些设置,但不是全部。

相关内容