Устанавливаем ARCH LINUX Бесплатно и без смс

гений, плейбой, но не миллиардер
Пользователь
Статус
Оффлайн
Регистрация
6 Июн 2017
Сообщения
137
Реакции[?]
90
Поинты[?]
4K
Всем привет,сегодня мы будем ставить арч на компы.

! ВНИМАНИЕ !
Мы будем ставить arch в legacy mode.

  1. Соединение с Интернетом
#Подключаем проводной интернет
dhcpcd

#Или Wi-fi
wifi-menu

Создание разделов
#Смотрим какие диски есть
fdisk -l

#Разбиваем диски (для ручной разметки используем fdisk, для псевдографической разбивки можно использовать команду cfdisk)

fdisk /dev/sda

Можно вызвать подсказки нажатием на клавишу “m”



# /boot 100M - выставить флаг boot командой a
# / 20G
# swap 1024M
# /home весь остаток

#Создаем MBR таблицу
o

# Создаем новый диск
n
Жмем enter

# Выбираем primary (основной) или extented (расширенный)
По умолчанию стоит primary (основной) поэтому просто жмем enter

# Выбор номера диска, по умолчанию подставляется следующий номер
Просто жмем enter

# Запрос на первый сектор диска
Просто жмем enter

# Запрос на последний сектор диска (Ставим + и объем памяти. Пример: +100M)
+100M

Повторяем все шаги снова для всех нужных разделов диска
Для /boot не забываем указать a и поставить 1 для установки его загрузочным
Как все разметили не забываем все записать командой w

В итоге можете проверить, что у вас получилось командой fdisk -l
Должно получиться примерно вот так
Пожалуйста, авторизуйтесь для просмотра ссылки.


  1. Форматирование разделов
mkfs.ext2 /dev/sda1 -L boot
mkfs.ext4 /dev/sda2 -L root
mkswap /dev/sda3 -L swap
mkfs.ext4 /dev/sda4 -L home


#Монтируем /
mount /dev/sda2 /mnt

#Создаем директорию boot и home в mnt
mkdir /mnt/{boot,home}

#Монтируем boot
mount /dev/sda1 /mnt/boot

#Монтируем swap
swapon /dev/sda3

#Монтируем /home
mount /dev/sda4 /mnt/home

#Устанавливаем базовую систему + необходимые пакеты
pacstrap /mnt base base-devel

Генерируем fstab, для этого используем следующую команду

genfstab -p /mnt >> /mnt/etc/fstab



#Перейдём в установленную систему
arch-chroot /mnt

#Прописываем имя компьютера
nano /etc/hostname
#Настроим часы (Для Москвы)

ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
#Настроим часы (Для Екатеринбурга)

ln -sf /usr/share/zoneinfo/Asia/Yekaterinburg /etc/localtime

#Добавим русскую локаль в систему
nano /etc/locale.gen
#Ctr+W для поиска ru_RU

#Раскомментируем строки
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8
#Сохраняем Ctr+O (Enter)
#Выходим Ctr+X
Обновим текущую локаль системы

locale-gen

#Указываем язык системы
nano /etc/locale.conf

# Вписываем
LANG="ru_RU.UTF-8"
#Сохраняем Ctr+O (Enter)
#Выходим Ctr+X

#Указываем keymap для console + прописываем шрифт
nano /etc/vconsole.conf

#Вписываем
KEYMAP=ru
FONT=cyr-sun16

#Создадим загрузочный RAM диск
mkinitcpio -p linux

#Изменим пароль root

passwd

#Устанавливаем загрузчик
pacman -S grub
#Установим загрузчик

grub-install /dev/sda
#Обновляем grub.cfg

grub-mkconfig -o /boot/grub/grub.cfg

#Ставим программу для Wi-fi
pacman -S dialog wpa_supplicant

#Выходим
exit

# Далее отмонтируем все разделы:
umount /mnt/{boot,home,}

#Перезагрузка

reboot

#Логинимся
логин root
пароль тот, что установили

#Подключаем wifi
wifi-menu

#Или если у вас проводной интернет, то подключаем его
dhcpcd

#Добавим нового пользователя. Вместо MYUSERNAME пишем имя пользователя без спец символов, только маленькие лат. буквы

useradd -m -g users -G wheel -s /bin/bash MYUSERNAME

#Установим пароль для нового пользователя. Вместо MYUSERNAME пишем имя пользователя

passwd MYUSERNAME

#Заходим в файл sudoers
nano /etc/sudoers

#В файле /etc/sudoers находим строчку # %wheel ALL=(ALL) ALL и раскомментируем ее убрав символ #

Так было:
## Uncomment to allow members of group wheel to execute any command
#%wheel ALL=(ALL) ALL

Так должно быть:
## Uncomment to allow members of group wheel to execute any command
%wheel ALL=(ALL) ALL

#Сохраняем Ctr+O (Enter)

#Выходим Ctr+X

#Настроим pacman (только для x86_64):
nano /etc/pacman.conf

#Для работы 32-битных приложений в 64-битной системе необходимо раскомментировать репозиторий multilib:
[multilib]
Include = /etc/pacman.d/mirrorlist
#Сохраняем Ctr+O (Enter)
#Выходим Ctr+X

#Обновляем базы данных пакетов:
pacman -Syy

#Установим Х (Иксы) и свободные драйвера + читаем зависимости при необходимости ставим их тоже
pacman -S xorg-server xorg-drivers

#Устанавливаем gnome 3

pacman -S gnome gnome-extra

systemctl enable gdm NetworkManager

Перезагружаемся.

Intel:
sudo pacman -S xf86-video-intel lib32-intel-dri

Nvidia:
sudo pacman -S nvidia nvidia-utils lib32-nvidia-utils

! ВНИМАНИЕ !

На открытых драйверах (Стандартных видеокарты AMD Работают лучше)

AMD:
sudo pacman -S xf86-video-ati lib32-ati-dri
Если вы устанавливаете систему на виртуальную машину:
sudo pacman -S xf86-video-vesa

Всё,система поставлена
 
гений, плейбой, но не миллиардер
Пользователь
Статус
Оффлайн
Регистрация
6 Июн 2017
Сообщения
137
Реакции[?]
90
Поинты[?]
4K
Участник
Статус
Оффлайн
Регистрация
26 Май 2017
Сообщения
333
Реакции[?]
165
Поинты[?]
0
Мне больше симпатизирует линукс.Да и устанавливать Arch интереснее чем эти ваши окна 10
На винде софтов больше, чем на линуксе. К сожалению, мне не подходит, ибо я не дрочу на иконки и на окошки. А если уж нужна была стабильность, то поставил бы хакинтош.
 
гений, плейбой, но не миллиардер
Пользователь
Статус
Оффлайн
Регистрация
6 Июн 2017
Сообщения
137
Реакции[?]
90
Поинты[?]
4K
На винде софтов больше, чем на линуксе. К сожалению, мне не подходит, ибо я не дрочу на иконки. А если уж нужна была стабильность, то поставил бы хакинтош.
А знаешь почему на лине мало софта?Потому что мало юзеров.А мало юзеров почему?Потому что мало софта.Надо выходить из цикла
 
Сверху Снизу