web-dev-qa-db-ja.com

nemo-compareをubuntu 18.04にインストールすることは可能ですか?もしそうなら、どのように?

私はこれを見つけました:
https://github.com/linuxmint/nemo-extensions/

ここはミントではなく、ubuntu 18.04です

この拡張コードはpythonです。

それが私がまだnautilusを開いている唯一の理由です:ファイルを簡単に比較する...

これは私にとってはうまくいきませんでした: nemo拡張機能をインストールする方法? ubuntu 18.04で./build nemo-compareをダウンロードしようとしましたが、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を再起動すると、拡張子が検出されませんでした...(これらのtmpの変更をすべて削除しました)

1
Aquarius Power

ここでは2つの可能な解決策があります。

  • git-repository、パッチコードのクローンを作成し、deb-packageをローカルに作成します。

    # 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を再起動します。

  • コンパイル済みのNemo拡張機能を含むLaunchPadで some PPA を検索 packages

    Sudo add-apt-repository ppa:gfunkmonk/nemo
    Sudo apt-get update
    Sudo apt-get install nemo-compare
    

    nemoを再起動します。

1
N0rbert