Linux для початківців: усе, що вам потрібно знати, щоб почати

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

Швидкі посилання

  • Що таке Linux?
  • Вимоги до обладнання та як встановити Linux
  • Робочий стіл у Linux
  • Отримання програм на Linux
  • З кожним випуском Linux на крок наближається до того, щоб стати доступним для всіх

У основному ми часто думаємо про Linux як про технологічну альтернативу Windows, і це так, але не думайте, що це лише для програмістів та інженерів. Сьогодні, якщо ви можете використовувати Windows на будь-якому пристойному рівні, цілком можливо потрапити в Linux лише з невеликим додатковим навчанням. Якщо ви не знайомі з Linux і хочете познайомитися, ось усе, що вам потрібно знати.

Що таке Linux?

У нас є ціла стаття, присвячена обговоренню Linux, але ось коротка версія. Хоча про Linux часто говорять як про операційну систему, як про Windows, Android та iOS, це ще не вся історія. Linux — це ядро, яке, по суті, виконує всі функції операційної системи у фоновому режимі. Хоча ядро ​​важливе, це не вся ОС, і насправді деякі популярні ОС, такі як Android, базуються на Linux, навіть якщо це може здатися неочевидним на перший погляд.

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

Такі дистрибутиви, як Debian і Fedora, можна назвати дистрибутивами першого порядку або оригінальними, оскільки вони беруть ядро ​​Linux і виконують роботу по створенню ОС з нуля. Однак Ubuntu — це дистрибутив, який використовує Debian як основу, а потім змінює деякі речі та додає інші функції, тобто це похідний дистрибутив. Існують навіть дистрибутиви на основі Ubuntu (наприклад, Linux Mint), що означає, що ціла операційна система видалена з батьківського дистрибутива та Mint.

Вимоги до обладнання та як встановити Linux

Вимоги до обладнання для операційних систем Linux відрізняються від дистрибутива до дистрибутива, але загалом більшість дистрибутивів рекомендують такі мінімальні вимоги:

  • 64-розрядний процесор з двома ядрами
  • 4 Гб системної оперативної пам'яті
  • 25 ГБ пам'яті
  • DVD або USB-накопичувач, який містить інсталяцію ОС

Вам не зовсім потрібен суперкомп’ютер, щоб працювати з Linux, і майже будь-який комп’ютер останнього десятиліття або близько того повинен бути в змозі запустити його, і навіть старіші мобільні пристрої також повинні бути здатні. Ці рекомендовані специфікації системи також стосуються останніх випусків найпопулярніших дистрибутивів, ви абсолютно можете знайдіть старіші версії з менш суворими вимогами або легші дистрибутиви, які працюватимуть на 32-розрядних процесорах і 2 ГБ пам’яті пам'ять.

Що стосується методів встановлення, кожен дистрибутив відрізняється, але загалом вам знадобиться інсталяційний носій у формі DVD-диска або USB-накопичувача, який можна створити за допомогою програми, як balenaEtcher. Це також стосується Windows і майже будь-якої іншої ОС, яку ви можете придумати, отже, Linux – ні унікальний у цьому плані, і основні дистрибутиви матимуть досить просте встановлення процеси.

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

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

Оскільки кожен дистрибутив Linux відрізняється, не існує жодного «досконалу робочого столу Linux». Однак два з найпопулярніших дистрибутивів, Ubuntu і Fedora, використовуйте так званий інтерфейс робочого столу GNOME, і якщо ви коли-небудь користувалися Windows або macOS, вам сподобається GNOME. Ви отримуєте панель завдань і меню «Пуск» (або меню програм, у цьому випадку), і ваша ОС зазвичай також має магазин програм. Це все ще Linux, тому вам доведеться миритися з тим фактом, що ви обмежені програмним забезпеченням Linux (зазвичай), але якщо ви не шукаєте щось нішеве, те, що ви можете знайти в Windows, існуватиме Linux. Інші дистрибутиви використовують інший інтерфейс користувача, тому, якщо ви не маєте досвіду роботи з Linux, я рекомендую почати з того, що використовує GNOME.

Управління файлами в різних дистрибутивах дуже схоже не тільки між собою, але й у Windows і MacOS. У вас є файли, папки, каталоги тощо; це не зовсім чуже. Інтерфейс для програми диспетчера файлів або провідника може відрізнятися в різних дистрибутивах, але зазвичай це не пояснює себе. До речі, зовнішні накопичувачі використовують більш універсальну файлову систему (зазвичай на основі NTFS), ніж внутрішня пам’ять, яка означає, що вам не потрібно буде переформатувати ваш зовнішній SSD, HDD або SD-карти, щоб перенести файли з ПК з Windows на ПК з Linux або навпаки навпаки.

Однак навіть для таких зручних дистрибутивів, як Ubuntu, є одна річ, яку вам майже напевно доведеться використовувати принаймні один раз у Linux: термінал (також відомий як консоль або konsole). По суті, термінал – це місце, де ви вводите текстові команди, щоб виконати роботу, що може бути трохи езотеричним. Іноді вам неминуче доведеться взаємодіяти з терміналом, щоб щось встановити або налаштувати. Деякі ОС економно використовують термінал, тоді як інші сильно покладаються на нього.

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

Отримання програм на Linux

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

Реально, ви можете вибрати між магазином додатків або ручним встановленням через термінал. Якщо ви віддаєте перевагу уникненню терміналу, вам, ймовірно, варто придбати Ubuntu або одну з операційних систем на основі Ubuntu, наприклад Mint або Pop! ОС. Fedora також є варіантом і має власний магазин програм. Якщо вам потрібно покладатися на термінал, оскільки програми немає в магазині програм або у вашому дистрибутиві навіть немає магазину програм, тоді ви доведеться трохи дізнатися про встановлення Linux через термінал, хоча як тільки ви звикнете до цього, це не надто важко.

Одна річ, у якій чудово вміє Linux, полягає в тому, щоб програмне забезпечення, що не є Linux, запускалося в Linux. Wine — це одна частина програмного забезпечення Користувачі Linux намагаються змусити програми Windows працювати в Linux, і це було досить надійно з моменту його випуску багато років тому. Для ігор Valve Протон додаток мав великий успіх на Steam Deck і Linux в цілому, і він працює напрочуд добре, навіть незважаючи на те, що ігри, як відомо, досить темпераментні. Wine можна завантажувати окремо, а Proton постачається разом зі Steam коли ви його встановлюєте.

З кожним випуском Linux на крок наближається до того, щоб стати доступним для всіх

Сьогодні Linux не для всіх. Екосистема програмного забезпечення може стати проблемою для багатьох, оскільки залежність від терміналу може відштовхнути, а переключитися з Windows або macOS просто важко. З огляду на це, Linux набагато зручніший для більшої кількості людей, ніж будь-коли, і це справедливо з кожним оновленням кожного дистрибутива. Можна навіть отримати чудові ноутбуки з дистрибутивами Linux як Ubuntu прямо з коробки.

І це тільки ситуація на ПК. Користувачі Android використовують Linux на своїх телефонах, а на багатьох серверах працює Linux замість Windows. Комп’ютер — це справді останній захисник, де Linux сьогодні не є основним варіантом, але це може бути не завжди. У будь-якому випадку, сьогодні не надто важко навчитися використовувати, подобатися і навіть процвітати в Linux.