В Arch Linux, если вы выполните pacman -Qi vlc
, он покажет вам список зависимостей дляvlc
(среди другой информации )и еще один список необязательных зависимостей. Если вы посмотрите на этот список, там есть запись, которая гласит qt4: for the GUI
.
Когда вы устанавливаете пакет, pacman обычно сообщает вам, какие дополнительные зависимости есть для этого пакета. Обязательно прочтите их, чтобы ничего не пропустить!
Причина того, что qt4
является необязательным (, а не обязательным ), заключается в том, что пакет vlc предоставляет вам команды vlc
и cvlc
. vlc
— это команда для запуска уже знакомого вам графического VLC. Однако с помощью cvlc
вы можете воспроизводить музыкальный файл из командной строки, не открывая графический интерфейс. Поскольку части пакета vlc работают без установки qt4
, он указан только как необязательная зависимость.
Вы должны иметь возможность использовать глобы:
yum install glibc-devel-2.17-*.i686
yum
поддерживает только спецификации архитектуры в сочетании либо только с именем пакета, либо с полной версией и выпуском (и, необязательно, с эпохой ).
С помощью dnf
вы можете вместо этого использовать опции --arch
или --forcearch
.