Ubuntu 18.04 に k9copy をインストールするにはどうすればいいですか?

Ubuntu 18.04 に k9copy をインストールするにはどうすればいいですか?

k9copy をインストールしようとしていますが、次の問題が発生します。

Error: Dependency is not satisfiable: libav-tools

実行すると、sudo apt-get install libav-tools次の出力が得られます。

Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libav-tools is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  ffmpeg:i386 ffmpeg

E: Package 'libav-tools' has no installation candidate

すでに FFmpeg がインストールされています (リポジトリから) が、この問題を解決する方法に関するオンライン ガイドはないようです。

答え1

指摘されているようにダグBionic Beaver では、k9copy-reloaded (長い間廃止された k9copy ではなく) の「非公式」 deb パッケージを使用することはまだ可能です。ソースからコンパイルすることも別の選択肢ですが、このような古いアプリケーションをコンパイルする利点は、おそらくかなりの手間を上回らないでしょう。

次のようにインストールします。

wget http://tomtomtom.org/k9copy-reloaded/k9copy_3.0.3-1~deb9u1_amd64.deb
sudo dpkg -i k9copy_3.0.3-1~deb9u1_amd64.deb
sudo apt-get install -f

これは私のBionic Beaverインストールでは問題なくインストールされましたが、Ubuntuの「Finder」でアプリケーションを見つけるには、2つのデスクトップファイルにいくつかの調整が必要です(シプリカス探偵の仕事のために!

  1. k9copy デスクトップ ファイルの修正:

    sudo sed -i_bak 's|Exec=k9copy -caption|Exec=k9copy|' \
         /usr/share/applications/k9copy.desktop
    
  2. k9copy アシスタント デスクトップ ファイルの修正:

    sudo sed -i_bak 's|Exec=k9copy --assistant -caption|Exec=k9copy --assistant|' \
         /usr/share/applications/k9copy_assistant.desktop
    

これですべてうまくいくはずです。以下は無償のスクリーンショットです。

ここに画像の説明を入力してください

答え2

ここでのもう1つの答えは、18.10にk9copyをインストールする場合にはもう機能しませんが、より簡単な解決策があります。実際にメンテナンスされているPPAが(この記事の執筆時点では)あります。https://launchpad.net/~tomtomtom/+archive/ubuntu/k9copy

Ubuntu 18.04、18.10、20.04、22.04 では、ターミナルを開いて次のように入力します。

sudo add-apt-repository ppa:tomtomtom/k9copy
sudo apt update
sudo apt install k9copy

関連情報