aboutsummaryrefslogtreecommitdiff
path: root/guides/manual-install.md
diff options
context:
space:
mode:
Diffstat (limited to 'guides/manual-install.md')
-rw-r--r--guides/manual-install.md180
1 files changed, 0 insertions, 180 deletions
diff --git a/guides/manual-install.md b/guides/manual-install.md
deleted file mode 100644
index 3069eb1..0000000
--- a/guides/manual-install.md
+++ /dev/null
@@ -1,180 +0,0 @@
-# ManualInstall
-
-<!-- markdownlint-disable MD013 -->
-
-1. Команда `iwctl`.
-
-```bash
-# Старт оболочки команды
-iwctl
-
-# Поиска Wi-Fi модуля
-device list
-
-# Включение поиска сетей. wlan0 - имя Wi-Fi модуля
-station wlan0 scan
-
-# Список найденных сетей
-station wlan0 get-networks
-
-# Подклюения к сети TP-Link_356E
-station wlan0 connect TP-Link_356E
-```
-
-1. Команда `timedatectl`.
-
-```bash
-# Включение синхронизации сетевого времени
-timedatectl set-ntp true
-```
-
-1. Создание разделов. Команда `fdisk` или `cfdisk`.
-
- Проще использовать команду `cfdisk`.
-
- ```bash
- # Просмотр доступных дисков
- lsblk -l
-
- # Запуск программы cfdisk. /dev/nvme0n1 - диск
- cfdisk /dev/nvme0n1
- ```
-
- Важно! Нужно указывать диск целиком, а не отдельную его часть.
-
- Разделы следующие:
- - `550M` под EFI раздел;
- - `2G` под SWAP раздел;
- - всё оставшееся место под `root`.
-
- Также важно указать правильный тип разделов:
- - EFI - `1`;
- - SWAP - `19`;
-
- Создание файловых систем и другие операции на этих разделах делается через данные команды:
-
- ```bash
- # Создание файловой системы для EFI раздела
- mkfs.fat -F32 /dev/nvme0n1p1
-
- # Настройка SWAP раздела
- mkswap /dev/nvme0n1p2
-
- # Активация SWAP
- swapon /dev/nvme0n1p2
-
- # Создание файловой системы для root раздела
- mkfs.ext4 /dev/nvme0n1p3
- ```
-
-1. Монтирование `root` раздела.
-
-```bash
-mount /dev/nvme0n1p3 /mnt
-```
-
-1. Установка основных пакетов.
-
-```bash
-pacstrap /mnt base linux linux-firmware nano foot keepassxc wget python-pipx git wl-clipboard neovim chezmoi networkmanager sway gum jq sudo rsync base-devel
-```
-
-1. Генерация файла `fstab`.
-
-```bash
-genfstab -U /mnt >> /mnt/etc/fstab
-```
-
-1. Переход к корневому каталогу.
-
-```bash
-arch-chroot /mnt
-```
-
-1. Настройка времени.
-
-```bash
-ln -sf /usr/share/zoneinfo/Asia/Yekaterinburg
-
-hwclock --systohc
-```
-
-1. Генерация локали. Для этого нужно отредактировать файл `/etc/local.gen` и убрать комментарии у нужных нам языков. Обычно это `en_US.UTF-8` и `ru_RU.UTF-8`.
-
-```bash
-nano /etc/locale.gen
-
-locale-gen
-```
-
-1. Установка имени компьютера.
-
-```bash
-# /etc/hostname
-<Имя комьютера>
-```
-
-1. Редактирование файла `hosts`.
-
-```bash
-# /etc/hosts
-127.0.0.1 localhost
-::1 localhost
-127.0.1.1 <Имя компьютера>.localdomain <Имя компьютера>
-```
-
-1. Установка `root` пароля.
-
-```bash
-passwd
-```
-
-1. Добавление пользователя и установка пароля.
-
-```bash
-useradd -m <Имя пользователя>
-
-passwd <Имя пользователя>
-```
-
-1. Добавления пользователя в нужные группы.
-
-```bash
-usermod -aG wheel,audio,video,storage <Имя пользователя>
-```
-
-1. Редактирование конфигурационного файла `sudoers`.
-
- Важно! Расскоментируется строка с комментарием <code class="green">Uncomment to allow members of group wheel to execute any command</code>.
-
- ```bash
- EDITOR=nano visudo
- ```
-
-1. Установка пакета `NetworkManager`.
-
-```bash
-systemctl enable NetworkManager
-```
-
-1. Настройка и установка пакета `refind`.
-
-```bash
-pacman -S refind gdisk
-
-refind-install
-```
-
-1. Выход из Chroot, отмонтирование `root` диска и перезагрузка.
-
-```bash
-exit
-
-umount /mnt -l
-
-reboot
-```
-
-Если после установки не получается зайти в новую систему, возможно нужно отредактировать файл `refind.conf` или `refind-linux.conf` в EFI разделе. Это можно сделать через установочную флешку.
-
-Основные [Refind](Refind.md) по настройке `refind`.