Планета

Наша планета собирает интересные статьи из различных источников и объединяет их в одну ленту. Которую можно читать на нашем сайте.

Подробнее »

Сообщество

Наше сообщество славится своим дружелюбием и стремлением делиться приобретённым опытом с новыми веб-разработчиками и пользователями ОС Linux.

Любой желающий может совершенно свободно зарегистрироваться на нашем сайте и принять активное участия в жизни сообщества!

Подробнее »

Donate

Мы с удовольствием и благодарностью примем любое пожертвования.

Подробнее »

Первое знакомство с ArchLinux

wPPO42c.png

Недавно я решил перейти на Manjaro Linux, который основан на ArchLinux. В качестве DE я выбрал Cinnamon, однако довольно быстро заметил что Cinnamon работает не так хорошо, как он работал в Linux Mint. В принципе ничего удивительного в этом нет, ведь Cinnamon разрабатывается проектом Linux Mint и кто кроме них знает свою DE лучше?! :) Однако Linux Mint базируется на Ubuntu, а не ArchLinux...

Поэтому я решил сменить Cinnamon на XFCE, так как уже давно хотел её попробовать, и в принципе можно было бы просто поставить XFCE в Manjaro Linux, но я решил пойти дальше и вместе с со сменой DE попробовать всё таки перейти на ArchLinux :) Manjaro Linux отличный выбор для всех, кто хочет использовать ArchLinux но не хочет делать всё сам, но мне было именно интересно попробовать настроить всё самому без графических помощников и я был готов изучать документацию и вкладывать своё время, чтобы всё настроить так, как я хочу.

В результате я установил ArchLinux, поставил на него XFCE4 и настроил его так, как мне было удобно. Был приятно удивлен, сколько разных настроек в нём есть и насколько хорошо всё работает. И потребляет он намного меньше ресурсов, так как в нём нет ничего лишнего. Ниже я опишу процесс установки для себя, если вы захотите установить ArchLinux то рекомендую обязательно изучать подробную документацию, так как в вашем случаи установка может потребовать немного другие действия и вы обязательно должны понимать что делайте, а не просто копировать команды :) так как это скорее всего не сработает...

Загрузка образа ArchLinux

Итак в начале я сказал образ с ArchLinux 64 Bit, прогнал его через мою утилиту, которая подготавливает образ для загрузки на моём mac pro и записал его на диск.

Кстати я нашел как можно загрузиться с флешки почти на любом компьютере, даже если компьютер не поддерживает загрузку с флешки. Для этого нужно записать на обычный диск образ "Plop Boot Manager" и загрузиться с этого диска. После этого можно будет выбрать флешку и загрузить уже с неё. Однако в моём случае это всё равно не сработало, точнее с флешки я загрузился, но клавиатура по прежнему не работала и я не мог ничего выбрать.

Смена раскладки клавиатуры

После загрузки с live-cd ArchLinux, я сразу сменил раскладку клавиатуры на немецкую:

loadkeys de

Разметка и форматирование диска

После этого я приступил к разметки диска с помощью консольной утилиты "fdisk":

fdisk /dev/sda

Получилось как-то так:

MBR (DOS)
/dev/sda1 83 Linux (boot flag enabled)
/dev/sda2 82 Swap

Теперь разделы (Partitions) нужно был отформатировать:

mkfs.ext4 -L ROOT /dev/sda1
mkswap -L SWAP /dev/sda2

Монтирование и включение Swap

После этого раздел sda1 можно примонтировать:

mount /dev/sda1 /mnt

и включить раздел подкачки:

swapon /dev/sda2

Проверяем что всё правильно примонтировалось и раздел подкачки включился:

lsblk
free -h

Установка базовой системы ArchLinux

И приступаем к установки ArchLinux:

pacstrap /mnt base base-devel

После установки самой системы, нужно сохранить информацию о файловых системах и устройствах хранения в специальный файл:

genfstab -Lp /mnt >> /mnt/etc/fstab

Заходим в установленую систему, с помощью chroot:

arch-chroot /mnt

Установка и настройка загрузчика GRUB для MBR:

pacman -S grub
grub-mkconfig -o /boot/grub/grub.cfg
grub-install /dev/sda

Дополнительные настройки

Указываем имя компьютера:

echo macpro > /etc/hostname

Указываем локальные настройки по умоланию (я выбрал немецкие):

echo LANG=de_DE.UTF-8 > /etc/locale.conf

Указываем язык по умоланию (я выбрал немецкий):

echo LANGUAGE=de_DE.UTF-8 >> /etc/locale.conf

Открываем файл "locale.gen" и оставляем только нужные локали (в моём случаи "de_DE.UTF-8"):

nano /etc/locale.gen
locale-gen

Указываем раскладку клавиатуры по умолчанию для TTY:

echo KEYMAP=de > /etc/vconsole.conf

Указываем часовой пояс, в моём слачаи Berlin, Germany:

ln -sf /usr/share/zoneinfo/Europe/Berlin /etc/localtime

Указываем пароль для root пользователя:

passwd

После этого систему можно перезагружать и продолжать настройку DE и т.д. но это уже будет в следующей статье :)


У вас включён блокировщик рекламы (Adblocker, Adblocker Plus, uBlock).
Если вы хотите поддержать автора данного поста, пожалуйста выключите его!

Оставьте комментарий!

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий:


Написать новый комментарий