Арч линукс установка скрипт

Установка Arch Linux с помощью archinstall.

В этом руководстве рассмотрим один из самых простых способов установки Arch Linux , с помощью автоматического скрипта archinstall . Установка системы таким способом подойдет как начинающим пользователям, так и продвинутым.

Установка Arch Linux вызывает много проблем для новых рядовых пользователей, так как требует достаточного количества знаний о командах и внутренней работе системы Linux, включая процесс загрузки, устройство ядра и как работает Grub. Такими знаниями не обладает каждый, но при этом многие хотят установить и испытать в работе Arch Linux, в силу своего любопытства или по иным причинам.

Установка операционной системы, в нашем веке вычислительной техники, должна быть максимально проста и понятна для обывателя. Многие вещи, использующиеся профессиональными работниками сферы ИТ, должны быть максимально абстрагированы для конечного пользователя. Ведь операционные системы существуют для для одной цели — помогать пользователю выполнять определенные задачи, а не усложнять их.

Команда разработчиков Arch Linux разработала автоматизированный и интерактивный скрипт под названием archinstall . Этот скрипт сделал установку Arch Linux довольно простой задачей, с которой сможет справиться практически любой.

Разделим такую установку на два этапа. Сначала загрузим ISO-файл и загрузимся с его использованием. Потом, непосредственно, пройдет сама установка.

1. Загружаем ISO-файл.

Для того, чтобы загрузить Arch Linux пройдите по ссылке: скачать Arch Linux . На сайте загрузки, вы сможете найти ссылки для загрузки. Можно использовать прямую ссылку для скачивания по HTTP или использовать torrent/magnet файлы.

После загрузки можно создать загрузочную флэшку с помощью, например, Etcher. Или, если вы устанавливаете на виртуальную машину, то достаточно будет смонтировать скаченный файл напрямую в виртуальный CD-ROM.

Читайте также:  Узнать загрузку процессора линукс

Прежде чем приступить к следующему шагу, убедитесь, что ПК подключен к сети интернет кабелем, либо находится в зоне известного вам Wi-Fi.

2. Установка с помощью archinstall.

После завершения загрузки, вы увидите следующий экран

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

Скрипт установки Arch Linux

like913/arch-install

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

Скрипт установки Arch linux для опытных пользователей, знакомых с процедурой установки и системы и синтаксисом bash-скриптов. Данный скрипт для автоматического разворачивания системы.

Автор не несет ответственности за любое нанесение вреда при использовании скрипта.
Используйте его на свой страх и риск, и редактируйте под свои личные нужды.

По завершению работы скрипта установится система с ядром linux.

Читайте также:  Linux sudo user without password

Консоль
​ zsh — консольная оболочка
​ vim — консольный текстовый редактор

Экранный менеджер ​ SDDM

Рабочая среда ​ plasma

Прочее
konsole — эмулятор консоли
pacaur — помощник AUR, который минимизирует взаимодействие с пользователем
ark — архиватор
spectacle — утилита захвата скриншота
firefox — web браузер от mozilla.org
okular — программа для просмотра документов
audacious — легкий, продвинутый аудио плеер, ориентированный на качество звука
vlc — видео проигрыватель
gwenview — Быстрый и простой в использовании просмотрщик изображений
git — быстрая распределенная система контроля версий
kcalc — KDE калькулятор

Скрыто
baobab — программа для графического анализа дерева каталогов
partitionmanager — менеджер дисков
octopi — Мощный интерфейс Pacman с использованием библиотек Qt
cheese — захват фотографий и видео с веб-камеры с использованием графических эффектов
А также:
thunderbird qtcreator cmake kdevelop audacity kdenlive gimp blender qbittorrent okteta wine P.S. Код установки данных программ присутствует в скрипте, но он закомментирован.

Загрузить скрипт командой

wget get.io/wget-arch-install sh wget-arch-install

В результате загрузятся следующие скрипты

install # Подгатовка к установке Arch-Linux chroot # Установка Arch и драйверов и дополнительных программ ru.sh # Руссификация консоли

Прежде чем приступить к настройке необходимо русифицировать Arch выполните команду

Вся дальнейшая настройка выполняется редактированием файлов install и chroot Настройка имени пользователя и пароля вынесено в начало скрипта install

echo '--------------------------------------------------' echo '| Config Install |' echo '--------------------------------------------------' username="user" hostname="HOST" pass='123'

Замените user, pass и HOST на имя пользователя, пароль и имя компьютера соответственно. P.S. Для root и пользовательской учетной записи пароль устанавливается одинаковый.

2.1 Форматирование и подключение дисков

Все настройки диска расположены в разделе

echo '--------------------------------------------------' echo '| Форматирование диска |' echo '--------------------------------------------------'

Разбиение диска на разделы

Диск Точка монтирования Размер Тип FS Примечание
/dev/sda1 swap 2Гб swap Можно не создавать
Не рекомендуется создавать более 2Гб
/dev/sda2 /boot/ 100Мб EFI/FAT32 Увеличить если будет больше одной системы
/dev/sda3 / >=10Гб ext4
/dev/sda4 /home/ >4Гб ext4

P.S. Скрипт был оптимизирован для установки на виртуальную машину QEMU, поэтому следует везде vda заменить на sda -диск который будет происходить установка.
Такие же изменения нужно будет внести в файл chroot в строке:
echo ‘options root=/dev/vda3 rw’ >> /boot/loader/entries/arch.conf

Данную разметку диска выполняет следующий код

echo ">> Разметка диска" echo 'label: gpt' | sfdisk /dev/sda #Создать новую таблицу разделов GPT echo 'size=2G, type=0657FD6D-A4AB-43C4-84E5-0933C84B4F4F' | sfdisk -a /dev/sda #swap echo 'size=100M, type=C12A7328-F81F-11D2-BA4B-00A0C93EC93B' | sfdisk -a /dev/sda #/boot echo 'size=20G, type=4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709' | sfdisk -a /dev/sda #/ echo 'size=40G, type=933AC7E1-2EB4-4F13-B844-0E14E2AEF915' | sfdisk -a /dev/sda #/home

P.S. чтобы последний раздел занимал все оставшееся пространство диска укажите размер превосходящий размер оставшегося свободного пространства на диска

Читайте также:  Kali linux on a chromebook

Основные типы разделов

Код
MBR
Идентификаторы (GUID) GPT Типы разделов
ef C12A7328-F81F-11D2-BA4B-00A0C93EC93B EFI
82 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F linux SWAP
4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709 Корень linux
83 0FC63DAF-8483-4772-8E79-3D69D8477DE4 linux
933AC7E1-2EB4-4F13-B844-0E14E2AEF915 linux home
b EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 Microsoft
5 Расширенный раздел для MBR

Форматирование и подключение разделов

echo ">> Форматирование разделов" echo 'y' | mkswap /dev/sda1 -L swap echo 'y' | mkfs.ext4 /dev/sda3 -L Arch echo 'y' | mkfs.fat -F32 /dev/sda2 -n EFI echo 'y' | mkfs.ext4 /dev/sda4 -L home echo ">> Подключение разделов" swapon /dev/sda1 mount /dev/sda3 /mnt mkdir -p /mnt/boot mount /dev/sda2 /mnt/boot mkdir -p /mnt/home mount /dev/sda4 /mnt/home

2.2 Другие настройки вынесены в файл chroot.

# Разблокировка и обновление x32 библиотек' # 1 -установить, 0 -не устанавливать x86=0 # Наcтройка загрузчика # efi - установка и настройка только UEFI загрузчика # grub - установка и настройка grub без UEFI # efigrub - установка и настройка grub с поддержкой UEFI bootmgr=grub # Установка поддержки микрокода для процессоров # amd, intel ucode=intel

2.3 Дальнейшая настройка скрипта

Вся дальнейшая настройка скрипта заключается в его редактировании. В скрипте уже присутствует для установки необходимых программ.

Запустите скрипт install

С вопросами и предложениями обращайтесь к автору: vk.com/like_913 like_913@mail.ru

About

Скрипт установки Arch Linux

Источник

Оцените статью
Adblock
detector