如何更改Nautilus以显示“文件系统”而不是“计算机”?
Nautilus用于将文件系统的标签作为“ 文件系统 ”放在树的文件系统中 。 最近改为现在在树中显示“ 计算机 ”打开文件系统。 无论为何进行此更改,我该如何更改?
据我所知…要更改此标签,您应该编辑nautilus源代码。
注意: 在这个例子中,我使用nautilus(Files)3.6.3运行Ubuntu 13.04
1)确保已启用源代码存储库
- 打开Ubuntu软件中心,在菜单栏中选择“ 编辑” – >“软件源” 。
单击以启用“源代码存储库”。
以防我使用“主服务器”下载。
2)打开终端并安装必要的包。
sudo apt-get install build-essential
3)安装构建依赖项
-
sudo apt-get build-dep nautilus
4)创建一个文件夹来下载源代码。
-
mkdir ~/Downloads/src
-
cd ~/Downloads/src
5)下载源代码。
-
apt-get source nautilus
6)编辑文件“nautilus-places-sidebar.c”
搜索要编辑的行3261 。
将“计算机”替换为“文件系统”。
编辑:
-
gedit nautilus-3.6.3/src/nautilus-places-sidebar.c
之前:
sidebar-> hostname = g_strdup(_(“Computer”));
后:
sidebar-> hostname = g_strdup(_(“File System”));
在一个命令中将是:
-
sed -i '3261s/Computer/File\ System/' ~/Downloads/src/nautilus-3.6.3/src/nautilus-places-sidebar.c
7)转到“nautilus-3.6.3”文件夹构建deb软件包。
-
cd nautilus-3.6.3/
-
dpkg-buildpackage -rfakeroot -uc -b
8)现在你可以安装deb软件包了。
-
cd ..
-
sudo dpkg -i *deb
9)最后,您可以注销并登录以查看更改。
之前:
后:
希望能帮助到你。
您需要获得/src/nautilus-places-sidebar.c
nautilus源代码,编辑/src/nautilus-places-sidebar.c
并重建。 最好重建为debian包。
编辑将是这样的, –
--- nautilus-3.6.3.orig/src/nautilus-places-sidebar.c +++ nautilus-3.6.3/src/nautilus-places-sidebar.c @@ -3258,7 +3258,7 @@ nautilus_places_sidebar_init (NautilusPl G_CALLBACK(desktop_setting_changed_callback), sidebar); - sidebar->hostname = g_strdup (_("Computer")); + sidebar->hostname = g_strdup (_("File System")); g_dbus_proxy_new_for_bus (G_BUS_TYPE_SYSTEM, G_DBUS_PROXY_FLAGS_GET_INVALIDATED_PROPERTIES, NULL,