Arch-Linux
為什麼執行 vlc 播放器需要 qt4 包?
我安裝了arch linux。作為影片播放器,我選擇 vlc。
除非我安裝了 qt4 包,否則我無法執行 vlc。為什麼需要它?
如果我們不能在沒有 qt4 pkg 的情況下執行 vlc,為什麼它沒有與 vlc 一起安裝。
有人可以幫我理解嗎?
在 Arch Linux 上,如果您執行
pacman -Qi vlc
,它會顯示一個依賴項列表vlc
(以及其他資訊),以及另一個可選依賴項列表。如果您查看該列表,則會有一個條目顯示qt4: for the GUI
.當你安裝一個包時,pacman 通常會告訴你該包的可選依賴項是什麼。一定要通讀這些,這樣你就不會錯過任何東西!
qt4
可選(而不是強制)的原因是 vlc 包為您提供了命令vlc
和cvlc
.vlc
是用於啟動您已經知道的圖形 VLC 的命令。但是,您可以在cvlc
不打開 GUI 的情況下從命令行播放音樂文件。由於 vlc 包的某些部分無需安裝即可工作qt4
,因此僅將其列為可選依賴項。