AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1066752
Accepted
rasul
rasul
Asked: 2018-08-19 21:39:23 +0800 CST2018-08-19 21:39:23 +0800 CST 2018-08-19 21:39:23 +0800 CST

如何将 Nemo 设置为 Ubuntu 中的默认文件管理器?

  • 772

我刚刚安装了 Ubuntu,我想用 Nemo 替换 nautilus。我首先使用以下命令安装了 Nemo:

sudo add-apt-repository ppa:embrosyn/cinnamon
sudo apt-get update
sudo apt-get install nemo

然后我使用以下命令将 Nemo 设置为默认文件管理器:

xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search
gsettings set org.gnome.desktop.background show-desktop-icons false
gsettings set org.nemo.desktop show-desktop-icons true

我从这篇文章中学到了这些命令。但是,我收到以下错误:

> GLib-GIO-Message: 15:22:17.302: Using the 'memory' GSettings backend. 
> Your settings will not be saved or shared with other applications.

编辑:

我找到了解决此错误的方法,可以在下面的答案中找到。接受的答案提供了一组更新的说明,以使 Nemo 成为最新版本的 Ubuntu(在撰写本文时为 18.04+)中的默认文件管理器。

nautilus filemanager nemo
  • 2 2 个回答
  • 16249 Views

2 个回答

  • Voted
  1. Best Answer
    Gabriel Staples
    2019-09-13T22:02:17+08:002019-09-13T22:02:17+08:00

    如果您的问题是您安装了 Anaconda 并且它更改了~/.bashrc文件中的某些内容,请阅读OP 的此答案。

    否则,这是我关于...的一般说明

    如何安装 Nemo 并将其设置为 Ubuntu 18.04、20.04 等中的默认文件管理器:

    • 在运行默认 Gnome 桌面的 Ubuntu 18.04 中经过全面测试。
      • 2020 年 8 月 8 日更新:也在 Ubuntu 20.04 中验证。
    • 为什么要使用nemoover nautilus?请参阅最后的几个屏幕截图,显示空间和功能的巨大使用nemo。

    这对我有用:https ://itsfoss.com/install-nemo-file-manager-ubuntu/

    要使用 Nemo 而不是 Nautilus 作为默认文件管理器,包括管理桌面图标,请执行以下操作:

    sudo apt update
    sudo apt install nemo
    xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search
    gsettings set org.gnome.desktop.background show-desktop-icons false
    gsettings set org.nemo.desktop show-desktop-icons true
    
    # Then also install these tools so we can adjust some settings next
    sudo apt install dconf-editor gnome-tweak-tool
    
    # Start up the nemo desktop to allow nemo to control the desktop icons too
    nemo-desktop&  # We use `&` here to run it in the background
    

    [也为 Ubuntu 20.04 或更高版本的 START 执行此操作]
    (我不记得 Ubuntu 18.04 是否也需要此操作,但我必须在 Ubuntu 20.04 上执行此操作)

    在 UBUNTU 20.04 上,您还必须在上面使用sudo apt install gnome-tweak-tool. 按您的Super键(WindowsPC 键盘上的键,或Command运行 Linux 的 Mac 上的键),然后输入“extensions”,然后单击 Extensions 程序:

    在此处输入图像描述

    在这个程序里面,点击滑块关闭“桌面图标”,如下图。这将关闭 nautilus 桌面图标,以便我们可以只使用 nemo 桌面图标。如果你不这样做,你会得到一个奇怪的桌面,其中不可用的 nautilus 桌面图标被可用的 nemo 桌面图标覆盖,如下图所示。

    在此处输入图像描述

    这是我的桌面快照:

    之前:(
    显示新激活的 nemo 桌面叠加在现在无法使用的 nautilus 桌面之上):

    在此处输入图像描述

    之后:(
    现在只显示新激活的 nemo 桌面,现在禁用了默认的 Ubuntu gnome nautilus 桌面图标,如我所愿):

    在此处输入图像描述

    [也为 Ubuntu 20 或更高版本执行此操作 END]


    现在将命令添加nemo-desktop到您的启动应用程序以在每次启动时打开 nemo 桌面图标。

    在此处输入图像描述

    重新启动(或者只是注销然后重新登录)并运行以确保它现在在 nemo 中xdg-open $HOME打开您的主文件夹,而不是像以前那样在 nautilus 中打开。

    设置 nemo 桌面图标:

    如果您希望您的计算机、主页、垃圾箱等图标再次出现在您的桌​​面上(您可以在下面更远的屏幕截图中看到其中的一些),请参阅Mark Greaves 的答案。用我自己的话来说:确保已安装dconf-editor:

    sudo apt install dconf-editor
    

    按您的Super键(WindowsPC 键盘上的键,或Command运行 Linux 的 Mac 上的键),然后输入“dconf editor”,然后单击程序:

    在此处输入图像描述

    导航到:org --> nemo--> desktop。您可以选择显示以下 5 项内容。启用您喜欢的任何一个。我建议您不要更改任何其他内容,除非您确切知道自己在做什么:

    1. computer-icon-visile (我喜欢启用这个——如下图所示)
    2. home-icon-visible (我喜欢启用这个——如下图所示)
    3. 网络图标可见
    4. 垃圾图标可见
    5. 卷可见

    在使用 Nemo 作为文件管理器时更改桌面图标大小:

    在 Ubuntu 18.04 中,只需右键单击桌面并转到Desktop --> Icon Size,如下所示:

    在此处输入图像描述

    在 Ubuntu 20.04 中,您必须右键单击桌面,然后转到“自定义”。它会打开一个新窗口,如下所示。我强调了一些您可能想要自定义的内容。例如,其中之一是“图标大小”的下拉菜单。底部和右侧的滑块可分别用于调整水平和垂直桌面图标网格间距。

    在此处输入图像描述

    回到使用 Nautilus 而不是 Nemo:

    xdg-mime default nautilus.desktop inode/directory application/x-gnome-saved-search
    gsettings set org.gnome.desktop.background show-desktop-icons true
    sudo apt purge nemo nemo*
    sudo apt autoremove
    

    nemo-desktop并从您的启动应用程序中删除该命令。

    选择要在 Nautilus 中显示的桌面选项:

    对于 Ubuntu 18.04,首先确保安装了 gnome-tweak-tool:

    sudo apt install gnome-tweak-tool
    

    然后通过在开始菜单中搜索“Tweaks”打开它,然后转到左侧的 --> 桌面选项卡:

    在此处输入图像描述

    对于 Ubuntu 20.04,我相信 Nautilus 桌面图标只是由我之前在上面显示的“扩展”GUI 工具控制的。

    为什么要使用nemoUbuntu 的默认nautilus文件管理器?

    这个很容易。看看 nemo 在 Compact 视图中对空间的美妙利用。一次查看所有可以看到的文件!

    (请注意,此视图不会一直缩小。您仍然可以在看到文件名的同时再缩小一次,然后再缩小一次以仅看到小图标)。我喜欢你能看到一切的紧凑程度!让它成为 GUI 文件管理器设计者的模型(Microsoft & Apple & Ubuntu/Nautilus,注意!:))

    在此处输入图像描述

    与 nautilus 文件管理器中提供的真正用户不友好且浪费空间的视图相比(在相同大小的窗口中查看同一目录):

    1. 图标视图(一直放大):
      在此处输入图像描述
    2. 或者,列表视图(一直缩小): 在此处输入图像描述

    太棒了,在我看来!相比之下,我几乎看不到任何文件,而且要找到东西要困难得多!

    说够了。请注意漂亮的地址栏,您也可以在 nemo 中轻松输入。在 nautilus 中,您必须使用Ctrl+L来查看要输入的地址栏。

    故障排除:

    如果您无法nemo成为Dash to Panel等工具使用的默认文件管理器,请尝试以下操作(未经测试):

    1. 在 repo 中搜索nautilus并手动将其替换为nemo. 请在此处查看 Dash to Panel 源代码中对“nautilus”的搜索:https ://github.com/home-sweet-gnome/dash-to-panel/search?q=nautilus 。或者:

    2. 通过在 ~/bin 文件夹中创建一个名为“nautilus”的符号链接,让您的计算机在运行nemo时打开nautilus,但让它指向nemo!:

      mkdir -p ~/bin  # create ~/bin dir if it doesn't exist
      # see where the executable for nautilus is; sample output: `/usr/bin/nautilus`
      which nautilus  
      # see where the executable for nemo is; sample output: `/usr/bin/nemo`
      which nemo
      # create symlink to back nautilus path up; this allows running 
      # `nautilus_real` to run the real `nautilus`!
      ln -s /usr/bin/nautilus ~/bin/nautilus_real
      # create a new `nautilus` symlink to point to `nemo`; this means
      # that if you run `nautilus` it will actually run `nemo`!
      ln -s /usr/bin/nemo ~/bin/nautilus
      

      注销并重新登录。现在, runningnemo将运行 nemo, runningnautilus将 run nemo, runningnautilus_real将运行 nautilus。

      要撤消这些别名,只需删除您刚刚在上面创建的这两个符号链接:

      rm ~/bin/nautilus_real
      rm ~/bin/nautilus
      

    有关的:

    1. 请注意,此答案已从此处移至此位置:更改默认文件管理器 Ubuntu 18.04
    2. 如何更改桌面图标大小?
    3. 如何显示垃圾箱和主文件夹图标?

    您可能想要更改的其他内容:

    1. [我的回答]如何将“显示桌面”添加到 GNOME dash 或 Ubuntu Dock?
    2. [我的回答]如何在桌面上创建启动器?
    3. [我的回答]如何在 18.04 的角落捕捉窗口?
    4. [我的回答]永久修复 Chrome 滚动速度
    • 32
  2. rasul
    2018-09-26T20:14:11+08:002018-09-26T20:14:11+08:00

    对于那些因为我的问题中提到的 gsettings 错误而来到这里的人:

    错误的原因是 Anaconda 安装。我终于解决了这个答案中解释的问题。总而言之,只需将 Anaconda 添加到您的.bashrc文件中的行注释掉,按照将 Nemo 设置为默认文件管理器的说明进行操作(根据上面接受的答案),并在完成说明后取消注释.bashrc文件中的行。

    • 3

相关问题

  • Nautilus 自动以 root 身份浏览

  • 在 nautilus 中刷新缩略图

  • 如何在 Nautilus 中管理保存的完整网页及其目录(例如 n.html 和 n_files)

  • 如何让 Nautilus windows 坚持拖放?[关闭]

  • Nautilus 中的 FTP 连接问题 - 一段时间后似乎超时

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve