В приложениях Qt есть крошечные шрифты в XFCE [закрыто]

Фактически, и Debian / Ubuntu, и RHEL / CentOS упаковывают графический интерфейс Wireshark отдельно от остальных программных файлов, но используют разные имена пакетов. В Debian есть libwireshark5 , содержащий библиотеку кода, которая может использоваться другими программами, wirehark-dev , содержащий файлы, необходимые для компиляции кода, использующего библиотеку Wireshark, wirehark-dev , содержащий некоторую документацию, wirehark-common , содержащий некоторые файлы данных, используемые кодом Wireshark, tshark , содержащий интерфейс командной строки, и wirehark-gtk и wirehark-qt , содержащий два графических интерфейса. В RHEL есть меньший набор пакетов: пакет под названием wirehark , содержащий интерфейс командной строки, а также библиотеку и общие файлы (примерно эквивалентны Debian wirehark-common plus libwireshark5 плюс tshark ) и пакет wirehark-gnome , содержащий графический интерфейс.

Причина, по которой Debian упаковывает библиотеку отдельно, заключается в том, что вы можете установить несколько версий библиотеки одновременно, и вы можете установить только библиотеку, но не программу, если вам нужна библиотека только для какой-то другой программы, которая ее использует. Это необходимо, если у вас установлены программы, которые были скомпилированы для разных версий библиотеки с другим двоичным интерфейсом (ABI). Вот почему имя пакета библиотеки содержит номер версии в Debian: система пакетов Debian не поддерживает установку нескольких версий пакета с тем же именем.Таким образом, если есть новый libwireshark6 , вы можете установить его, но оставьте libwireshark5 для своих программ, которые еще не переключились.

Вообще говоря, Debian разбивает пакеты на небольшие части: если кто-то может разумно захотеть установить часть X программного обеспечения, но не часть Y, тогда X и Y помещаются в отдельные пакеты. Большинство дистрибутивов не так сильно разделяют пакеты. Но RHEL организует упаковку версий с графическим интерфейсом по отдельности, чтобы вам не приходилось тратить много места на библиотеки с графическим интерфейсом пользователя на машине без графического интерфейса.

3
13.04.2017, 15:36
0 ответов

Теги

Похожие вопросы