|
Метка: новое перенаправление |
| Строка 1: |
Строка 1: |
| Мяу, товарищи! На связи [[Oleg Aprel]]!
| | #перенаправление [[Установка Arch Linux с помощью archinstall]] |
| Ну что, приступим же к установке? Или воспользуемся [[Установка Arch Linux|ручной установкой Arch Linux]]?
| |
| | |
| Если в статье есть недостоверная информация, то обязательно посетите обсуждение и сообщите об этом: [[Обсуждение:Archinstall]].
| |
| | |
| == Загрузка образа ==
| |
| Переходим на сайт и загружаем ISO-файл: https://archlinux.org/download.
| |
| | |
| Для загрузки лучше всего использовать торрент > [[qBittorrent]].
| |
| | |
| == Запись образа ==
| |
| Записать образ в [[Windows]] проще всего используя [[Rufus]], если же у вас [[Linux]], то можно воспользоваться [[Etcher]], версия для [[Windows]] также есть.
| |
| | |
| === Rufus ===
| |
| Загрузите программу с официального сайта и запустите > https://rufus.ie/ru.
| |
| Укажите носитель, на который нужно записать образ. Если в компьютер вставлена одна флешка, то [[Rufus]] выберет её по умолчанию.
| |
| Выберите загруженный образ ISO. Скорее всего, он будет находиться в папке '''«Загрузки»'''. Другие параметры для продвинутых пользователей не трогайте: Rufus сам знает, что делать.
| |
| Нажмите на кнопку '''«Старт»'''. Если понадобится подтверждение, нажмите '''«Да»''' и OK. И ждите, пока Rufus не закончит работу.
| |
| | |
| === Etcher ===
| |
| Загрузите программу с официального сайта и запустите > https://etcher.balena.io.
| |
| Нажмите '''Select image''' и укажите скачанный вами ISO.
| |
| Щёлкните '''Select drive''' и выберите нужный носитель.
| |
| Нажмите '''Flash!''', чтобы начать запись.
| |
| | |
| == Загрузка с флешки ==
| |
| После создания загрузочного устройства, перезагрузите ПК и войдите в меню BIOS \\ UEFI, чтобы выбрать загрузку со своей флешки. Сохраняем настройки и соглашаемся на перезапуск.
| |
| | |
| Выбираем первую строку и жмём Enter.
| |
| | |
| == Проверка подключения ==
| |
| Сперва вы увидите некоторые архивные журналы загрузки и системные проверки. Таким образом, в течение нескольких секунд, после проверки, Arch загрузит и введёт вас в корневую директорию. Здесь мы вставим команду '''«IP link»''', чтобы проверить доступность сетевых адаптеров.
| |
| | |
| <blockquote>ip link</blockquote>
| |
| | |
| Вы можете проверить свой вывод, что ваша команда работает отлично.
| |
| | |
| Arch требует обязательного интернет соединения для своей установки.
| |
| | |
| Такой командой можно проверить своё соединение и увидеть время ответа сайта.
| |
| | |
| <blockquote>ping archlinux.org</blockquote>
| |
| | |
| Если вы используете Wi-Fi на своём ПК, то используйте команды (обычно имя wlan0, если у вас другое, то указываем своё):
| |
| | |
| <blockquote>iwctl
| |
| | |
| device list
| |
| | |
| station wlan0 scan
| |
| | |
| station wlan0 get-networks
| |
| | |
| station wlan0 connect SSID</blockquote>
| |
| | |
| Вводим пароль от сети Wi-Fi, всё готово.
| |
| | |
| SSID (имя вашей сети Wi-Fi - указываем в скобках, пример: '''"Xiaomi Mi WiFi6 Router AX9000"''').
| |
| | |
| После подключения:
| |
| | |
| <blockquote>exit
| |
| <br>ping archlinux.org</blockquote>
| |
| | |
| Ctrl + C остановит задачу.
| |
| | |
| Этап завершён.
| |
| | |
| == Выставляем шрифт ==
| |
| | |
| Теперь необходимо выставить шрифт, если этого не сделать, то при выборе русского языка в “установщике” archinstall, вы увидите квадратики вместо букв. Выбираем шрифт “cyr-sun16”, введя команду:
| |
| | |
| <blockquote>setfont cyr-sun16</blockquote>
| |
| | |
| == Запуск скрипта ==
| |
| | |
| После выбора шрифта, можно приступить к запуску установочного скрипта archinstall, вводим команду:
| |
| | |
| <blockquote>archinstall</blockquote>
| |
| | |
| Если возникнут трудности с зеркалами, то меняйте своё подключение. После ввода команды выше должен запуститься скрипт (ждём до 1 минуты), если этого не произошло, то меняйте подключение. Я например подключил свой смартфон по USB в режиме модема и загрузка пошла моментально (да, статья пишется в режиме настоящей ручной установки на настоящем оборудовании).
| |
| | |
| == Установка ==
| |
| | |
| === Выбор языка ===
| |
| | |
| Приступаем к установке, для этого пробежимся по всем предложенным пунктами и выставим необходимые значения. Начнём с выбора языка самого установщика, нажимаем на пункт '''Archinstall Language''' и выбираем язык, на котором и будем устанавливать Arch Linux.
| |
| | |
| '''Russian'''
| |
| | |
| === Раскладка клавиатуры ===
| |
| | |
| Раскладку клавиатуры можно выбрать уже в установленной системе при её настройке, это кому как удобно.
| |
| Но всё же, лучше выбрать её уже в установленной системе, поэтому, пропускаем данный шаг и двигаемся дальше.
| |
| | |
| === Регион зеркала ===
| |
| | |
| Дальше у нас предстоит выбор зеркала, откуда и будут устанавливаться пакеты. Выбираем данный пункт и ищем в нём "Belarus", “Russia” или ближайшее к вам (можно выбрать несколько, отметить нужные зеркала можно пробелом), для быстрого поиска можно нажать клавишу слеш (/) и ввести "by" или “ru”:
| |
| | |
| '''Belarus'''
| |
| | |
| === Язык локали ===
| |
| | |
| Язык локали выбирается аналогичным образом, нажимаем на данный пункт, затем слеш и вводим “ru”, тут необходимо выбрать “ru_RU.UTF-8”:
| |
| | |
| '''ru_RU.UTF-8'''
| |
| | |
| === Кодировка локали ===
| |
| | |
| Кодировка локали должна определится автоматически, если этого не произошло, заходим и выбираем её вручную – UTF-8:
| |
| | |
| '''UTF-8'''
| |
| | |
| === Диски ===
| |
| Переходим к выбору дисков, на которые будет установлен Arch Linux. Обратите внимания, что при установке Arch Linux с помощью скрипта archinstall ручная разметка дисков на данный момент работает плохо, по этому, при автоматической разметке имейте в виду, что вся информация на диске будет стерта. Итак, выбираем пункт “Диск(и)”:
| |
| | |
| В открывшемся окне выбираем диск на который хотим установить Arch Linux и нажимаем “Enter”:
| |
| | |
| === Разметка диска ===
| |
| Далее переходим в пункт ‘Разметка диска” и тут выбираем сами. '''Выберите, что делать с каждым отдельным диском (с последующим использованием разделов)''' или же '''Стереть все выбранные диски и использовать оптимальную схему разделов по умолчанию'''. Со вторым пунктом всё понятно, но мы разберём первый.
| |
| | |
| Используя стрелочки создаём 4 раздела на диске (можно создать 2, boot и корень - '''/''' (это быстрее и проще).
| |
| | |
| Примерно 1 GB под BOOT \\ UEFI. Здесь будет загрузчик.
| |
| | |
| Помечаем раздел (1 GB) '''автоматически для /boot''', ставим на данный раздел '''метку (стирание данных)''', назначаем точку монтирования, пишем - /boot и устанавливаем желаемую файловую систему: '''fat32'''.
| |
| | |
| Примерно 15-20 GB. Здесь будет корень (root).
| |
| | |
| Помечаем раздел (15-20 GB) '''меткой (стирание данных)''', назначаем точку монтирования, пишем - / и устанавливаем желаемую файловую систему: '''btrfs''' или '''ext4'''.
| |
| | |
| Следующий раздел по желанию пользователя, если его не создавать, то ничего не произойдёт. swap здесь можно не настраивать вообще.
| |
| | |
| Практически всё оставшееся место. Здесь будет домашний раздел (home).<
| |
| | |
| Помечаем раздел (15-20 GB) '''меткой (стирание данных)''' (по желанию), назначаем точку монтирования, пишем - /home и устанавливаем желаемую файловую систему: '''btrfs''' или '''ext4'''.
| |
| | |
| Сохранить и выйти.
| |
| | |
| === Disk encryption ===
| |
| | |
| Шифровать диск на данный момент не будем, так как это не имеет смысла на домашней машине, а соответственно, пропускаем данный пункт установки.
| |
| | |
| === Загрузчик ===
| |
| | |
| Переходим к выбору загрузчика, оставляем по умолчанию или выбираем '''grub-install''', так как загрузчик grub вполне актуален и справляется с загрузкой системы на ура. Да и в любой момент можно установить другой загрузчик уже в установленной системе.
| |
| | |
| === Подкачка ===
| |
| По умолчанию подкачка уже включена, так что, если она вам нужна, то оставляем все как есть, если же вы хотите отключить подкачку, то переходите в данный пункт и выбираете – “нет”. В любом случае пусть подкачка все же будет и не пригодится, чем пригодится, но её не окажется в нужный момент:
| |
| | |
| Замечу, что мы сейчас говорим не о разделе подкачки, а о zram. Zram сжимает содержимое в оперативной памяти.
| |
| | |
| === Имя хоста ===
| |
| Далее у нас пункт “Имя хоста”, это имя вашего компьютера, по умолчанию – “archlinux”, вы же можете задать иное имя сейчас, либо, изменить при необходимости в установленной системе.
| |
| | |
| === Пароль root ===
| |
| | |
| Придумываем пароль для root пользователя, после чего необходимо его подтвердить. Замечу, что при вводе пароля он отображаться не будет.
| |
| | |
| === Учётная запись пользователя ===
| |
| | |
| Пришло время создать учетную запись вашего пользователя, под которым вы будете работать в Arch Linux, когда установите его. Создаём учетную запись, введя имя пользователя строчными буквами. Нажимаем “Enter” после чего нас попросят ввести пароль для только что созданного нового пользователя.
| |
| | |
| При создании нового пользователя рекомендую сразу добавить его в группу sudo, что б была возможность после установки Arch Linux сразу начать пользоваться правами суперпользователя. Для этого, при создании вашего пользователя, в появившемся окне выбираем – да.
| |
| | |
| Затем подтверждаем наше решение указав соответствующий пункт – “Подтвердить и выйти”.
| |
| | |
| === Профиль ===
| |
| | |
| При установке через скрипт archinstall можно сразу выбрать какое окружение рабочего стола установить, для этого переходим в пункт “Профиль”. Тут стоит отметить, что если вы впервые ставите систему, либо хотите сразу приступить к настройке то выбираем первый пункт – “desktop: Предоставляет выбор окружений рабочего стола и тайловых оконных менеджеров”. Его мы и выберем в данный момент, можно конечно выбрать еще пункт “minimal”, но в этом случае у вас не будет возможности выбора рабочего окружения.
| |
| | |
| Затем определяемся из приведенного списка какое окружения рабочего стола хотим установить, тут дело вкуса и личных предпочтений.
| |
| | |
| Я выбираю KDE.
| |
| | |
| После чего выбираем драйвер для вашей видеокарты, для пользователей NVIDIA выбираем NVIDIA (Proprietary), для пользователей AMD оставляем самый верхний пункт – AMD / ATI (open-source) соответственно.
| |
| | |
| === Звуковой сервер ===
| |
| Нажав на пункт “Звуковой сервер” выбираем из списка, что установить, на данный момент можно установить либо pipewire, либо pulseaudio. Что выбрать, решаете вы сами, в любом случае, pipewire зарекомендовал себя с положительной стороны, я выбираю его.
| |
| | |
| === Ядра ===
| |
| Переходим к установке ядра, выбрав данный пункт вам будет предложено на выбор несколько версия ядра операционной системы. По умолчанию выбрано последнее доступное ядро в репозиториях Arch Linux, вы можете выбрать также и другие версии, например LTS – с длительной поддержкой.
| |
| | |
| Выбор нескольких ядер по пробелу. Мы же выбираем просто Linux.
| |
| | |
| === Дополнительные пакеты ===
| |
| | |
| Тут указываем то, что хотим установить в Arch Linux при инсталляции системы, как вариант, установим сразу браузер Vivaldi, Opera, Discord и Telegram, просто вписав название этих программ через пробел.
| |
| | |
| vivaldi opera discord telegram-desktop
| |
| | |
| === Настройка сети ===
| |
| | |
| Крайне важный пункт, без которого вы рискуете оказаться в установленной системе, но без возможности выйти в сеть. Устанавливаем NetworkManager выбрав соответствующий пункт в меню – “Использовать NetworkManager”.
| |
| | |
| Для более продвинутых пользователей есть пункт ручной настройки.
| |
| | |
| === Часовой пояс ===
| |
| Указываем ваш часовой пояс, выбрав его из списка. Для более быстрого поиска можно воспользоваться клавишей слеш (/) и ввести хотя бы начальные буквы вашего часового пояса.
| |
| | |
| === Автоматическая синхронизация времени (NTP) ===
| |
| | |
| Можно оставить по умолчанию, так как она уже включена.
| |
| | |
| === Дополнительные репозитории ===
| |
| | |
| В дополнительных репозиториях можно выбрать multilib либо ветку testing. Что касается репозитория testing, то его выбирать не желательно, так как в этом случае пакеты при обновлении будут устанавливаться именно из тестового репозитория, что может сказаться негативно на стабильности Arch Linux. А вот multilib вполне можно включить.
| |
| | |
| === Установка Arch Linux ===
| |
| | |
| Вот и все, предварительная настройка Arch Linux при помощи скрипта archinstall готова, можно приступать к установке. Нажимаем на пункт “Установить”.
| |
| | |
| Затем подтверждаем установку нажав “Enter” и наблюдаем за происходящим процессом.
| |
| | |
| После завершения установки, осталось ответить на последний вопрос – использовать chroot или нет. [[Chroot]] — операция изменения корневого каталога диска для запущенного процесса и его дочерних процессов. Программа, запущенная в таком окружении, не может получить доступ к файлам вне нового корневого каталога.
| |
| | |
| Теперь перезагружаем систему введя команду reboot и загружаемся в установленный Arch Linux.
| |
| | |
| == Установка yay ==
| |
| После того как вы установите [[Arch Linux]] и загрузитесь в систему, необходимо установить пакет “yay” без которого вы не сможете пользоваться репозиторием [[AUR]]. А [[AUR]] это сокровищница [[Arch Linux]]. Для установки yay открываем терминал, установим пакет git, который позволит клонировать yay в нашу систему, где в дальнейшем мы его и соберём:
| |
| | |
| <blockquote>sudo pacman -Sy git</blockquote>
| |
| Теперь клонируем yay, выполнив команду “git clone https://aur.archlinux.org/yay.git”, после чего переходим в директорию “yay”, собираем пакет и устанавливаем. Выполним все эти действия одной командой:
| |
| | |
| <blockquote>git clone https://aur.archlinux.org/yay.git && cd yay && makepkg -si</blockquote>
| |
| | |
| О том как перемещаться по директориям в терминале вы можете подробно прочесть в этой статье.
| |