Журнал установки Arch Linux + KDE: отличия

Arch-Linux

Вчера я установил на один из рабочих компьютеров самую популярную на данный момент дистрибуцию GNU/Linux с непрерывным обновлением (rolling release) — Arch 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 через 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