如何在没有肉桂依赖性的Ubuntu 18.04中安装(最新版本)Nemo?

在之前的Ubuntu版本中有一个没有肉桂依赖Nemo版本,但PPA (但是?)包含了Ubuntu 18.04 Bionic Beaver的版本。
是否有另一种方法在Ubuntu 18.04中安装(最新版本)Nemo而没有肉桂依赖

Doug为此提供了PPA (见他的评论 )。
他建议在安装新版本之前清除已安装的nemo文件。 我做了以下事情:

sudo apt purge cinnamon-desktop-data cinnamon-l10n gist hddtemp hwdata inxi libcinnamon-desktop4 libnemo-extension1 libxapp1 mesa-utils nemo nemo-data nemo-fileroller ruby-json xapps-common 

然后添加PPA

 sudo add-apt-repository ppa:mc3man/bionic-noprop sudo apt-get update 

然后安装nemo

 sudo apt-get install nemo nemo-fileroller 

要使nemo成为默认文件管理器

 xdg-mime default nemo.desktop inode/directory application/x-gnome-saved-search 

处理桌面,只需禁用nautilus:

 gsettings set org.gnome.desktop.background show-desktop-icons false 

重新启动或注销

感谢Doug,这个很棒的选择。

我有同样的问题,唯一的(临时)解决方案是使用应该工作的巧妙的包(他们为我工作)因为Ubuntu 17.10无论如何都使用Gnome Shell。

只需更改/etc/apt/sources.list.d/webupd8team-ubuntu-nemo3-bionic.list即可阅读deb http://ppa.launchpad.net/webupd8team/nemo3/ubuntu artful main您也可以通过打开GUI来使用GUI通过将bionic变为artful ,“软件和更新”并在那里编辑回购。

最终,Bionic repo将可用,然后我们可以再次更改源。

Moilleadóir你是对的。 Sudo apt安装nemo将安装标准repo版本(以及Cinnamon桌面)。

要安装nemo = 3.6.5-1~webupd8~artful01,您需要libgnome-desktop-3.so.12。 在Bionic默认是libgnome-desktop-3.so.17。 没有这个包(libgnome-desktop-3.so.12),nemo(3.6.5-1~webupd8~artful01)将无法启动。

我找到了解决方法(但你自己承担风险):

首先,你需要添加nemo巧妙的包(Felipe presnts如何做)

Secend步骤:您需要手动安装libgnome-desktop-3.so.12

你可以在这里找到它: https : //packages.ubuntu.com/artful/amd64/libgnome-desktop-3-12/download

 sudo dpkg -i libgnome-desktop-3-12_3.26.1-0ubuntu1_amd64.deb 

下一步:

 sudo apt-get install nemo-data=3.6.5-1~webupd8~artful0 sudo apt-get install nemo=3.6.5-1~webupd8~artful01 sudo apt-get install nemo-fileroller=3.6.0-1~webupd8~artful 

为了避免实现sdandard repo版本:

 echo "nemo hold" | sudo dpkg --set-selections echo "nemo-data hold" | sudo dpkg --set-selections echo "nemo-fileroller hold" | sudo dpkg --set-selections 

[这是一个评论,但它太长了!]

我对此工作有所怀疑。 webupd8team repo和标准Universe repo中的Nemo版本是相同的,但Universe repo(版本3.6.5-1 )标记为’bionic’而webupd8team版本(版本3.6.5-1~webupd8~artful01 )被标记为’巧妙’。 我的猜测是sudo apt install nemo会安装标准repo版本( 以及Cinnamon桌面 )。

你可以使用Package | 强制版本…在Synaptic中强制使用webupd8team版本。 我不确定是否sudo apt install nemo=3.6.5-1~webupd8~artful01会起作用,因为apt-cache policy nemo不会将其列为候选者(即它是错误的版本)。

如果你运行apt-cache policy nemo它显示的是什么版本?


编辑:我决定逐步在VM中创建一个新的18.04安装,而不是在8月升级16.04,所以我刚回来看看这个。 标准回购的Nemo版本没有安装Cinnamon桌面(不像Caja看起来像安装Mate)。 到目前为止我的(有限)测试似乎运行正常。