Ubuntu 20.04および21.10でPPA経由でKsnipスクリーンショットツールをインストールする方法
ネイティブのDEBをFlatpakやSnapパッケージより好む方のために、Ubuntu 20.04およびUbuntu 21.10でPPAを使用して最新のksnipスクリーンショットツールをインストールする方法を紹介します。
Ksnipは、編集機能を持つ無料のオープンソースのQtベースのスクリーンショットツールです。私はこのアプリを定期的に使用して、画像に注釈(矢印、長方形、ボーダー、ドロップシャドウなど)を追加しています。
このソフトウェアはUbuntuのユニバースリポジトリで利用可能ですが、いつも古いです。開発チームは、LinuxのユニバーサルSnap(Ubuntu Softwareで利用可能)およびサンドボックスで動作するFlatpakを通じて最新のパッケージを維持しています。
ネイティブDEBパッケージは、githubのリリースページからダウンロード可能です。ただし、最新バージョン(現時点でのv1.9.1)は、古いQT5ライブラリのため、Ubuntu 20.04では動作しません。しかし、Ubuntu 21.10では動作しますが、ユーザーは不足している「libqt5x11extras5」パッケージを手動でインストールする必要があります。
Ubuntu 20.04のサポートを追加するために、私はこの非公式PPAにソフトウェアパッケージをアップロードしました。このパッケージにはUbuntu 21.04とUbuntu 21.10のパッケージも含まれています。ただし、現時点で存在するUbuntu PPAには、既にUbuntu 20.04パッケージのみが含まれています。
Ubuntu PPA用のKsnipをインストールする:
まず、キーボードでCtrl+Alt+Tを押してターミナルウィンドウを開きます。開いたら、以下のコマンドを1つずつ実行します。
1. Ubuntu PPAを追加します。
以下のコマンドをターミナルにコピーして貼り付け、Enterキーを押してください。
sudo add-apt-repository ppa:ubuntuhandbook1/ksnip視覚的なフィードバックなしでパスワード認証を求められます。ユーザーパスワードを入力してEnterを押すと、PPAがシステムに追加され、自動的にパッケージキャッシュが更新されます。
2. Ksnipをインストール/更新する:
PPAを追加した後、以下のコマンドを実行してスクリーンショットツールとその依存関係をインストールします:
sudo apt install ksnip古いDEBパッケージがシステムに存在する場合は、アプリをアップグレードするために「ソフトウェアアップデーター」を起動することもできます。
Ksnipをアンインストールし、PPAを削除する:
ksnipを削除するには、ターミナルで以下のコマンドを実行してください:
sudo apt remove --autoremove ksnip
Ubuntu PPAも次のコマンドを実行して削除してください:
sudo add-apt-repository --remove ppa:ubuntuhandbook1/ksnipまたは、"その他のソフトウェア" タブの下にある "ソフトウェアと更新" を使用してリポジトリの行を削除します。



