かなり漠然としたタイトルです。
私は最近、いくつかの基本と新しい(旧第1世代、Core i7、2010)ラップトップを理解した後、Linuxを入手しました。
私はWindowsで十分ですが、python cmd行を使用して何かをビルドおよびインストールしたことがありません。
1)
readmeに従い、aptitude search namehere
、次にSudo apt install namehere
、最後にSudo python2 setup.py install
を使用して、Python、setuptools、pillow、pygtkをインストールしました。ディレクトリで--prefix=/home/namehere/Desktop/Programs
を使用してYou are attempting to install a package to a directory that is not on PYTHONPATH and which Python does not read ".pth" files from.
あきらめて、デフォルトのsetup.py install
にしたがったので、誰かがどこが間違っているのか説明できたら、今後のインストールの答えを知りたいです。
2)プログラムがインストールされたので、readmeはそれがusr/bin
に配置されることを示しています(MComix、CDisplayEX代替、コミックリーダーをインストールしようとしています)、mcomixが見つかりましたpythonスクリプトusr/local/bin
にあるファイル検索して実行できるアプリケーションのショートカットまたはアイコンを期待していましたが、次のステップに行き詰まりました。
私は、Windowsの問題のように、Linuxが答えをgoogle-fuするのに慣れていません。だから、すべての助けが大歓迎です。
すべてのアプリケーションがデスクトップランチャーを作成するわけではありません。
セットアップルーチンは通常、デフォルトでユーザーの検索パスにあるディレクトリにアプリケーション(アプリケーションを起動するコマンド)をインストールします。最も一般的な領域は、あなたが言及したもの、/usr/bin
、および/usr/local/bin
です。
これらのパスにインストールされているプログラムは、プログラムを起動するコマンドラインランチャーです。通常、実際の名前自体で識別できます。
Linuxプログラムのビルドとインストールに堪能ではないとのことですが、したがって、それを考慮して、インストールをカスタマイズするのではなく、デフォルトでインストールすることをお勧めします。
この場合、質問の説明を見ると、インストールパッケージにいくつかの保護フラグがあり、構成ファイルを変更して、起動コマンドを検索パスにない領域に配置しないよう警告しています。
デフォルトで変更せずにアプリケーションをインストールします。 Readmeファイルを見てください。このファイルには、インストール手順と、(通常は)アプリケーションの起動方法の手順が含まれています。
/usr/bin
と/ usr/local/bin`の2つのコマンドディレクトリを探します。このコマンドを使用して、これらの領域への最新の追加を表示できます(最新が一番上になります)。インストール時に近いコマンドを探します。
$ ls -lt /usr/bin | less
$ ls -lt /usr/local/bin | less
Lessは、矢印キーを使用して上下にスクロールして、これら2つのディレクトリの内容を表示できるポケットベルです。 ls -lt
は、作成時刻を含む詳細リストを、最新のものを上にして時間順にソートして提供します。
プログラムをインストールしてもエラーが発生しない場合は、そこにコマンドがあります。
プログラムランチャーの/usr/share/applications
スペースを確認する方法と同じ方法で、これらの領域を検索します。
そのリストに表示されるコマンドは、ターミナルでコマンドを入力するだけで実行できます。
デスクトップランチャーの作成
次のコマンドを実行して、プログラム用の独自のデスクトップランチャーを作成できます。
$ gnome-desktop-item-edit --create-new ~/Desktop
ランチャーを作成したら、新しいランチャーを/usr/share/applications
または~/.local/share/applications
に配置します。その後、Ubuntuの検索ボタンに表示されます。