Примечание: вам, возможно, придется отключить безопасную загрузку для загрузки в Arch-Live USB
root@archiso монтажный корневой раздел на /mnt ISO (все пакеты будут загружены здесь).
Здесь, внизу, команда Mount Mount TheXв SDX - это буква вашего разделения в зависимости от вашего H/W EG:sda or sdb or sdc
mount /dev/sdX2 /mnt
Создание отдельного каталога EFI для Mount EFI Partition
mkdir -p /mnt/boot/efi
монтажный раздел EFI
mount /dev/sdX1 /mnt/boot/efi
lsblk -> Вы должны увидеть свои точки монтирования. pacstrap -K /mnt base base-devel linux linux-headers linux-firmware nano amd-ucode
Это займет некоторое время для загрузки и установки базы, ядра и включенных пакетов на основе зеркал / скорости сервера и скорости вашего Интернета.
genfstab -U /mnt >> /mnt/etc/fstab
Введите ниже команду, чтобы проверить сгенерированный FSTAB
cat /mnt/etc/fstab
Теперь вы должны увидеть, что ваша командная строка меняется.
arch-chroot /mnt
Получите свой часовой застрой, если вы не знаете, как, используя команду ниже
timedatectl list-timezones | grep your-country-name or timezone name
Использование команды ниже Получите часовой пояс здесь,
YourRegionNameможет быть названием вашей страны или регионом в зависимости от того, где выzonenameв вашем городе или в вашем месте
ln -sf /usr/share/zoneinfo/YourRegionName/zonename /etc/localtime
например, ниже:
ln -sf /usr/share/zoneinfo/Asia/Kolkata /etc/localtime
hwclock --systohc
nano /etc/locale.gen
Найдите для строки с
#en_US.UTF-8 UTF-8(это для английского) или вашего формата локализации
неуместен эту линию, удалив
#на начале линии.
Сохраните файл (Ctrl+O) и Exit Nano Editor (Ctrl+X)
Введите ниже команду для создания вашего локаля
locale-gen
После выполненной команды типа ниже, чтобы добавить Genryted Locale в ваш файл conf.
nano /etc/locale.conf
Добавьте свой формат Locale в файл конфигурации
LANG=en_US.UTF-8
Сохранить и выйти из файла
Тип ниже команды для установки имени хоста
nano /etc/hostname
Добавьте желаемое имя для системы и сохранить и выходить из файла.
Рядом с настройкой локального и интернета.
nano /etc/hosts
127.0.0.1 localhost
::1 localhost
127.0.1.1 hostname.localdomain hostname
mkinitcpio -P
Подождите, пока выполнение Mkinitcpio завершит
passwd
pacman -S grub efibootmgr networkmanager network-manager-applet git pulseaudio alsa-utils
pacman -S grub efibootmgr networkmanager network-manager-applet git pipewire pipewire-pulse pipewire-alsa alsa-utils
Примечание. Используйте Wireplumber для службы сеанса медиа-сессии вместо этого Pipewire-Media-Session (личные предпочтения)
Для других пакетов принимайте значения по умолчанию и загрузку - установка пакетов.
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=arch
После установки Grub вы должны проверить, что не сообщается об ошибках, которые будут показаны после выполнения после выполнения, затем генерируйте конфигурацию для Grub, отправив вывод Grub-MkConfig в файл Grub.cfg с использованием команды ниже
grub-mkconfig -o /boot/grub/grub.cfg
systemctl enable NetworkManager.service
useradd -mG wheel username
Примечание: здесь имя пользователя может быть вашим выбором
passwd username
Примечание. Здесь имя пользователя - это имя пользователя, которое вы дали выше при создании пользователя
EDITOR=nano visudo
#wheel ALL=(ALL) ALL
Незнакомьтесь с этой линией (удалить # символ) - Сохранить и выходить.
exit
umount -R /mnt
reboot