багатий мінімалізм

01. Контроль над системою

Arch Linux - це операційна система, яка нічого нікому не нав'язує. Відразу після установки ти отримуєш голий дистрибутив Linux з мінімальним набором пакетів і консольним інтерфейсом. Що з цим усім робити далі, вирішувати тільки тобі. Хочеш - встанови nginx, SSH, набір PHP / Python-пакетів і перетвори дистрибутив в веб-сервер або постав KDE та отримай повноцінний десктоп, нічим не поступається Kubuntu. Ну або піди зовсім іншим шляхом і створи свою власну систему на базі віконного менеджера Fluxbox, Window Maker або навіть i3.

Все залежить тільки від тебе, система буде такою, якою ти хочеш її бачити. Ніякого нав'язування графічних оболонок, ніяких вбудованих демонів для друку, сканування, доступу до Windows-кулям, відправки статистики на незрозумілі сервери - лише те, що тобі потрібно.

Arch Linux дозволяє отримати дуже швидку, чуйну систему, яка вдихне нове життя в твій старенький нетбук і зробить твій і без того швидкий домашній комп ще швидше. Зовсім не обов'язково тягнути з собою весь той багаж вбудованих сервісів і додатків, який є в інших дистрибутивах. Але якщо ти все-таки цього хочеш, можна і арч перетворити в неповороткого монстра. KDE, GNOME, XFCE і LXDE на одній машині? Легко, став хоч всі можливі графічні інтерфейси і перемикайся між ними у міру потреби.

багатий мінімалізм
Гиків варіант інтерфейсу

02. Вивчення Linux

Контроль народжує відповідальність. Arch Linux не прощає помилок і вимагає чіткого розуміння змісту виконуваних дій. Якщо ти встановлюєш KDE та GNOME і хочеш, щоб вони коректно працювали, не заважаючи один одному, ти повинен чітко розуміти, які пакети тобі потрібні, що таке графічний менеджер логіна і тулкіта Qt і GTK +.

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

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

Ось що хочуть знати користувачі з приводу Arch Linux

03. ArchWiki

Arch Linux легко може змусити тебе рвати волосся і проклинати того, хто підсунув тобі цю погань, але у тебе завжди є допомога ком'юніті. У Arch Linux краща документація з усіх дистрибутивів Linux. Будь-які подробиці і найдрібніші деталі функціонування дистрибутива розписані в ArchWiki. величезному цифровому сховище знань, яке оперативно поповнюється і перекладається на різні мови.

У ArchWiki ти знайдеш відповідь практично на будь-яке питання, яке виникло при установці і настройці дистрибутива. Документація тут настільки хороша, що нею не гребують і користувачі інших дистрибутивів. А відповідь на запитання, чи не освітлений в вікі, з імовірністю 99% ти знайдеш на форумі.

багатий мінімалізм
З цієї сторінки починається шлях в світ Arch Linux

04. Rolling release

Нарешті, пройшовши через усі кола пекла і налаштувавши систему на свій смак, ти можеш зітхнути з полегшенням: більше тобі не доведеться займатися цим ніколи. Arch Linux використовує модель поновлення rolling release. Тут немає версій системи, немає релізів, немає проміжних і тестових релізів. Система, встановлена ​​в даний момент, - актуальна система і буде залишатися такою, поки ти відновляєш встановлені пакети.

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

багатий мінімалізм
Регулярно оновлюється, і твоя система завжди буде актуальною

Але не тільки оперативність поновлення софта в репозиторіях славить Arch Linux, справжній діамант цього дистрибутива - AUR (Arch User Repository). З технічної точки зору це система автоматизованого складання пакетів, принцип роботи якої запозичений у системи портів BSD-систем, а ось з точки зору користувача це величезний, практично безмежний каталог софта, де можна знайти навіть ту саму утиліту, яку написав Сміла двадцять років тому для себе і своїх друзів.

За допомогою AUR можна знайти, скомпілювати і встановити практично будь-який існуючий для Linux софт. І не просто будь-який, а самі різні варіанти будь-якого софта. Хочеш чорний телеграм? Немає проблем. Потрібна високопродуктивна версія wine з патчами Gallium? Тримай.

Все це лежить в одному місці, забезпечено пошуком і може бути встановлено в одну команду. Не потрібно шукати ніякі PPA-репозиторії, додавати їх в каталог і імпортувати ключі, не потрібно самостійно завантажувати файли і встановлювати їх якимись незрозумілими способами, попутно інсталюючи всі можливі компілятори. Просто довірся AUR, і він зробить це сам.

багатий мінімалізм
У AUR можна знайти десятки варіантів однієї програми

Продовження статті є тільки передплатникам