Учебники (How-To & F.A.Q)

как написать PKGBUILD

В связи со стремительным набором популярности я заметил, что на manjaro стремительно стали пробовать переходить убунтоводы, минтовцы и прочие дебианщики. Очень часто наблюдаю комментарии, что в манджаро apt-get не работает или рекомендации установить deb-пакет при помощи dpkg. Такие фразы периодически веселят, но когда это происходит практически каждый день в телеграмм-чате я все-таки решился написать маленький how-to как же все-таки написать PKGBUILD и установить приложение, которого нет в аур. Писатель из меня никудышный, поэтому не стоит оценивать перо автора очень критично. И так приступим. Читать дальше
Manjaro KDE Edition

Где хранится собранный пакет из AUR?

Добрый вечер!

Ув.сообщество,
Ситуация такая, что вот уже второй час (на 4 ядрах) собирается пакет webkitgtk2 из AUR, в дальнейшем мне его нужно будет поставить еще на один ПК и очень не хочется собирать его по новой.

Что делать? Как быть? Где располагаются собранные пакеты из AUR?
Управление пакетами

Ускорение сборки пакетов AUR

Ещё раз об ускорении сборки пакетов из AUR (для тех, кто пропустил).

1. Откройте для себя пакет pacaur. Позволяет почти полностью уйти от порой весьма многочисленных «да/нет» при установке. Кроме того с успехом заменяет pacman. Одним словом два в одном. Англоязычный форум пакета.
yaourt -S pacaur 

2. Настройте ваш компьютер с помощью пакета ccache. Ускоряет повторную и последующие компиляции пакета. Страница в вики. Дополнительным преимуществом нижеприведенных настроек является возможность использования всех ваших ядер при компиляции.
pacaur -S ccache
sudo nano /etc/makepkg.conf 

Два изменения в makepkg.conf. Раскомментировать
BUILDENV=(fakeroot !distcc color ccache check !sign) 

Раскомментировать и редактировать
MAKEFLAGS
установив значение потоков в соответствии с вашим процессором. Например, 8 потоков (4 ядра) будут выглядеть вот так
MAKEFLAGS="-j8" 

И дополнительная строка в .bashrc (скрытый файл в домашней директории home).
export PATH="/usr/lib/ccache/bin/:$PATH" 

Оригинал на английском (но понять очень легко) здесь.

В Новый год с новыми возможностями!)))

P.S. К сожалению автор pacaur выложил такое сообщение о прекращении проекта.
Spyhawk commented on 2016-02-17 18:21
[2017-12-15] This project is now unmaintained. Users are encouraged to move to another solution (see wiki for alternatives).
Вроде как пока поддерживается 4-й pacman по идее всё должно продолжать работать. Альтернатив по минимизации действий пользователя пока не вижу (хотя в вики целый набор пакетов для работы с AUR).