Установка и первичная настройка Arch Linux + Xfce, часть 2

В этой статье я покажу как сделать работу с bash терминалом более удобной, а также, покажу как нужно правильно устанавливать yaourt.

Цвета в терминале

Добавим подсветку имени пользователя для терминала, для этого откроем файл ~/.bashrc

$ nano ~/.bashrc

И заменим строку

PS1='[\u@\h \W]\$ '

строкой

PS1='\[\e[0;32m\]\u\[\e[m\] \[\e[0;37m\]\w\[\e[m\] \[\e[0;32m\]\$\[\e[m\] '

Сделаем похожее для root пользователя:

Откроем файл ~/.bashrc

# nano ~/.bashrc

И добавим строку

PS1='\[\e[0;31m\]\u\[\e[m\] \[\e[0;37m\]\w\[\e[m\] \[\e[0;31m\]\$\[\e[m\] '

Теперь, после следующего входа в bash, будет легко понять в каком пользователе вы сейчас находитесь, так как ваш пользователь будет выделяться зелёным(32) цветом, а профиль root пользователя красным(31).

Мышь в терминале

Иногда приходится работать в терминале, а не его эмуляторе. И с некоторыми программами, например Midnight Commander, там будет удобнее работать с мышью. Чтобы использовать мышь в терминале достаточно установить пакет gpm.

sudo pacman -S gpm

Автодополнение

Автодополнение — это очень удобная фича терминала bash. Кнопкой Tab можно существенно облегчить и ускорить ввод команд. Однако такая возможность не предоставляется для таких программ как sudo, pacman и некоторых других. Чтобы исправить эту несправедливость достаточно установить пакет bash-completion.

sudo pacman -S bash-completion

Установка yaourt

yaourt — это обёртка для пакетного менеджера pacman, с некоторыми расширениями и поддержкой репозитория AUR.

Его нет в репозиториях pacman, но его можно поставить из AUR. Первым делом нужно установить yajl. Установите его с помощью pacman:

# pacman -S yajl

После этого необходимо установить пакет package-query. Для этого скачайте tarball: package-query.tar.gz

Перейдите в скачанную директорию с помощью cd.

cd ~/Downloads/

Распакуйте скачанный архив:

tar xzf package-query.tar.gz

Перейдите в распакованную директорию с помощью cd.

cd package-query/

Соберите пакет с помощью makepkg

makepkg

И установите пакет(версия пакета может отличаться):

sudo pacman -U package-query-1.1-2-x86_64.pkg.tar.xz

Теперь приступим к установке самого yaourt.

Для этого скачайте tarball: yaourt.tar.gz
Перейдите в скачанную директорию с помощью cd.

cd ~/Downloads/

Распакуйте скачанный архив:

tar xzf yaourt.tar.gz

Перейдите в распакованную директорию с помощью cd.

cd yaourt/

Соберите пакет с помощью makepkg

makepkg

И установите пакет(версия пакета может отличаться):

sudo pacman -U yaourt-1.2.2-1-any.pkg.tar.xz

Всё, теперь вы можете использовать yaourt, для установки пакетов из AUR. Он имеет идентичные pacman‘у параметры.

Пример установки пакета из AUR:

yaourt -S dropbox

Чтобы обновить все пакеты, включая пакеты из AUR, нужно использовать следующую команду:

yaourt -Syua
Другие статьи об установке
Перейти к верхней панели