Открыть меню
Переключить меню настроек
Открыть персональное меню
Вы не представились системе
Ваш IP-адрес будет виден всем, если вы внесёте какие-либо изменения.

Установка Arch Linux: различия между версиями

Материал из Aprel Wiki
Дополнительные действия
Метки: с мобильного устройства из мобильной версии
Нет описания правки
Метки: с мобильного устройства из мобильной версии через расширенный мобильный режим
 
(не показано 28 промежуточных версий этого же участника)
Строка 1: Строка 1:
Мяу, товарищи! На связи [[Oleg Aprel]]!
Приветствую, товарищи!
Ну что, приступим же к ручной установке? Или воспользуемся [[archinstall]] (быстрее, легче, понятнее)?
Ну что, приступим же к ручной установке? Или воспользуемся [[archinstall]] (быстрее, легче, понятнее)?


Если в статье есть недостоверная информация, то обязательно посетите обсуждение и сообщите об этом: [[Обсуждение:Установка Arch Linux]].
Если в статье есть недостоверная информация, то обязательно посетите наш чат в 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.
 
<blockquote>Chroot</blockquote>


Chroot (change root) нужен нам, чтобы мы могли сменить  root пользователя.
Chroot (change root) нужен нам, чтобы мы могли сменить  root пользователя.
Строка 186: Строка 186:
<br>Можно использовать Ctrl + W для поиска языка в файле.
<br>Можно использовать Ctrl + W для поиска языка в файле.


Чтобы всё сохранить '''Ctrl + O''', затем '''Enter''' и '''Ctrl + X''', затем '''Enter'''.
Чтобы всё сохранить '''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
<br>mkdir /boot/efi
<br>mkdir /boot/efi</blockquote>
<br>mount /dev/sda1 /boot/efi
 
<br>lsblk # для проверки всё ли нормально смонтировано.
Вводим lsblk # Для проверки (всё ли нормально смонтировано и нужного названия раздела для загрузчика).
<br>grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/boot/efi --removable
 
<br>grub-mkconfig -o /boot/grub/grub.cfg</blockquote>
<blockquote>mount /dev/sda1 /boot/efi
 
lsblk # Для проверки, всё ли нормально смонтировано.
 
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>


=== Перезагрузка ===
=== Перезагрузка ===
Строка 261: Строка 280:


<blockquote>chmod 600 /swapfile
<blockquote>chmod 600 /swapfile
<br>mkswap /swapfile
mkswap /swapfile
<br>swapon /swapfile
swapon /swapfile
<br>echo '/swapfile none swap sw 0 0' >> /etc/fstab</blockquote>
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>


там ищем и убираем #, а дальше Ctrl + O, затем Enter и Ctrl + X, затем Enter.
Ищем и убираем #:


# %wheel ALL=(ALL) ALL
# %wheel ALL=(ALL) ALL
Сохраняем '''Ctrl + O''', затем '''Enter''' и '''Ctrl + X'''.


=== Драйвера ===
=== Драйвера ===
Строка 298: Строка 322:
kde-applications по желанию.
kde-applications по желанию.


'''XFCE'''
Включим драйверы отображения и перезагрузим нашу систему. Поэтому следуйте приведенной ниже последовательности кода один за другим.
 
<blockquote>systemctl enable sddm
<br>reboot</blockquote>


<blockquote>pacman -S xfce4 lightdm lightdm-gtk-greeter
Для запуска вашего окружения используйте
<br>echo "exec startxfce4" > ~/.xinitrc
<br>systemctl enable lightdm</blockquote>


'''GNOME'''
<blockquote>startx</blockquote>
<blockquote>sudo pacman -S gnome gnome-extra
<br>systemctl enable gdm
<br>sudo systemctl start gdm
<br>reboot</blockquote>


Если вы решите поменять своё окружение, то нужно будет менять запись в файле xinitrc.
Если вы решите поменять своё окружение, то нужно будет менять запись в файле xinitrc.
Строка 317: Строка 338:
<br>sudo systemctl start gdm
<br>sudo systemctl start gdm
<br>reboot</blockquote>
<br>reboot</blockquote>
Включим драйверы отображения и перезагрузим нашу систему. Поэтому следуйте приведенной ниже последовательности кода один за другим.
<blockquote>systemctl enable sddm
<br>reboot</blockquote>
Для запуска вашего окружения используйте
<blockquote>startx</blockquote>


[[Категория:Linux]]
[[Категория:Linux]]