Почему некоторые пакеты Debian рекомендуют недоступные зависимости?

Google выпускает Chrome для Linux только на платформе amd64. Существуют также пакеты для рук, но они предназначены для Android и iOS, а не для Linux.

Chromium, который представляет собой Chrome за исключением нескольких функций, доступен на любой платформе, на которой вам удастся его создать. Это непростая задача, но в настоящее время несколько дистрибутивов Linux имеют пакеты Chromium для arm, включая Debian(armhf и arm64, то есть 32 -бит ARM с плавающей запятой и 64 -бит ARM ). ].

1
25.02.2020, 13:25
1 ответ

Как упомянул от муру , это, вероятно, для упрощения обслуживания пакета dkmsв Ubuntu . Коммит, представляющий это , не упоминает никаких причин для добавления linux-headers-generic, так что нам приходится гадать, но нет ничего необычного в том, что конкретная поддержка Ubuntu -включается в пакеты Debian (см. этот пример в одном из моих пакетов ).

Необязательные зависимости от пакетов, которых нет в Debian, могут показаться неожиданными,но они не запрещены. Политика Debian ограничивает строгие зависимости , но не слабые зависимости, и некоторые пакеты в Debian рекомендуют или предлагают пакеты, которые недоступны ни в одном репозитории (, потому что они созданы из проприетарных данных с использованием другие пакеты ).

3
28.04.2021, 23:22

Теги

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