是否可以在 ubuntu 18.04 上安装 nemo-compare?如果可以,怎样安装?

是否可以在 ubuntu 18.04 上安装 nemo-compare?如果可以,怎样安装?

我找到了这个:
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 中(以前的答案的混合):

相关内容