3

Являются ли пакеты взаимозаменяемыми "в" ветвях Linux? Между ветвями? Где разделительная линия?

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

Цель моего вопроса состоит только в том, чтобы включить семейство Linux, хотя я думаю, что более интересный вопрос будет, если unix is unix is unix :)

Бонусные баллы за ответ "где", т.е. QT Framework VS. GTK+ или RPM Package Manager как один формат пакета среди 8+ для Linux

Я могу догадаться почему. Без сомнения из-за "программиста высокомерия" (^_^)

2 ответа2

2

Чаще всего вы можете заставить это работать, в конце концов.

Вопрос в том, сколько работы вы хотите потратить на отслеживание зависимостей и исправление путей; Вы даже можете установить RPM из redhat в систему Debian dpkg, но для того, чтобы все было настроено и работало, требуется немного времени (я уже делал это раньше, и на самом деле было меньше потрясений, чем вы думаете, но это все зависит от того, какие пакеты вы пытаетесь установить).

Бинарные файлы обычно совместимы (если только в API-интерфейсе ядра конкретной ветви, которую вы используете, нет каких-либо серьезных изменений или настроек), и единственный реальный способ заставить его работать - это установить и настроить правильную версию необходимых библиотек. чтобы двоичные файлы могли их найти. Если ветки расположены достаточно близко друг к другу (например, Ubuntu и Debian), то я бы даже дважды не задумывался о попытке установить Debian .deb в систему Ubuntu - почти всегда это просто работает.

1

Это зависит.

Иногда вы можете использовать пакеты Red Hat в Fedora и наоборот, но не всегда, поскольку это зависит от зависимостей пакета и конкретных версий. Centos обычно должен работать в Red Hat и наоборот, поскольку Centos - это всего лишь Red Hat без брендинга.

Иногда вы можете использовать пакеты Debian в Ubuntu, но не всегда.

Однако, по моему опыту, установка пакетов из другого дистрибутива - верный путь к безумию и потере волос. Чаще всего это будет плохо, хотя это может произойти через 6 месяцев, когда он вернется из могилы, чтобы получить вас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .