No Arch Linux, se você executar pacman -Qi vlc
, ele mostrará uma lista de Dependências para vlc
(entre outras informações) e outra lista de Dependências Opcionais. Se você der uma olhada nessa lista, há uma entrada que diz qt4: for the GUI
.
Quando você instala um pacote, o pacman normalmente informa quais são as dependências opcionais desse pacote. Não deixe de ler estes, para não perder nada!
O motivo pelo qual qt4
é opcional (em oposição a obrigatório) é que o pacote vlc fornece os comandos vlc
e cvlc
. vlc
é o comando para iniciar o VLC gráfico que você já conhece. Com cvlc
, no entanto, você pode reproduzir um arquivo de música a partir da sua linha de comando sem abrir uma GUI. Como partes do pacote vlc funcionam sem instalar o qt4
, ele é listado apenas como uma dependência opcional.