
次のrpm
ようにインストールしました。
yum localinstall ./FoxitReader-1.1-0.fc9.i386.rpm
これで成功し、次のようにアプリケーションを起動できます。
FoxitReader &
アプリケーションを起動できず、名前が異なる場合はFoxitReader
どうなりますか?インストールしたばかりのランチャーファイル名をどうやって知ることができますか?
答え1
私は通常RPMの内容をリストし、その/bin/
ディレクトリ内のファイルを実行します。
$ rpm -ql ImageMagick | grep /bin/
/usr/bin/animate
/usr/bin/compare
/usr/bin/composite
/usr/bin/conjure
/usr/bin/convert
/usr/bin/display
/usr/bin/identify
/usr/bin/import
/usr/bin/mogrify
/usr/bin/montage
/usr/bin/stream
答え2
インストールされたパッケージの場合も同様です。
dpkg -L <packagename> | grep -F /bin/
dpkg -L
パッケージの内容を一覧表示し(デフォルトで印刷/var/lib/dpkg/info/<packagename>.list
)grep
、含まれている内容を選択します/bin/
。
deb
まだインストールされていないファイルの場合、
dpkg-deb -c path/to/filename.deb | grep -F /bin/
/usr/share/doc/<packagename>/README.Debian
おなじみのパッケージでは、ディレクトリにNEWS
ファイルやサブディレクトリexamples
などの他の便利なコンテンツが含まれていることを確認することがよくありますcontrib
。
答え3
他の人がすでに指摘しているように、パッケージファイルのリストで「/bin」を見つけます。
Gentooです
$ equery f firefox | grep bin
equery
パッケージの一部ですgentoolkit
。
答え4
そして:
rpm -qlp package.rpm
コマンドを使用すると、rpmファイルのファイルを一覧表示できます。実行可能ファイルはbinフォルダにあります。だから:
rpm -qlp package.rpm | grep bin
働くこともできます。