ArchiLinuxをインストールしました。ビデオプレーヤーとしてvlcを選択します。
qt4 パッケージがインストールされていない場合、vlc は実行できません。なぜ必要ですか?
qt4 pkgなしでvlcを実行できない場合、vlcと一緒にインストールされないのはなぜですか?
誰でも私が理解するのを助けることができますか?
答え1
Arch Linuxで実行すると、依存関係pacman -Qi vlc
リストvlc
(その他の情報を含む)と別のオプションの依存関係リストが表示されます。リストを見ると、アイテムが表示されていることがわかりますqt4: for the GUI
。
パッケージをインストールするとき、パックマンは通常、パッケージのオプションの依存関係が何であるかを伝えます。何も見逃さないように注意深くお読みください!
必須ではないオプションである理由qt4
は、vlcパッケージがコマンドvlc
とcvlc
.vlc
すでに知っているグラフィックVLCを起動するコマンドです。ただし、cvlc
GUIを開かなくてもコマンドラインから音楽ファイルを再生できます。 vlcパッケージの一部はインストールなしで機能するため、オプションの依存関係qt4
としてのみ一覧表示されます。
答え2
Qt自体が必要ですか?私のシステムでテストすると、その依存関係は表示されません。
$ apt depends vlc | grep qt
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
Depends: libqt5core5a (>= 5.5.1)
|Depends: libqt5gui5 (>= 5.0.2)
Depends: libqt5gui5-gles (>= 5.0.2)
Depends: libqt5widgets5 (>= 5.2.0)
Depends: libqt5x11extras5 (>= 5.1.0)
Qtが必要です図書館Qtを要求するのとは異なりそれ自体。 Archで状況が異なる場合は、関連するArchリポジトリのQtパッケージマネージャに連絡する必要があります。