forked from ordanax/arch2018
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy patharch_2.sh
More file actions
66 lines (48 loc) · 2.1 KB
/
arch_2.sh
File metadata and controls
66 lines (48 loc) · 2.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
#!/bin/bash
echo 'Прписываем имя компьютера'
echo "p347host" > /etc/hostname
ln -svf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
echo '3.4 Добавляем русскую локаль системы'
echo "en_US.UTF-8 UTF-8" > /etc/locale.gen
echo "ru_RU.UTF-8 UTF-8" >> /etc/locale.gen
echo 'Обновим текущую локаль системы'
locale-gen
echo 'Указываем язык системы'
echo 'LANG="ru_RU.UTF-8"' > /etc/locale.conf
echo 'Вписываем KEYMAP=ru FONT=cyr-sun16'
echo 'KEYMAP=ru' >> /etc/vconsole.conf
echo 'FONT=cyr-sun16' >> /etc/vconsole.conf
echo 'Создадим загрузочный RAM диск'
mkinitcpio -p linux
echo 'Создаем root пароль'
passwd
echo 'Добавляем пользователя'
useradd -m -g users -G wheel -s /bin/bash p347
echo 'Устанавливаем пароль пользователя'
passwd p347
echo '3.5 Устанавливаем загрузчик'
pacman -Syy
pacman -S grub --noconfirm
grub-install /dev/sda
echo 'Обновляем grub.cfg'
grub-mkconfig -o /boot/grub/grub.cfg
echo 'Ставим программу для Wi-fi'
pacman -S dialog wpa_supplicant --noconfirm
echo 'Устанавливаем SUDO'
echo '%wheel ALL=(ALL) ALL' >> /etc/sudoers
echo 'Раскомментируем репозиторий multilib Для работы 32-битных приложений в 64-битной системе.'
echo '[multilib]' >> /etc/pacman.conf
echo 'Include = /etc/pacman.d/mirrorlist' >> /etc/pacman.conf
pacman -Syy
echo 'Ставим иксы и драйвера'
pacman -S xorg-server xf86-video-intel xorg-xinit
echo 'Ставим i3, LXDM и сеть'
pacman -S i3 terminator netctl lxdm --noconfirm
echo 'Ставим шрифты'
pacman -S ttf-liberation ttf-dejavu --noconfirm
echo 'Подключаем автозагрузку менеджера входа и интернет'
systemctl enable lxdm
echo 'Перезагрузка. После перезагрузки заходим под пользователем'
exit
read -p "Пауза 3 ceк." -t 3
reboot