Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Both sides previous revision Попередня ревізія | |||
arch [2015/10/22 20:24] wombat [Из bootstrap] konsole formatting fixed |
arch [2015/12/02 19:01] wombat Установка программ |
||
---|---|---|---|
Рядок 192: | Рядок 192: | ||
====== Настройка ====== | ====== Настройка ====== | ||
- | |||
[[systemd|systemd]] | [[systemd|systemd]] | ||
+ | |||
+ | ===== Установка программ ===== | ||
+ | |||
+ | ==== Официальные ==== | ||
+ | |||
+ | Программные пакеты из официального хранилища программ ArchLinux устанавливаются при помощи программы [[https://wiki.archlinux.org/index.php/Pacman | pacman]]. В простейшем случае требуется такая последовательность действий: | ||
+ | |||
+ | Обновление списка программ, доступных для установки из хранилища: | ||
+ | |||
+ | pacman -Sy | ||
+ | |||
+ | Поиск нужной программы. Например, программы "geany": | ||
+ | |||
+ | pacman -Ss geany | ||
+ | |||
+ | Если программа присутствует в списке, её можно установить так: | ||
+ | |||
+ | pacman -S geany | ||
+ | |||
+ | ==== AUR ==== | ||
+ | |||
+ | [[https://wiki.archlinux.org/index.php/Arch_User_Repository | AUR]] (Arch User Repository) -- это поддерживаемое сообществом хранилище программ для ArchLinux. Но в отличие от официального хранилища, в AUR содержатся только сценарии сборки программ (PKGBUILD'ы). Используя эти сценарии автоматической сборки, пользователь может установить соответствующий пакет из исходников. | ||
+ | |||
+ | Для установки пакетов из AUR, понадобится программа [[https://wiki.archlinux.org/index.php/Yaourt | yaourt]]. Установить её можно так: | ||
+ | |||
+ | <konsole>~ $ sudo pacman -S base-devel yajl | ||
+ | ~ $ mkdir package-query | ||
+ | ~ $ cd package-query | ||
+ | package-query $ wget -O PKGBUILD 'https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=package-query' | ||
+ | package-query $ makepkg | ||
+ | package-query $ sudo pacman -U package-query-1.7-1-armv6h.pkg.tar.xz | ||
+ | package-query $ cd .. | ||
+ | ~ $ mkdir yaourt | ||
+ | ~ $ cd yaourt | ||
+ | yaourt $ wget -O PKGBUILD 'https://aur.archlinux.org/cgit/aur.git/plain/PKGBUILD?h=yaourt' | ||
+ | yaourt $ makepkg | ||
+ | yaourt $ sudo pacman -U yaourt-1.7-1-any.pkg.tar.xz | ||
+ | </konsole> | ||
+ | |||