Журнал встановлення Arch Linux + KDE: Знання відмінностей

Arch-Linux

Вчора я встановив Arch Linux , наразі найпопулярніший дистрибутив GNU/Linux, що випускається з постійним випуском, на один зі своїх робочих комп'ютерів.

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

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

Що повинен знати користувач Debian (або інших дистрибутивів)

Мабуть, найскладніша частина — це не стільки встановлення, скільки розуміння того, як працює systemd . Намагаючись знайти найближчу аналогію для користувачів Debian , ось приклад:

Коли ми встановлюємо KDE , а KDM (або інша служба) не запускається під час завантаження комп'ютера , нам потрібно виконати наступне на TTY:

# /etc/init.d/kdm start

Або те саме:

# service kdm start

Ну, у випадку з systemd, нам спочатку потрібно ввімкнути службу:

# systemctl enable kdm.service

а потім запустіть:

# systemctl star kdm.service

Поки що все добре, але де ж ускладнюється? Що ж, є й інші демони, такі як NetworkManager , які, виходячи з попереднього прикладу, можна подумати, активуються введенням:

# systemctl enable networkmanager.service

або щось подібне, але це не так, але ми повинні поставити:

# systemctl enable NetworkManager

Є ще одна дуже важлива деталь щодо мережі. Забудьте про ethX та wlanX , більше жодних ifconfig , ifup , ifdown ... тепер все інакше. Наприклад, мої мережеві інтерфейси, як дротові, так і Wi-Fi, тепер називаються (у такому порядку): enp5s0 та wlp9s0.

Як ми можемо це знати, якщо у нас більше немає ifconfig? Ну, за допомогою команди:

$ ip link

У Debian для побудови інтерфейсу нам потрібно було лише відкрити термінал і поставити:

# ifup eth0

І щоб вимкнути його:

# ifdown eth0

Тепер, щоб підняти або вимкнути мережевий інтерфейс, ми повинні зробити це за допомогою команд:

# ip link set enp5s0 down

І підняти їх:

# ip link set enp5s0 up

Якщо ми хочемо вручну встановити IP у Debian та похідних, нам просто потрібно поставити:

# ifconfig eth0 192.168.X.X [otros parámetros opcionales]

Однак в Arch Linux нам доводиться використовувати команду:

# ip link set enp5s0 up # ip addr add 192.168.XX / 255.255.255.0 dev enp5s0 # ip route add default via 192.168.XX

У випадку з WiFi ми повинні виконати:

# wifi-menu wlp9s0

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

Потім ми маємо адаптуватися до того, що ми більше не використовуємо:

# aptitude update

Але

# pacman -Su

І що ми не встановлюємо за допомогою:

# aptitude install

Але з:

# pacman -S

Звісно, ​​якщо вони так звикли до Aptitude , ми завжди можемо створити кілька псевдонімів для запуску PacMan , використовуючи ті ж команди, що й у Debian.

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

Мої враження та перший контакт

Мені дуже подобається швидкість, з якою починається ноутбук, від часу, коли Grub проходить до моменту запуску KDM, це займає близько 5 секунд (без перебільшення та з жорстким диском SATA).

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

KDE 4.10.5 вже доступний на Arch Linux, але в мене виникла дивна проблема. З увімкненим Nepomuk , коли він починає обчислювати та перевіряти нові файли, використання оперативної пам'яті збільшується (без жодних змін з мого боку), і вікно Virtuoso самостійно споживає понад 1 ГБ. На щастя, це питання вирішується в KDE 4.11.

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

І нічого, ось як починається моя пригода з цього розподілу, який, як сказав мені мій колега KZKG ^ Гаара: "Подивимось, скільки це триватиме". Попереду у мене багато роботи, читаю багато документації та експериментую, щоб робити все, що я роблю зі своїм Debian ... І це було моє маленьке завдання:

  • Встановіть пакети, якими я користуюся щодня, і підготуйте систему.
  • Встановіть Qemu-KVM
  • Встановіть веб-сервер

У другій частині цього журналу інсталяції ми побачимо, як інсталювати Arch Linux, не вмираючи у спробах.. 


Додати як пріоритетне джерело в Google