Які відмінності між основними дистрибутивами Linux? Я помічу?


14

Я використовую Linux у певній формі з періодичністю протягом останніх десяти років або близько того, але тільки реально займався цим останні кілька місяців.

Які основні відмінності між розподілами? Зрештою, я знаю, що управління пакунками та брендинг є великими, але чи було б простіше виконати завдання x з розподілом y ? Чому так?

Відповіді:


12

Я думаю, дві основні відмінності

  • Управління пакетами
  • Менеджер вікон за замовчуванням (Gnome, KDE, XFCE)

Просто вказівка ​​на ці дві великі відмінності дещо змінить вашу поведінку у виконанні завдання. Наприклад, ви можете легко встановити пакет на Ubuntu, використовуючи, aptале не такий простий при використанні rpm. Маючи різницю в Window Manager, також можна змінити спосіб взаємодії з системою.


4
Я можу запускати будь-який менеджер вікон, який я хочу, з будь-яким дистрибутивом, правда?
Енді Мікула

4
Енді, правильно. Але з точки зору випадкового користувача зазвичай ви просто переходите до того, що вказано в інсталяційному пакеті, правильно?
hendrasaputra

1
Більшість дистрибутивів дозволять вам встановити будь-який диспетчер вікон, але ви можете виявити, що підтримка одного надає перевагу іншому.
Марк

1
Хммм, досить справедливо. Я б насправді не вважав себе «випадковим користувачем», але я знаю, що ви маєте на увазі.
Енді Мікула

Я ніколи не розумів, чому люди вважають RPM настільки важким ...
Еван,

5

Є два основних аромати дистрибутива Linux. На дистрибуції на основі Debian та Red Hat припадає великий відсоток дистрибутивів.

Основна різниця між ними - управління пакетами. Якщо вони засновані на Debian, вони, швидше за все, використовують систему dpkg & apt / deb; якщо це система Red Hat, вона, швидше за все, використовує yum / rpm. Дуже багато дистрибутивів з'являється через те, що хтось був незадоволений керуванням пакетом, тому більшість матиме певну форму графічного інтерфейсу, яка відрізняється, але в основі лежить однакова система.

Якщо ви навчитеся використовувати apt-get і yum, ви покриєте 80% дистрибутивів там і 99% систем, з якими ви, швидше за все, зіткнетесь.

Кожен дистрибутив зробить щось дещо інше з менеджером вікон. Більшість основних дистрибутивів вибирають між KDE та Gnome, на сьогоднішній день Gnome, здається, є популярним. Чудова річ у Linux - це те, що ви можете змінити менеджер вікон, якщо вам подобається (перейдіть до програми Window Maker!).

Якщо ви засвоїте командний рядок, різниці не буде "багато", але зміни в графічному інтерфейсі між дистрибутивами точно виберуть ваш вибір. Крім того, деякі дистрибутиви постачаються з драйверами, що полегшить певне обладнання, наприклад відеокарти.

Я настійно рекомендую Linux Mint для домашніх систем, а також ванільну Debian, Ubuntu (серверне видання) або CentOS для серверів.


+1 для більшості ваших коментарів. Я б не погоджувався щодо використання ванільної Ubuntu для серверів. У Ubuntu є специфічний серверний дистрибутив, який видаляє багато X-пуху, який просто не потрібен для того, щоб безголовий ящик сидів у стійці ...
Рассел Хейлінг

Домовились. Я зроблю редагування, щоб це відобразити.
Марк Тернер

Я б сказав, що openSUSE, який базується на RPM, може стати третім головним дистрибутивом. Набагато краще, ніж Fedora IMO, але не бажаючи розпочинати полум'яну війну. Кілька інших дистрибутивів, таких як Arch зі своїми власними системами управління пакетами, також набувають підписок, але, мабуть, ще не "великі".
Еван

3

Незважаючи на те, що менеджери пакунків відрізняються, я розумію (хоча я не використовую Linux регулярно) полягає в тому, що більшість пакетів доступні так чи інакше з будь-яким дистрибутивом. Також віконні системи / середовища для робочого столу різні, але ви можете встановити альтернативні в будь-якому випадку. Єдине, про що я зараз можу подумати, - це проста різниця у громадах, що оточують дистрибутиви.

Я майже впевнений, що ви зможете знайти спосіб робити все, що завгодно.


3

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

Однак я вважаю, що важливіше, ніж це різні філософії, за якими слідують розподіли. Назвати декілька:

  • Ubuntu / Fedora - досвід користувача, стійкий інтерфейс, багато вбудованих графічних інструментів.
  • Arch - Просте і чисте, передове програмне забезпечення
  • Gentoo - Надзвичайно налаштований на основі джерел
  • Debian - Легкий, міцний, стійкий до нового програмного забезпечення
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.