如何在没有肉桂依赖性的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)。 到目前为止我的(有限)测试似乎运行正常。