pip install zathura
Zathura用のmupdfバックエンドをインストールしようとしたときに、Mesonビルドが依存関係の欠落について不平を言い続け、zathuraの実行パスになったので、誤ってそれをしました(ユーザーモードで)~/.local/bin/zathura
。無効なプログラムを削除/usr/bin/zathura
しようとしました。pip
/正しいzathuraパッケージを再インストールしますが、まだ間違った実行パスについて文句を言います。
エイリアス(例:)を使用してalias zathura="/usr/bin/zathura"
リセットすることはできますが、後で正確に機能する方法ではない場合は、そうしないことをお勧めします。実行パスを変更する他の方法はありますか?
ベストアンサー1
/home/user/.local/bin/zathura
次のようにしてシンボリックリンクを作成できます。
sudo ln -s /home/user/.local/bin/zathura /usr/bin/zathura
または、次のようにファイルを直接コピーすることもできます。
sudo cp /home/user/.local/bin/zathura /usr/bin/zathura
これがあなたが使用している特定のプログラムにどれだけうまく機能するかはわかりませんが、少なくともそれをインストールしたユーザーとしてプログラムを呼び出すときは、私にとっては常に動作します。pip
user
提供されたパスも変更する必要があります。