「/usr/bin/flameshot gui」で「bash: /usr/bin/flameshot: そのファイルやディレクトリがありません」というエラーが発生します。

「/usr/bin/flameshot gui」で「bash: /usr/bin/flameshot: そのファイルやディレクトリがありません」というエラーが発生します。

Linux Mintでは、Flameshotアプリケーションのショートカットとして「Print」キー(キーボードでは「prt sc」と呼ばれる)をバインドするために、Linux Mint Forumのガイドを使用しました。[解決済み] PrtScrnキーをFlameshotにバインドする方法

しかし、どこにインストールされているかが見つかりませんwhereis flameshot

/usr/bin/flameshot gui

エラー発生:

  • バインドされた「print」キーで実行する場合:

  • コンソールで実行する場合:

    bash: /usr/bin/flameshot: No such file or directory
    

ここに画像の説明を入力してください。 (注:修正後に間違ったパスを入力したため、スクリーンショットが少し変更されました。ただ見えるものを表示するためです。)

メニューを開いたり、項目の上にマウスを置いたり、その他の設定が変更されたときにスクリーンショットを撮るために、「印刷」キーをFlameshotにバインドするにはどうすればよいですか?

Mintソフトウェアマネージャはそれを「フラットパック」バージョンとしてインストールします。そのキーにバインドできる「フラットパック」アプリのインストールパスがどこにあるかわからず、「印刷」キーをバインドできる限り、別のバージョンのFlameshotをインストールしてもかまいません。どうすればいいですか?

答え1

アプリケーション名だけを実行した場合:

$ flameshot
Command 'flameshot' not found, but can be installed with:
sudo apt install flameshot

それでもすでにインストールされています。

まだ試してみる価値があります。 「Flameshot」を削除した後、メインメニューのアイコンを右クリックして実行します。

 sudo apt install flameshot

Flameshotを「Print」キーにバインドできます。 「Shift」キーも押さないようにするには、キーボードで「F10」を押す必要があります。

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

後で、外部キーボードの「印刷」のキーバインディングも追加しました。

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

ガイドの説明に従って作業してください。 「Flatpak」インストーラのパスを知っている人がこれがベストプラクティスかどうか答えてくれたら、その答えを受け入れます。また、Mint Software Managerがインストールした「フラットパック」とも機能する必要がありますが、これがデフォルトのようです。

(一方、codium(= vscode)用の「フラットパック」インストーラもありますが、セットアップにはいくつかの小さなステップが必要なので、数ステップ後にアンインストールする必要があります。

関連情報