我找到了这个:
https://github.com/linuxmint/nemo-extensions/
但这里不是 mint,是 ubuntu 18.04
此扩展代码是python语言的。
这是我仍然打开 nautilus 的唯一原因:轻松比较文件……
这对我不起作用:如何安装 nemo 扩展?
我尝试./build nemo-compare
在 ubuntu 18.04 上下载并安装,但它需要 nemo-3.8 而这里是 3.6,发现没有更新。
还有一些适用于旧版 Ubuntu 的其他文件,但我认为它们没有理由不能在 18.04 上运行,它们位于:
https://launchpad.net/~noobslab/+archive/ubuntu/nemo3/+packages
我只是不知道如何处理它们...
如果可以为我的用户安装扩展,而不是为/usr
它安装,那会更容易,但我没有找到应该将其放在哪里的信息。
我尝试临时将它们复制到/usr/share/nemo-compare
并为主要文件创建一个符号链接,/usr/share/nemo-python/extensions/
但是当重新启动 nemo 时,它没有检测到扩展名......(所以我删除了所有这些临时更改)
答案1
这里有两种可能的解决方案:
克隆 git 存储库、修补代码并在本地创建 deb 包:
# get development stuff sudo apt-get install git devscripts debhelper python-all dh-python # clone repository cd ~/Downloads git clone https://github.com/linuxmint/nemo-extensions.git cd nemo-extensions/nemo-compare git checkout 3.6.0 # patch (Ubuntu has 'nemo-python' instead of 'python-nemo') sed -i "s/python-nemo/nemo-python/" debian/control # build deb-package and install it debuild -uc -us sudo apt-get install ../nemo-compare_3.6.0_all.deb
然后重新启动 Nemo。
寻找一些 PPA在带有预编译 Nemo 扩展的 LaunchPad 上包:
sudo add-apt-repository ppa:gfunkmonk/nemo sudo apt-get update sudo apt-get install nemo-compare
然后重新启动 Nemo。
答案2
在 ubuntu 20.04 中(以前的答案的混合):
下载https://github.com/linuxmint/nemo-extensions/archive/4.0.0.tar.gz
提取档案
构建 nemo-compare:
cd nemo-extensions-4.0.0 cd nemo-compare sed -i "s/python-nemo/nemo-python/" debian/control cd .. sudo ./build nemo-compare sudo apt-get install ./nemo-compare_4.0.0_all.deb
重启 nemo