пятница, 24 марта 2017 г.

Установка тайлового менеджера Awesome WM 4.0 на Arch Linux

Предполагается, что базовая установка Arch Linux прошла успешно.

Установка тайлового менеджера Awesome WM 4.0




Исходные данные

Комп ASUS K53BR x64 с UEFI
Графика AMD
Оператива 8 Gb
Диск SSD 128Gb btrfs с системой разделов GPT и установленной системой Arch Linux 
Сеть WIFI
Установленные пакеты при базовой установке Arch Linux
base base-devel efibootmgr iw wpa_supplicant dialog
Настроен новый пользователь


Входим как новый пользователь

Подключаем интернет

sudo wifi-menu

Выбираем сеть, вводим пароль.
Проверяем наличие интернет

ping ya.ru

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


Прерываем и выходим из ping командой ctrl+c

Настраиваем Pacman

sudo nano /etc/pacman.conf

Раскомментируем строки

[multilib]
Include = /etc/pacman.d/mirrorlist


Сохраняем ctrl+o подтверждаем enter выходим ctrl+x

Обновляем пакеты

sudo pacman -Syy

Устанавливаем пакеты X-сервер и драйверы

sudo pacman -S xorg-server xorg-drivers xorg-xinit xorg-xev


Устанавливаем пакеты для звука

sudo pacman -S pulseaudio pulseaudio-alsa alsa-utils alsa-oss


Устанавливаем шрифты 

sudo pacman -S ttf-liberation ttf-dejavu noto-fonts ttf-roboto ttf-droid


Установим скрипт archey3 для вывода логотипа Archlinux и базовой информации о системе

sudo pacman -S archey3

cd ~
nano .bashrc

В конце текста дописываем archey3

Выполняем в терминале

bash

Должно получиться в таком духе




Устанавливаем пакет Awesome WM

sudo pacman -S awesome

Настраиваем  Awesome WM для первого входа

cp /etc/X11/xinit/xinitrc ~/.xinitrc
cd ~
nano .xinitrc

В конце текста дописываем

exec awesome

Добавляем строку

xrdb -merge ~/.Xresources &

Удалим, закомментируем ненужное. Образец текста файла .xinitrc

#!/bin/sh

# start some nice programs

if [ -d /etc/X11/xinit/xinitrc.d ] ; then
 for f in /etc/X11/xinit/xinitrc.d/?*.sh ; do
  [ -x "$f" ] && . "$f"
 done
 unset f
fi

xrdb -merge ~/.Xresources &

#twm &
#xclock -geometry 50x50-1+1 &
#xterm -geometry 80x50+494+51 &
#xterm -geometry 80x20+494-0 &
#exec xterm -geometry 80x66+0+0 -name login
exec awesome

Копирум default файлы конфигурации awesome в домашнюю директорию

cd ~
mkdir -p .config/awesome
cp /etc/xdg/awesome/rc.lua ~/.config/awesome/
cp -r /usr/share/awesome/* ~/.config/awesome/

Устанавливаем пакеты

-для терминала

sudo pacman -S lxterminal

-для файлового менеджера

sudo pacman -S pcmanfm-gtk3

-для текстового редактора

yaourt -S sublime-text2

-для работы с дисками

sudo pacman -S gvfs

Устанавливаем пакеты для графического менеджера входа

sudo pacman -S slim

Подключаем менеджер входа


systemctl enable slim.service



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

systemctl reboot



Дальнейшую настройку (переодически обновляется) Awesome WM  можно посмотреть здесь



Комментариев нет:

Отправить комментарий