logo

Типи операційної системи Linux

Однією з найпопулярніших операційних систем, які використовуються на комп’ютерах та інших пристроях, є Linux. Незважаючи на те, що численні варіанти Linux також використовуються на настільних комп’ютерах, ноутбуках і мейнфреймах на додаток до інших незрозумілих пристроїв, вони, мабуть, найкраще відомі за їх використання на комерційних комп’ютерних серверах. І операційна система Chrome OS для портативних комп’ютерів, відома як Chromebook, і операційна система Android для мобільних телефонів і планшетів від Google засновані на Linux. Різні типи систем Linux найкраще адаптовані для певних цілей.

Історія операційної системи Linux

Щоб створити версію операційної системи Unix, придатну для настільних комп’ютерів із процесорами Intel, у 1991 році фінським програмістом Лінуксом Торвальдсом було розроблено Linux. Хоча термін «Unix» досі є торговою маркою AT&T, видатного відділу досліджень і розробок телефонної компанії, тепер він часто використовується узагальнено для різних систем, які загалом сумісні з оригінальною Unix і натхненні нею.

Minix була ранньою Unix-подібною операційною системою для ПК, але Торвальдс і група програмістів з усього світу, які працювали над Linux, визнали її незадовільною через ліцензування та інші проблеми. Технічно термін «Linux» відноситься виключно до ядра операційної системи, яке є центральним процесором, який контролює розподіл пам’яті, планування процесора та доступ до пристроїв і розташований між прикладними програмами та апаратним забезпеченням машини.

знайти заблоковані номери на android

Проект GNU, створений здебільшого під егідою Фонду вільного програмного забезпечення, який присвячений створенню та просуванню програмного забезпечення, яке сприяє свободі своїх користувачів, надає більшість додаткового програмного забезпечення, яке часто встановлюється на машину Linux. Президент і засновник Фонду вільного програмного забезпечення Річард Столлман вважає за краще називати інтегровану систему GNU/Linux, а не операційною системою Linux. В основному GNU надає багато інструментів прикладного рівня, система Linux пропонує ядро ​​операційної системи, а в багатьох сучасних інсталяціях додаткові організації забезпечують більшість іншого основного програмного забезпечення, яке використовується робочими станціями Linux.

Зараз ядро ​​Linux підтримується великою кількістю розробників по всьому світу, багато з яких працюють на фірми, що займаються програмним забезпеченням, які використовують Linux усередині себе або в продуктах, призначених для клієнтів. Ці розробники не тільки додають нові функції для покращення зручності використання, безпеки та ефективності, але й забезпечують сумісність ядра Linux із широким спектром обладнання. Оскільки ядро ​​Linux є відкритим кодом, будь-хто зазвичай може вільно використовувати та змінювати відкрито доступний вихідний код для власних потреб. Незважаючи на те, що конкретні ліцензії відрізняються, більшість іншого програмного забезпечення, сумісного з Linux, також доступне за порівнянних умов. Отже, перш ніж встановлювати будь-яке програмне забезпечення на ваш особистий або корпоративний комп’ютер, переконайтеся, що ви розумієте обставини.

Знайомство з дистрибутивами ОС Linux

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

Дистрибутиви часто вирішують, які конфігурації використовуватимуться за замовчуванням і які версії будь-якого програмного забезпечення, наприклад, графічних інтерфейсів користувача, серверних інструментів, програмного забезпечення для програмування та програм для кінцевого користувача, будуть доступні. Хоча багато менеджерів пакунків з’явилися раніше за iOS та Android, більшість із них містить програмне забезпечення, призначене для швидкого встановлення схвалених для розповсюдження програм, подібно до магазинів програм, які зараз використовуються на мобільних пристроях.

1. Debian

Такі популярні дистрибутиви Linux, як Deepin, Ubuntu і Mint, відомі своєю високою продуктивністю, надійністю та неперевершеним користувацьким досвідом. Debian вважається основоположником цих дистрибутивів. Debian 10.5, оновлення до Debian 10, також відоме як Debian Buster, є останнім стабільним випуском.

Майте на увазі, що Debian 10.5 — це лише оновлення Debian Buster, яке включає найновіші оновлення та нові програми, а не нова версія Debian Buster. Також включено оновлення безпеки, які вирішують поточні проблеми безпеки. Немає необхідності викидати систему Buster, якщо вона у вас все ще є. Просто використовуйте менеджер пакетів APT, щоб оновити систему.

Типи операційної системи Linux

Проект Debian пропонує понад 59 000 програмних пакетів, підтримує широкий спектр ПК і додає нові архітектури системи з кожним новим випуском. Він намагається збалансувати надійність і передові технології. Стабільна, тестова та нестабільна — це три основні гілки розробки, які пропонує Debian.

Незважаючи на те, що стабільна версія, як випливає з її назви, надійна та має ефективний захист безпеки, вона, на жаль, не постачається з найновішими програмними продуктами. Однак завдяки своїй стабільності та довговічності він ідеально підходить для робочих серверів. Це також підходить для досить традиційних користувачів настільних комп’ютерів, які не дуже піклуються про наявність найновіших програмних пакетів. Зазвичай ви встановлюєте Debian Stable у свою систему.

Debian Testing — це безперервно оновлюваний випуск, який пропонує найновіші випуски програмного забезпечення, які ще не були включені до стабільного випуску. Це етап розробки для майбутнього стабільного випуску Debian. Він часто має проблеми з нестабільністю і легко ламається. Крім того, він не отримує оновлення безпеки вчасно. Bullseye — найновіший випуск тестування Debian.

Поточну ітерацію Debian називають нестабільною. Це експериментальний дистрибутив, який є ідеальною платформою для програмістів, які активно вносять свій внесок у код, аж до моменту, коли він переходить на стадію «Тестування».

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

2. Gentoo

Gentoo — це дистрибутив, призначений для спеціалістів і професіоналів, які відразу розглядають інструменти, з якими вони мають справу. До цієї групи належать мережеві та системні адміністратори, а також розробники. Тому це не найкращий варіант для початківців Linux. Для людей, які хочуть дізнатися більше про внутрішню роботу операційної системи Linux, рекомендується Gentoo.

Типи операційної системи Linux

Gentoo Linux

Система керування пакетами під назвою portage включена в Gentoo, а також є рідною для інших дистрибутивів, включаючи Sabayon і Calculate Linux, які побудовані на Gentoo та мають зворотну сумісність із ним. Він заснований на понятті колекцій портів і написаний на Python. Дистрибутиви на основі BSD, такі як OpenBSD і NetBSD, надають колекції портів, які є колекціями патчів і make-файлів.

3. Ubuntu

Одним із найпопулярніших дистрибутивів Linux, розробленим і оновленим компанією Canonical, користуються як експерти, помірковані користувачі, так і новачки. Ubuntu було створено насамперед для новачків Linux або тих, хто переходить з Mac або Windows.

Типи операційної системи Linux

Ubuntu Linux

Ubuntu поставляється з попередньо встановленим інтерфейсом робочого столу GNOME та звичайним програмним забезпеченням, зокрема Firefox, LibreOffice, програмним забезпеченням для редагування зображень, таким як GIMP, музичними та відеопрогравачами, такими як Audacious і Rhythmbox.

Останнім випуском є ​​Ubuntu 20.04 LTS, часто відомий як Focal Fossa. Включено численні оновлення та нові функції, включаючи тему Yaru, вдосконалені піктограми, неймовірну підтримку продуктів Snap і можливість масштабування дробів, яка відображається поступовим впровадженням.

Багато інших варіантів Linux базуються на Ubuntu. Linux Mint 20.04 LTS, Kubuntu 20.04 і Lubuntu 20.04 LTS – це лише кілька дистрибутивів, заснованих на Ubuntu 20.04. (Уляна).

Ubuntu ідеально підходить для користувачів настільних комп’ютерів і новачків, які намагаються вивчити Linux, завдяки своїй зручності та привабливому інтерфейсу користувача. У міру просування у вивченні Linux вони можуть легко почати використовувати програми за замовчуванням, як згадувалося раніше.

Варто згадати Ubuntu Studio, орієнтовану на виробництво мультимедіа. Він призначений для художників, які хочуть працювати у сфері створення відео, фотографії, аудіо та графіки.

4. Linux Mint

Надзвичайно популярний дистрибутив Linux на базі Ubuntu називається Linux Mint. Він витримав випробування часом і запропонував один із найкрасивіших та інтуїтивно зрозумілих дистрибутивів, який обожнюють як користувачі комп’ютерів, так і професіонали. Незважаючи на плутанину навколо останнього випуску, Mint 20, який за замовчуванням видалив функцію знімання, дистрибутив Linux все ще дивовижний, потужний і надійний.

Типи операційної системи Linux

Робочий стіл Linux Mint

Виконайте наступні команди, щоб активувати підтримку знімків.

 $ sudo rm /etc/apt/preferences.d/nosnap.pref $ sudo apt update $ sudo apt install snapd 

Три настільні варіанти Mint 20 — версії Cinnamon, XFCE і MATE — базуються на Ubuntu 20.04 LTS. Mint доступний лише в 64-розрядних версіях; 32-розрядні версії більше не підтримуються. Ядро Linux 5.4, на якому працює Linux Mint 20, було оновлено, щоб включити нові вдосконалення, як-от кращу підтримку AMD Navi 12, процесорів Intel Tiger Lake і графічних процесорів NVIDIA. Загальний інтерфейс користувача також оновлено новими темами, покращеними значками, фоновими зображеннями високої роздільної здатності та оновленою панеллю завдань.

Нові версії включають можливість часткового масштабування для моніторів HiDPI, щоб насолоджуватися чіткішими та чіткішими зображеннями, а також Warpinator, інструмент для обміну файлами, який працює в локальній мережі. Крім того, ви отримаєте інші утиліти для щоденного використання, зокрема Firefox, Timeshift, LibreOffice, Thunderbird і музичний плеєр Audacious.

Mint — рекомендований дистрибутив, якщо вам потрібен швидкий і надійний робочий стіл Linux для виконання рутинних операцій на робочому столі, прослуховування музики, перегляду відео та навіть ігор. Оскільки Mint 20 є довгостроковим випуском, він матиме підтримку до 2025 року.

5. Red Hat Enterprise Linux

Red Hat Enterprise Linux, також відомий як RHEL, — це дистрибутив Linux, створений для комерційного чи корпоративного використання. Одна з найкращих замін з відкритим вихідним кодом для інших програмних платформ, таких як Microsoft, є цією. Завдяки своїй надійності та послідовним виправленням безпеки, які підвищують загальну безпеку, Red Hat зазвичай є найкращим вибором для серверних середовищ.

Типи операційної системи Linux

Дистрибутив RHEL Linux

Його можна легко встановити на традиційних серверах, віртуальних середовищах, таких як VMware і HyperV, а також у хмарі. За допомогою гібридного хмарного середовища, відомого як OpenShift PaaS (платформа як послуга), яке базується на контейнерах Docker і керується Kubernetes, Red Hat досяг досконалості в області технології контейнеризації.

Системні адміністратори навчаються та сертифікуються Redhat за спеціальними програмами, такими як RHCSA (Red Hat Certified System Administrators) і RHCE (Red Hat Certified Engineer).

Якщо швидкість, безпека та стабільність є головними пріоритетами, RHEL є найкращим дистрибутивом. RHEL доступний за ліцензією, і підписка поновлюється щороку. Користувачі можуть придбати ліцензію на низку моделей передплати, включаючи Linux для віртуальних центрів обробки даних, Linux Developer Workstation і Linux Developer Suite.

Red Hat та її відгалуження, такі як CentOS, традиційно використовували менеджер пакетів yum. Тепер, коли ситуація оновлена, DNF є менеджером пакетів за замовчуванням для RHEL 8 (Ootpa), останнього випуску. AppStream і BaseOS є двома основними сховищами, які використовуються для розповсюдження RHEL.

На відміну від BaseOS, яка пропонує лише програми для основних функцій системи, репозиторій AppStream (Application Stream) пропонує всі програми, які ви хочете інсталювати у своїй системі.

6. CentOS

Необмежена ОС, керована спільнотою, під назвою CentOS прагне забезпечити потужну та надійну інфраструктуру з відкритим кодом. Red Hat Enterprise Linux є дорогим варіантом, але CentOS, яка базується на RHEL, можна завантажити та встановити абсолютно безкоштовно. Користувачі можуть отримати вигоду від безкоштовних оновлень безпеки та функцій, зберігаючи при цьому стабільність і надійність RHEL. Для шанувальників Linux, які хочуть користуватися перевагами RHEL, CentOS 8 є перевагою.

Типи операційної системи Linux

Linux дистрибутив CentOS

Третя ітерація CentOS 8, версія 8.2, є останньою. Він використовує потокові репозиторії BaseOS і App і містить найновіші версії програмних продуктів, таких як Python 3.8, GCC 9.1, Maven 3.6 тощо.

7. Федора

Завдяки своїй простоті та готовим до використання програмам, які спрощують початок роботи для нових користувачів, Fedora вже давно має репутацію одного з найбільш зручних дистрибутивів.

Це потужна та адаптована ОС, розроблена для серверів, комп’ютерів і ноутбуків, а також середовищ Інтернету речей. Як і CentOS, Fedora заснована на Red Hat і служить лише тестовою платформою для Red Hat, перш ніж вона перейде на етап Enterprise. Як результат, він часто використовується для навчання та розвитку та корисний як для студентів, так і для розробників.

Типи операційної системи Linux

Дистрибутив Fedora Linux

Fedora надає найновіші та першокласні пакети програмного забезпечення RPM і вже деякий час використовує менеджер пакетів DNF (і досі використовує його як стандартний менеджер пакетів). Найновіша версія Fedora — 32.

8. Kali Linux

Kali Linux — це дистрибутив Linux на базі Debian, створений і підтримуваний системою наступальної безпеки, призначений для використання в цифровій криміналістиці та тестуванні на проникнення. Він постачається з попередньо завантаженими інструментами тестування на проникнення, зокрема Nmap, Metasploit Framework, Maltego та Aircrack-ng.

Типи операційної системи Linux

Дистрибутив Linux для Kali

Для професіоналів із кібербезпеки та студентів, які хочуть випробувати тестування на проникнення, Kali Linux розроблено. Насправді Kali пропонує визнані галуззю сертифікати, такі як Kali Linux Certified Professional і тестування на проникнення з Kali.

Найновішою версією Kali, яка використовує керування пакетами APT, є Kali 2020.2.

9. Arch Linux

Для досвідчених користувачів або спеціалістів з Linux, які особливо цікавляться програмним забезпеченням, яке вони впроваджують, і послугами, якими вони керують, є Arch Linux, простий у використанні та адаптований дистрибутив Linux. Це дозволяє користувачам гнучко налаштовувати або змінювати систему на свій розсуд. Одним словом, Arch призначений для людей, які надзвичайно обізнані з використанням Linux.

Типи операційної системи Linux

Arch Linux

Коли ми оновлюємо пакунки на терміналах, Arch Linux автоматично оновиться до останньої версії, оскільки це поточний випуск. Він використовує AUR (Arch User Repository), платформу встановлення програмного забезпечення на основі спільноти, і використовує Pacman як основний менеджер пакетів. Остання версія — 2020.09.01.

10. OpenSUSE

Проект OpenSUSE — це передовий, всеохоплюючий спільний проект, який пропонує два основні відділи SUSE: SUSE Leap, визначний випуск, призначений для користувачів настільних комп’ютерів, а також для корпоративної розробки та тестування. Це робить його ідеальним варіантом для системних адміністраторів і розробників з відкритим кодом.

Типи операційної системи Linux

OpenSuse Linux

Найближчим до сучасного дистрибутива є SUSE Tumbleweed, поточний випуск, який включає найновіші стеки програмного забезпечення та IDE. Завдяки доступності поточних пакетів, включаючи офісні програми, компілятор GCC і ядро, TumbleWeed є шматком пирога для будь-якого досвідченого користувача або розробника програмного забезпечення.

Для керування програмними пакетами OpenSUSE використовує менеджер пакунків Yast і рекомендується для програмістів і адміністраторів.

Висновок

Очевидно, що це лише деякі з доступних дистрибутивів Linux, аж ніяк не вичерпний список. Існує понад 600 дистрибутивів Linux, 500 з них активно розробляються. Але ми вважали важливим зосередитися на кількох найпопулярніших дистрибутивах Linux, деякі з яких слугували моделями для інших.

Основна відмінність між ОС Linux і ОС Windows

Нижче наведено деякі відмінності Linux від ОС Windows.

  • Оскільки Linux є операційною системою з відкритим кодом, користувач може просто змінити вихідний код відповідно до своїх потреб, на відміну від Windows, яка є пропрієтарною операційною системою і не надає користувачеві доступу до вихідного коду.
  • Оскільки ОС Linux знаходить і виправляє помилки, вона значно безпечніша, ніж ОС Windows, яка має велику базу користувачів і тому є мішенню для хакерів.
  • Навіть із застарілим апаратним забезпеченням Linux працює швидше за Windows.
  • Windows розглядає периферійні пристрої як пристрої, тоді як Linux розглядає їх як файли.
  • Linux допускає ідентичні імена файлів у порівнянних папках, однак Windows не дозволяє ідентичні імена файлів у схожих папках.
  • На відміну від ОС Windows, де файли програм і системи часто зберігаються на диску C, Linux дозволяє розташовувати системні та програмні файли на окремих дисках.