С технической точки зрения, чем отличается Ubuntu от других дистрибутивов Linux? [закрыто]

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

На мой взгляд, дистрибутив - это: предварительно сконфигурированная ОС , с некоторыми предустановленными пакетами , некоторые из которых созданы сообществом дистрибутива и являются уникальными для этого дистрибутива (например, apt-get ).

Я не уверен, что мое определение правильное, поскольку я чувствую, что есть что-то еще. Я действительно заинтересован в настройке моего собственного дистрибутива ArchLinux (который начинается с очень минимальной базовой системы, которую вы расширяете самостоятельно), но чувствую, что мне нужно сначала понять это.

7
задан 27 February 2017 в 09:28

1 ответ

Самая большая разница между различными дистрибутивами Linux заключается в используемой системе управления пакетами. Ubuntu очень похож на Debian и использует систему управления пакетами Debian (.debs, apt-get и т. Д.). Однако между Ubuntu и Fedora и Red Hat, которые используют систему управления пакетами Red Hat (.rpms, yum и т. Д.), Существует гораздо большая разница. ArchLinux использует менеджер пакетов Pacman. Другие дистрибутивы, такие как Gentoo, требуют сборки всего из исходного кода.

В дистрибутивах с системой управления пакетами часто есть другой набор пакетов, доступных в их репозиториях.

Наиболее заметными различиями являются выбор приложения по умолчанию и темы и настройки по умолчанию. Похоже, что именно эти решения вызывают наибольшее противоречие, но их легче всего изменить; все дистрибутивы чрезвычайно настраиваемы.

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

Вы можете прочитать о бинарной совместимости ее: https://wiki.ubuntu.com/MarkShuttleworth

0
ответ дан 27 February 2017 в 09:28

Другие вопросы по тегам:

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