Меню сайта
   Главная   
   Обо мне   
   Статьи   
   Дневник   
   Картинки   
   Файлы   
   Форум   
   Гостевая книга   

Категории раздела
Куклы и игрушки [60]
Личное [117]
Музыка [19]
Общее [305]
Японский язык [12]
ZX Spectrum [70]
Субмарины [98]
Настольные игры [34]
Го (碁) [11]
Книги [16]
Япония [26]
Таро [4]
Запертый шкаф [17]
CSA (КША) [15]
GNU/Linux [134]
Ubuntu [103]
Manjaro Linux [40]
Python [3]
Магнитольное [44]
Commodore64 [15]
Игровые приставки [2]
ПЭВМ КУВТ [5]


 
Дневник (2017 » Июнь » 4 в 18:05)
Manjaro Linux Установка Arch Linux - инструкция


Установка и настройка Arch Linux Xfce

Нашёл пошаговую инструкцию  по установке Arch Linux из консоли. Видео продублировано документом на docs.google.com, и я решил сохранить его к себе.







  1. Загрузка


#Скачиваем дистрибутив с офф сайта
https://www.archlinux.org/download/

#Проверяем целостность образа
1) Открываем папку со скаченных архивом
2) Жмем, правую кнопку мышки выбираем "Открыть в терминале”
3) Вбиваем в терминале команду md5sum (+название файла)

Пример: md5sum archlinux-2016.10.01-dual.iso
Контрольная сумма 97537db63e61d20a5cb71d29145b2937 должна совпадать см. видео https://www.youtube.com/watch?v=GtGT7MbB2gs

Актуальную контрольную сумму смотрите на оффициальном сайте https://www.archlinux.org/download/

Для Windows можно воспользоваться вот этой программой для проверки суммы https://vk.cc/5KhFff

#Запишем его на флешку
sudo dd if=X of=/dev/sdY
Где X - это название ICO файла, Y - буква диска

Пример: sudo dd if=archlinux-2016.10.01-dual.iso of=/dev/sdb

В Winfows лучше записывать программой Rufus http://rufus.akeo.ie

Чтобы избежать ошибок при разметке диска, предварительно перезапишите его нулями, например программой Disks загрузившись с USB в любом дистрибутиве Linux

#Загружаемся с флешки
  1. Перед установкой

    1. Установка раскладки клавиатуры


#После загрузки настроим русский язык для удобства работы
loadkeys ru
#Изменим консольный шрифт на тот, который поддерживает кириллицу
setfont cyr-sun16
    1. Соединение с Интернетом


#Подключаем проводной интернет
dhcpcd

#Или Wi-fi
wifi-menu
    1. Синхронизация системных часов


timedatectl set-ntp true
    1. Создание разделов


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

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

fdisk /dev/sda

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

#Разделяем диски (подробно в видео)
Видео, которые могут вам помочь

  1. Вся установка https://www.youtube.com/watch?v=dHNtkkh-jx0

  2. Только по ручной разметке дисков https://www.youtube.com/watch?v=aD3H62cB7fA


# /boot 100M - выставить флаг boot командой a
# / 20G
# swap 1024M
# /home весь остаток
      1. Процесс разбивки диска по шагам


Подробно в видео https://www.youtube.com/watch?v=aD3H62cB7fA

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

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

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

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

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

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

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

В итоге можете проверить, что у вас получилось командой fdisk -l
Должно получиться примерно вот так http://i.imgur.com/pgej0Nt.png
      1. Форматирование разделов


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


#Монтируем /
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
  1. Установка

    1. Выбор зеркал для загрузки


#Для более быстрой загрузки пакетов настроим зеркала. Поставим российское зеркало Яндекса выше всех остальных

nano /etc/pacman.d/mirrorlist

#И впишем эту строку вверху, где есть Россия

Server = http://mirrors.prok.pw/archlinux/$repo/os/$arch
#Сохраняем Ctr+O (Enter)
#Выходим Ctr+X
    1. Установка основных пакетов


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

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


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

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

#Прописываем имя компьютера
nano /etc/hostname

#Настроим часы (Для Москвы)


ln -s /usr/share/zoneinfo/Europe/Moscow /etc/localtime

#Настроим часы (Для Екатеринбурга)


ln -s /usr/share/zoneinfo/Asia/Yekaterinburg /etc/localtime
    1. Добавляем русскую локаль системы



#Добавим русскую локаль в систему
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
    1. Установка загрузчика


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

#Если в системе будут несколько ОС, то это также ставим
pacman - S os-prober mtools fuse

#Установим загрузчик (для BIOS)


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,}
    1. Перезагрузка


reboot
  1. После установки


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

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

#Или если у вас проводной интернет, то подключаем его
dhcpcd
    1. Добавляем пользователя

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


useradd -m -g users -G wheel -s /bin/bash MYUSERNAME
    1. Устанавливаем пароль пользователя

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


passwd MYUSERNAME
    1. Устанавливаем SUDO


#Заходим в файл 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

Теперь мы можем использовать sudo для выполнения команд администратора.
    1. Настройка pacman


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

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

#Обновляем базы данных пакетов:
pacman -Syy
    1. Ставим иксы и драйвера



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


#Ставим Xfce + менеджер входа lxdm
pacman -S xfce4 xfce4-goodies lxdm

Ставим менеджер сети
pacman -S networkmanager network-manager-applet ppp

#Подключаем автозагрузку менеджера входа и интернет (с соблюдением регистра для NetworkManager)
systemctl enable lxdm NetworkManager
  1. Перезагрузка


#Выбираем Xfce Session или просто "Сеанс”!!!!! Это важно иначе не войдете!
  1. Дополнительные настройки

    1. Проприетарные драйвера для видеокарт (Условный пункт)


Если все работает нормально, то можете этот пункт пропустить.

Установим драйвер для видеокарты:

Пакеты lib32-* нужно устанавливать только на x86_64 системы.


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

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

AMD:
sudo pacman -S xf86-video-ati lib32-ati-dri
Если вы устанавливаете систему на виртуальную машину:
sudo pacman -S xf86-video-vesa
    1. Подключаем Wi-Fi


#Идем в меню - настройки - сетевые соединения. Сюда http://i.imgur.com/9fIT56r.png
Если Wi-fi нет, то жмем сюда http://i.imgur.com/GUwknhy.png и добавляем Wi-fi
Выбираем сеть, жмем изменить, вводим пароль
    1. Установка AUR



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

#Открываем файл /etc/pacman.conf
sudo nano /etc/pacman.conf

#Добавляем в него строки:
[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch

#Сохраняем Ctrl + O, выходим Ctrl + X
#Обновляемся
sudo pacman -Syu

#Выполняем установку:
sudo pacman -Sy yaourt

#Всё, yaourt готов к использованию. yaourt рекомендуется запускать от обычного пользователя ($), не от root (#)

Установка пакета из AUR производится просто:
Пример: yaourt -S dropbox
    1. Установка программ


#Установка программ
sudo pacman -S firefox filezilla cherrytree gimp libreoffice libreoffice-fresh-ru kdenlive audacity pidgin screenfetch vlc qt4 ufw guvcview transmission-qt simplescreenrecorder gparted f2fs-tools dosfstools ntfs-3g alsa-lib alsa-utils gnome-calculator file-roller p7zip unrar gvfs aspell-ru klavaro pulseaudio


#Установка AUR программ
yaourt -S dropbox skype purple-vk-plugin purple-facebook pidgin-encryption skype4pidgin-git psensor timeshift google-talkplugin hunspell-ru
    1. Установка тем


Темы Gtk+ для Xfce
yaourt -S vertex-themes
https://www.xfce-look.org/p/1137072/

Темы иконок
Faenza https://goo.gl/rE1rMi (см. видео по установке https://goo.gl/rD09sb )
Paper Icons https://www.xfce-look.org/p/1099618/
Revival Icon Theme https://www.xfce-look.org/p/1099769/
Moka Icon Theme https://www.xfce-look.org/p/1012513/

Темы курсора
Oxygen Neon http://vk.cc/5AcWC7 - мой выбор
Arch Cursor Theme (simple) https://vk.cc/6vPG0p - курсор с темой Arch Linux
Dart3D https://vk.cc/5Z06Ca
X-BLACK-2 http://vk.cc/5AbRaM
The-Heavy http://vk.cc/5AbSta
Sliced http://vk.cc/5AbSNK
Ecliz http://vk.cc/5AbVR2
Capitaine Cursors https://vk.cc/5Z05Z9


Теперь можно менять тему для курсора в настройках. Для этого открываем «Меню» -> «Настройки» -> «Мышь и тачпад»

#Ставим тему на LXDM
yaourt -S lxdm-themes

#Меняем тему в настройках
sudo nano /etc/lxdm/lxdm.conf


# Находим строку с theme=Industrial и заменяем на название нашей темы theme=ArchlinuxTop
ArchlinuxTop

    1. Настройки Xfce


Смотрите видео по настройке Xfce https://www.youtube.com/watch?v=YNvocjvCBTg

#Настраиваем горячие клавиши на запуск терминала
#Перейдите в Settings (Настройки) > Keyboard (Клавиатура) > Application Shortcuts (Комбинации клавиш)
xfce4-terminal
Клавиши Ctrl+Alt+T

#Настраиваем горячие клавиши на скриншот
Назначьте команду
xfce4-screenshooter -f
на клавишу Print Screen, которая будет делать скриншоты всего экрана.

#Настраиваем горячие клавиши на системный монитор
Назначьте команду
xfce4-taskmanager
на клавиши Ctrl+Alt+M

#Решение проблемы запуска Stеam
В горячие клавиши прописываем следующую строку:

env vbank_mode=0 STEAM_FRAME_FORCE_CLOSE=1 LD_PRELOAD="/usr/$LIB/libstdc++.so.6 /usr/$LIB/libgcc_s.so.1 /usr/$LIB/libxcb.so.1 /usr/$LIB/libgpg-error.so" /usr/bin/steam %U

Ставим на клавиши Ctrl+Alt+S

#Если нужно установить время для Екатеринбурга
timedatectl set-timezone Asia/Yekaterinburg

#Настраиваем раскладку клавиатуры
Настройки - клавиатура - раскладка выбираем Shift+Alt

#Включить звук
sudo amixer sset Master unmut

#Включить обнаружение съемных устройств
Настройки - съемные устройства и носители данных

# Настраиваем временную зону
ПКМ на времени - свойства - ставим вашу временную зону. Например Asia/Yekaterinburg
# Управление звуком на клавиатуре
https://wiki.archlinux.org/index.php/Xfce#Keyboard_volume_buttons

#Дополнительные настройки по Xfce
https://wiki.archlinux.org/index.php/Xfce_(Русский)
    1. Настройка переключения раб. столов в Xfce


# Ставим утилиту
sudo pacman -S wmctrl

# Смотрим названия рабочих столов (нумерацию) У меня это 0,1,2,3
wmctrl -d


# Настраиваем переключение столов на нужные нам клавиши. Идем в настройки -> клавиатура и прописываем:

wmctrl -s 0 (Сочетание клавиш win+1)
wmctrl -s 1 (Сочетание клавиш win+2)
wmctrl -s 2 (Сочетание клавиш win+3)
wmctrl -s 4 (Сочетание клавиш win+4)
    1. Настройка сетевого экрана


Если UFW не установлен то устанавливаем его
sudo pacman -S ufw

Запускаем его:
sudo ufw enable

Добавляем в автозагрузку:
sudo systemctl enable ufw

Команда "ufw enable" включает UFW и устанавливает базовые правила. Вы можете проверить статус работы UFW следующей командой:
sudo ufw status verbose

В результате увидите подобное:

Status: active
Logging: on (low)
Default: deny (incoming), allow (outgoing), disabled (routed)
New profiles: skip

Если нужно выключить, то используйте команду:
sudo ufw disable
    1. Настройка авто входа c DМ


Если есть необходимость можно включить авто вход в систему.
sudo nano /etc/lxdm/lxdm.conf

Находим строчку #autologin=
Раскомментируем его убрав # и после = пишем ваш логин в системе
    1. Настройка авто входа без DМ


Ставим xorg-xinit
pacman -S xorg-xinit

Открываем файл .xinitrc
sudo nano ~/.xinitrc

Копируем и вставляем код http://codepad.org/UMemJ9AV
Ctrl+o
Ctrl+x

Открываем файл .bash_profile
sudo nano ~/.bash_profile
Копируем и вставляем код http://codepad.org/uWxsH3Z3
Раскомментируем нужное DE (Окружение рабочего стола)
Ctrl+o
Ctrl+x

sudo systemctl edit getty@tty1
Копируем и вставляем код http://codepad.org/LJDfIEGi вместо Username пишем свой логин

Отключаем DM (в моем примере это lxdm, у вас может быть свой DM)
sudo systemctl disable lxdm

Перезагружаемся, если все работает, то удаляем DM
sudo pacman -R lxdm

Внимание: Еcли у вас не запускается dbus (есть ошибки) то в ~/.xinitrc добавляем следующий блок перед строкой запуска окружения (например перед exec startkde):
# Dbus fix if [ -z "$DBUS_SESSION_BUS_ADDRESS" ]; then "$(dbus-launch --sh-syntax --exit-with-session)" fi


Источник https://vk.cc/6Aoc95
    1. Делаем BackUp системы


Программа для BackUp - TimeShift
sudo yaourt -S timeshift
    1. Обновление системы


Обновление всей системы (самого ядра, окружения рабочего стола, программ из pacman и из AUR) производится одной командой:
yaourt -Syua

Альтернативная команда
yaourt -Syua --noconfirm && sudo pacman-optimize && sync

a) yaourt -Syua - обновляет всю систему включая ядро и программы в Pacman и AUR
б) --noconfirm - не требует подтверждения при установке
в) pacman-optimize оптимизирует pacman
г) sync - синхронизирует pacman





Автор чек листа Бойко Алексей

Дополнительные видео уроки по Arch Linux https://vk.cc/5Hnn54
Автор статьи Арчи https://vk.me/arch4u
Все решенные проблемы смотрите тут https://vk.cc/5RCfPo
Вопросы, проблемы кидайте на стену группы.
Мгновеная помощь в телеграмм https://vk.cc/6pLLXj
https://vk.com/ordanax - Это мой акк, но вопросы пишем в группу, а не в личку!!! Я не против помогать, но только в свободное время!
https://vk.com/arch4u - Моя группа по Arch Linux
https://vk.com/linux4u - Моя группа по Linux
https://www.youtube.com/c/ComputerGeniusTV - канал на YouTube
Видео по упрощенной установке с удаленного компьютера https://www.youtube.com/watch?v=-2IKpxFcLp0
Для компьютеров с UEFI см. Arch Linux с UEFI и с systemd-boot (без GRUB). https://goo.gl/cTU03d
Актуальность установки проверяйте на англоязычной Wiki https://wiki.archlinux.org/index.php/Installation_guide


Категория: Manjaro Linux | Просмотров: 3488 | Добавил: harushima | Рейтинг: 0.0/0 |
Всего комментариев: 5.

04.06.2017 21:02
1 harushima
0  


30.03.2018 01:23
3 harushima
0  
My Arch Linux Setup with Plasma 5
https://sadanand-singh.github.io/posts....-nvidia


30.03.2018 01:25
4 harushima
0  
Установка и первичная настройка Arch Linux + Xfce, часть 1
https://ziggi.org/ustanovka-i-nastroyka-arch-linux-xfce-chast-1/


30.03.2018 01:46
5 harushima
0  
Как я устанавливал Arch Linux на свой ноутбук
https://eax.me/archlinux-install/

Arch Linux: установка KDE
https://rtfm.co.ua/arch-linux-ustanovka-kde/

В целях защиты от спама, добавлять комментарии могут только зарегистрированные пользователи. Если Вы не хотите регистрироваться под своим именем, войдите под логином: anonymous, паролем: anonymous.   ( Регистрация,   Вход).
Авторизация
Анонимный вход:
anonymous / anonymous

Календарь
«  Июнь 2017  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
2627282930

Поиск

Облако тэгов
JGSDF игрушки Брюнетки Кладбище сайты Ярость Дракулы Древний Египет девушки кошки Cthulhu Вампиры Kitsune Ужас Аркхема инструмент комиксы Lovecraft готика Submarine submarine rc toy Hosting игротека Ужас Аркхэма book uboat мобильная связь го Edgar Poe swf Mansions of Madness Nightmares персоны Synergy linux-hardware bash youtube Storages Python Мастер-рукожоп Магнитофоны Entropy Grub2 loglevel WiFi Beeline ОПСОСЫ sharp939 Аудиокассеты Windows linuxwork Хочуны ImageMagick топБарыг C64c Commodore

Статистика
Яндекс.Метрика
Онлайн всего: 3
Гостей: 3
Пользователей: 0

Page QR code


Перепечатка материалов сайта без активной ссылки запрещена. Следить за RSS
(c) hermitlair.ucoz.com 2009-2024
Лучший браузер!
Блокировка рекламы