ウェブサイト検索

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

または、"その他のソフトウェア" タブの下にある "ソフトウェアと更新" を使用してリポジトリの行を削除します。

関連記事: