Установка Arch Linux: различия между версиями
Материал из Aprel Wiki
Дополнительные действия
APRELKUN (обсуждение | вклад) Метки: с мобильного устройства из мобильной версии |
APRELKUN (обсуждение | вклад) Нет описания правки Метки: с мобильного устройства из мобильной версии через расширенный мобильный режим |
||
| (не показано 27 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
Приветствую, товарищи! | |||
Ну что, приступим же к ручной установке? Или воспользуемся [[archinstall]] (быстрее, легче, понятнее)? | Ну что, приступим же к ручной установке? Или воспользуемся [[archinstall]] (быстрее, легче, понятнее)? | ||
Если в статье есть недостоверная информация, то обязательно посетите | Если в статье есть недостоверная информация, то обязательно посетите наш чат в Telegram и сообщите об этом: https://t.me/aprelkunchat, https://t.me/aprelteamchat или https://t.me/linuxchatik. | ||
Помимо Telegram обо всём можно сообщить на форуме, в Discord и Matrix: https://forum.aprelteam.su/mur/ustanovka-i-nastrojka-arch-linux-2024/?id=163, https://discord.aprelteam.su, https://matrix.aprelteam.su. | |||
== Загрузка образа == | == Загрузка образа == | ||
| Строка 104: | Строка 106: | ||
Наводим на выделенное место (много GB), выбираем Type » Linux или Linux Filesystems (пункт может различаться). | Наводим на выделенное место (много GB), выбираем Type » Linux или Linux Filesystems (пункт может различаться). | ||
<blockquote>/dev/sda4 # от 2 GB (в зависимости от ОЗУ). Здесь будет раздел подкачки (swap)</blockquote> | <blockquote>/dev/sda4 # от 2 GB (в зависимости от ОЗУ). Здесь будет раздел подкачки (swap).</blockquote> | ||
Наводим на выделенное место (от 2 GB), выбираем Type » Linux swap / Solaris (пункт может различаться). | Наводим на выделенное место (от 2 GB), выбираем Type » Linux swap / Solaris (пункт может различаться). | ||
| Строка 169: | Строка 171: | ||
<blockquote>genfstab -U -p /mnt >> /mnt/etc/fstab</blockquote> | <blockquote>genfstab -U -p /mnt >> /mnt/etc/fstab</blockquote> | ||
Настраиваем установленную систему. | Настраиваем установленную систему. Chroot. | ||
Chroot (change root) нужен нам, чтобы мы могли сменить root пользователя. | Chroot (change root) нужен нам, чтобы мы могли сменить root пользователя. | ||
| Строка 186: | Строка 186: | ||
<br>Можно использовать Ctrl + W для поиска языка в файле. | <br>Можно использовать Ctrl + W для поиска языка в файле. | ||
Чтобы всё сохранить '''Ctrl + O''', затем '''Enter''' и '''Ctrl + X | Чтобы всё сохранить '''Ctrl + O''', затем '''Enter''' и '''Ctrl + X'''. | ||
Далее пишем команды, которые сгенерируют локализацию и создаём locale.conf с нужными настройками языка. | Далее пишем команды, которые сгенерируют локализацию и создаём locale.conf с нужными настройками языка. | ||
| Строка 202: | Строка 202: | ||
В моём случае было так: | В моём случае было так: | ||
<blockquote>ln -sf /usr/share/zoneinfo/Europe/Minsk /etc/localtime</blockquote> | <blockquote>ln -sf /usr/share/zoneinfo/Europe/Minsk /etc/localtime | ||
<br>timedatectl set-ntp true</blockquote> | |||
Ну что, товарищ, идём дальше? | Ну что, товарищ, идём дальше? | ||
| Строка 223: | Строка 224: | ||
<blockquote>nano /etc/hosts | <blockquote>nano /etc/hosts | ||
<br>127.0.1.1 localhost.localdomain archlinux</blockquote> | <br>127.0.1.1 localhost.localdomain archlinux</blockquote> | ||
Чтобы всё сохранить '''Ctrl + O''', затем '''Enter''' и '''Ctrl + X'''. | |||
=== Сетевой менеджер === | === Сетевой менеджер === | ||
| Строка 236: | Строка 239: | ||
<blockquote>passwd</blockquote> | <blockquote>passwd</blockquote> | ||
Вводим пароль 2 раза. | |||
GRUB — загрузчик, который нужен, чтобы запускать нашу установленную систему (в режиме EFI). | GRUB — загрузчик, который нужен, чтобы запускать нашу установленную систему (в режиме EFI). | ||
<blockquote>pacman -S grub efibootmgr | <blockquote>pacman -S grub efibootmgr | ||
mkdir /boot/efi | <br>mkdir /boot/efi</blockquote> | ||
mount /dev/sda1 /boot/efi | |||
lsblk # | Вводим lsblk # Для проверки (всё ли нормально смонтировано и нужного названия раздела для загрузчика). | ||
<blockquote>mount /dev/sda1 /boot/efi | |||
lsblk # Для проверки, всё ли нормально смонтировано. | |||
grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/boot/efi --removable | grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/boot/efi --removable | ||
grub-mkconfig -o /boot/grub/grub.cfg</blockquote> | |||
Альтернатива: | |||
<blockquote>pacman -S grub | |||
grub-install /dev/sda | |||
grub-mkconfig -o /boot/grub/grub.cfg</blockquote> | grub-mkconfig -o /boot/grub/grub.cfg</blockquote> | ||
| Строка 261: | Строка 280: | ||
<blockquote>chmod 600 /swapfile | <blockquote>chmod 600 /swapfile | ||
mkswap /swapfile | |||
swapon /swapfile | |||
echo '/swapfile none swap sw 0 0' >> /etc/fstab</blockquote> | |||
Проверяем, работает ли swap: | Проверяем, работает ли swap: | ||
| Строка 272: | Строка 291: | ||
<blockquote>useradd -m -g users -G wheel -s /bin/bash aprelteam | <blockquote>useradd -m -g users -G wheel -s /bin/bash aprelteam | ||
Установим пароль. | |||
<br>passwd aprelteam</blockquote> | <br>passwd aprelteam</blockquote> | ||
| Строка 280: | Строка 302: | ||
<blockquote>EDITOR=nano visudo</blockquote> | <blockquote>EDITOR=nano visudo</blockquote> | ||
Ищем и убираем #: | |||
# %wheel ALL=(ALL) ALL | # %wheel ALL=(ALL) ALL | ||
Сохраняем '''Ctrl + O''', затем '''Enter''' и '''Ctrl + X'''. | |||
=== Драйвера === | === Драйвера === | ||
| Строка 298: | Строка 322: | ||
kde-applications по желанию. | kde-applications по желанию. | ||
Включим драйверы отображения и перезагрузим нашу систему. Поэтому следуйте приведенной ниже последовательности кода один за другим. | |||
<blockquote> | <blockquote>systemctl enable sddm | ||
<br> | <br>reboot</blockquote> | ||
Для запуска вашего окружения используйте | |||
<blockquote> | |||
<blockquote>startx</blockquote> | |||
Если вы решите поменять своё окружение, то нужно будет менять запись в файле xinitrc. | Если вы решите поменять своё окружение, то нужно будет менять запись в файле xinitrc. | ||
| Строка 317: | Строка 338: | ||
<br>sudo systemctl start gdm | <br>sudo systemctl start gdm | ||
<br>reboot</blockquote> | <br>reboot</blockquote> | ||
[[Категория:Linux]] | [[Категория:Linux]] | ||