Введення в дистрибутив Linux
Інші операційні системи, такі як Microsoft, поєднують кожен біт коду всередині та випускають його як єдиний пакет. Ви повинні вибрати одну з версій, які вони пропонують.
Але Linux відрізняється від них. Різні частини Linux розробляються різними організаціями.
Різні частини включають ядро, утиліти оболонки, X-сервер, системне середовище, графічні програми тощо. Якщо ви хочете, ви можете отримати доступ до кодів усіх цих частин і зібрати їх самостійно. Але це непросте завдання, яке потребує багато часу, і всі частини повинні бути правильно зібрані, щоб правильно працювати.
З цього моменту з’являється розповсюдження (яке також називають дистрибутивами). Вони збирають усі ці частини для нас і дають нам скомпільовану операційну систему Linux для встановлення та використання.
- Дистрибутив Linux — це ОС, створена за допомогою колекції програмного забезпечення, яка часто містить ядро Linux і систему керування пакетами.
- Зазвичай користувачі Linux отримують свою ОС, завантажуючи дистрибутив Linux, доступний для низки систем із вбудованих пристроїв (наприклад, OpenWrt ) до надійних суперкомп’ютерів (наприклад, Rocks Cluster Distribution).
- Дистрибутив Linux складається з ядра Linux, бібліотек і інструментів GNU, іншого програмного забезпечення, віконної системи, документації, середовища робочого столу та менеджера вікон.
- Майже кожне додане програмне забезпечення є відкритим і безкоштовним і стає доступним як у вихідному коді, так і у скомпільованій двійковій формі, що дозволяє змінювати фактичне програмне забезпечення.
- За бажанням дистрибутиви Linux додають кілька власних програм, які можуть бути недоступні у формі вихідного коду, як-от двійкові блоки, необхідні для кількох драйверів пристроїв.
Історія дистрибутивів Linux
Лінус Торвальдс інтегрував ядро Linux і поділився його першою версією, 0.01, у 1991 році. Спочатку Linux поширювався лише як вихідний код, а потім як комбінація образів дискет, які можна завантажити. Дистрибутиви почали спрощувати процедуру встановлення, оскільки вона була складною, особливо в умовах зростання кількості доступного програмного забезпечення.
Користувачі захоплювалися дистрибутивами Linux як заміною ОС Microsoft Windows і DOS у власних версіях Unix, Apple Macintosh Mac OS і системах, сумісних з IBM PC. Майже кожен перший користувач був знайомий з Unix зі школи чи роботи. Вони прийняли дистрибутиви Linux за низьку вартість і доступність вихідного коду для всього або більшості програмного забезпечення.
пружинні модулі
Станом на 2017 рік Linux став більш відомим на ринках вбудованих і серверних пристроїв порівняно з ринком настільних ПК. Він використовується на понад 50% веб-серверів.
Тенденції та види
Дистрибутиви Linux можуть бути:
- Некомерційний або комерційний
- Розроблено для домашніх, досвідчених або корпоративних користувачів
- Підтримується на двох або більше типах платформ або окремих апаратних засобів, навіть для розширення сертифікації через постачальника платформи
- Розроблено для вбудованих, настільних або серверних пристроїв
- Вузкоспеціалізовані або загального призначення для певних функцій машини (наприклад, комп’ютерні кластери, мережеві маршрутизатори та брандмауери)
- Націлені на певні групи користувачів, наприклад, шляхом інтернаціоналізації та локалізації мови або включення кількох наукових обчислювальних і музичних пакетів
- В першу чергу створено для повноцінності, портативності, зручності використання або безпеки
Рухомий або стандартний випуск
Різноманітність дистрибутивів Linux пояснюється технічними, філософськими та організаційними відмінностями між користувачами та постачальниками. Ліцензування вільного програмного забезпечення визначає, що користувачі, які мають достатній інтерес і знання, можуть налаштувати існуючі дистрибутиви або створити один відповідно до своїх потреб.
Список дистрибутивів Linux
Існує в середньому шістсот дистриб'юторів Linux, які пропонують різні функції. Сьогодні ми обговоримо деякі з популярних дистрибутивів Linux.
1) Ubuntu
Він був створений у 2004 році компанією Canonical і швидко став популярним. Canonical хоче, щоб Ubuntu використовувався як простий графічний робочий стіл Linux без використання командного рядка. Це найвідоміший дистрибутив Linux. Ubuntu — це наступна версія Debian, яка проста у використанні для новачків. Він поставляється з великою кількістю попередньо встановлених програм і простими у використанні бібліотеками сховищ.
Раніше Ubuntu використовував робоче середовище GNOME2, але тепер він розробив власне робоче середовище Unity. Він випускається кожні шість місяців і зараз працює над розширенням для роботи на планшетах і смартфонах.
тестування продуктивності
2) Linux Mint
Mint базується на Ubuntu та використовує його програмне забезпечення-репозиторій, тому деякі пакети є загальними для обох.
math.random java
Раніше це була альтернатива Ubuntu, оскільки медіакодеки та власне програмне забезпечення включені в монетний двор, але були відсутні в Ubuntu. Але тепер він має власну популярність і використовує робочий стіл cinnamon і mate замість робочого середовища Unity Ubuntu.
3) Debian
Debian існує з 1993 року і випускає свої версії набагато повільніше, ніж Ubuntu і mint.
Це робить його одним із найстабільніших дистриб’юторів Linux.
Ubuntu базується на Debian і був заснований, щоб швидше покращити основні частини Debian і зробити його більш зручним для користувача. Назва кожного випуску Debian базується на назві фільму «Історія іграшок».
4) Red Hat Enterprise / CentOS
Red hat є комерційним дистриб'ютором Linux. Є такі продукти, як Red Hat Enterprise Linux (RHEL) і Fedora, які є у вільному доступі. RHEL добре перевірено перед випуском і підтримується протягом семи років після випуску, тоді як Fedora забезпечує швидше оновлення без жодної підтримки.
Red hat використовує закон про товарні знаки, щоб запобігти повторному розповсюдженню свого програмного забезпечення. CentOS — це проект спільноти, який використовує корпоративний код Red Hat Linux, але видаляє всі його торгові марки та робить його вільно доступним. Іншими словами, це безкоштовна версія RHEL і забезпечує стабільну платформу протягом тривалого часу.
5) Федора
Це проект, який в основному зосереджений на безкоштовному програмному забезпеченні та надає останню версію програмного забезпечення. Він не створює власного середовища робочого столу, але використовує програмне забезпечення «вихідного потоку». За замовчуванням він має робоче середовище GNOME3. Він менш стабільний, але забезпечує найновіші речі.
Вибір дистрибутива Linux
Розподіл | Навіщо використовувати |
---|---|
UBuntu | Він працює як Mac OS і простий у використанні. |
Linux mint | Він працює як вікна і повинен використовуватися новачками. |
Debian | Він забезпечує стабільність, але не рекомендується новим користувачам. |
Fedora | Якщо ви хочете використовувати red hat і найновіше програмне забезпечення. |
Red hat підприємство | Для комерційного використання. |
CentOS | Якщо ви хочете використовувати червоний капелюх, але без його торгової марки. |
OpenSUSE | Він працює так само, як Fedora, але трохи старіший і стабільніший. |
Arch Linux | Це не для початківців, оскільки кожен пакет потрібно встановлювати самостійно. |
Приклади дистрибутивів Linux
Широко використовувані дистрибутиви, сумісні з GNU або на основі GNU
Некомерційний дистрибутив Debian і один із примітивів, яким керує асоціація волонтерів-розробників із зобов’язаннями щодо демократичного управління проектами та принципів вільного програмного забезпечення.
Деякі інші дистрибутиви також доступні, наприклад Ubuntu, Linux Mint, Fedora Linux, Red Hat Enterprise Linux, openSUSE, SUSE Linux Enterprise, Arch Linux, Manjaro Linux, Gentoo тощо.
масив структури мовою c
ОС на основі ядра Linux
- Android, комерційна операційна система Google, працює на базі Android OSP, яка працює на різних пристроях, таких як приставки, смарт-телевізори, смартфони тощо.
- ChromeOS, комерційна операційна система Google, працює на базі ChromiumOS, яка працює лише на планшетних комп’ютерах, Chromebox і Chromebook. Як і Android, ChromeOS містить Google Play Store і багато програм Google.
Примітка. Однак питання про те, що зазначені вище ОС вважаються «дистрибутивом Linux», викликає сумніви. Вони використовують ядро Linux; отже, Кріс ДіБона (керівник Google з відкритим кодом) і Linux Foundation визнають, що Android також є дистрибутивом Linux.
Полегшені розподіли
Ці дистрибутиви розроблено з підтримкою ранішого апаратного забезпечення, що дозволяє продуктивно використовувати більш раннє обладнання або досягати найкращої можливої швидкості в сучасному обладнанні, надаючи більше ресурсів для використання через програми. Деякі приклади включають Slitaz, Puppy Linux і Tiny Core Linux.
Нішові розподіли
Деякі інші дистрибутиви вимагають певних ніш, зокрема: