如何将最近的文件添加到 Nautilus Ubuntu 12.04.3?

如何将最近的文件添加到 Nautilus Ubuntu 12.04.3?

如何在 Ubuntu 12.04.3 LTS 上的 Nautilus 中为最近文件添加书签?

答案1

您可以尝试升级几个重要的软件包(gvfs、glib 等)来自webupd8team/gvfs-libmtpppa,安装“最近的:///”Nautilus 3.4 中的 URI。

注意:由于您将要升级系统的重要软件包,我强烈建议您在虚拟机或测试机上执行此操作,以查看一切是否正常。


在此示例中,我运行的是带有 Nautilus 3.4.2 的 Ubuntu 12.04。

添加 PPA 和升级包。

1)打开终端窗口并输入以下内容以添加 ppa 并升级软件包。

  • sudo add-apt-repository ppa:webupd8team/gvfs-libmtp
  • sudo apt-get update && sudo apt-get upgrade
  • sudo apt-get dist-upgrade

2)重新启动系统。

3)测试是否可以安装最近的 uri

  • 打开 nautilus,然后Ctrl+ L,然后输入最近的:///,然后Enter看看是否可以挂载最近的文件位置。

在此处输入图片描述

在此处输入图片描述

然后将其添加为书签...在最近安装的 uri 中只需按Ctrl+ D

在此处输入图片描述


注意:现在如果您想添加最近不在书签中的内容...只需在计算机下的侧面板中,在主目录上方,如 Nautilus 3.6...您应该编辑 nautilus 3.4 源代码。

鹦鹉螺3.6:

在此处输入图片描述


将最近的文件添加到 Nautilus 面板。

1)确保已启用源代码存储库

  • 打开 Ubuntu 软件中心
  • 在菜单栏中选择编辑 -> 软件源. 点击启用“源代码存储库”。以防万一我使用“主服务器”去下载。

在此处输入图片描述

打开终端窗口并输入:

  • sudo apt-get update

2)在终端窗口中输入以下内容来安装必要的软件包。

  • sudo apt-get install build-essential quilt

3)安装构建依赖项。

  • sudo apt-get build-dep nautilus

4)创建一个文件夹来下载源代码。

  • mkdir ~/Downloads/src

  • cd ~/Downloads/src

5)下载源代码并导出变量。

  • apt-get source nautilus

  • export QUILT_PATCHES=debian/patches

  • export EDITOR=gedit

6)创建补丁并编辑源代码。

  • cd nautilus-3.4.2/

  • quilt new 99_my_custom_recent.patch

  • quilt edit src/nautilus-places-sidebar.c

行后694添加:

/* Recent Files */
mount_uri = "recent:///";
icon = g_themed_icon_new ("document-open-recent");
add_place (sidebar, PLACES_BUILT_IN,
       SECTION_COMPUTER,
       _("Recent"), icon, mount_uri,
       NULL, NULL, NULL, 0,
       _("Recent files"));
g_object_unref (icon);

前:

在此处输入图片描述

后:

在此处输入图片描述

保存更改并关闭 gedit。


笔记: 如果您不使用英语,请随意翻译并写下字符串“最近的”和工具提示字符串“最近的文件”使用您的语言。


7)构建 deb 包。

  • quilt refresh
  • fakeroot dpkg-buildpackage

8)安装 deb 包。

  • cd ..

  • sudo dpkg -i *deb

9)最后,您可以注销并登录来查看更改。

结果:

在此处输入图片描述

希望这可以帮助。

相关内容