我目前使用的是 Ubuntu 15.10,想尝试一下 Gnome 3.18。一切都很顺利,但最后我想换回 Unity,因为我更喜欢它。自从我删除了所有 Gnome 3 软件包后,我的 nautilus 文件管理器的外观和行为都很奇怪。例如,之前关闭了“即时搜索”选项,现在已打开,窗口的角落不是圆形的,而是填充了小黑边,侧边栏看起来也不对劲。
以下是屏幕截图:
有没有什么简单的方法可以恢复 nautilus 的默认外观和设置?
我尝试了一些显而易见的方法,例如apt-get purge nautilus
,apt-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 set
或gsetting 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
有一些设置,但不是全部。