LINUX.ORG.RU

способ #1: указать в конфиге makepkg PKGDEST=/var/cache/pacman/pkg/ и собирать из-под рута / дать юзеру права на запись в /var/cache/pacman/pkg/
способ #2: придумай сам

kostett ★★★
()
$ grep DEST /etc/makepkg.conf
PKGDEST= # собранные пакеты
SRCDEST= # скачиваемые исходники
SRCPKGDEST= # src.pkg
aidan ★★★★
()
Ответ на: комментарий от FIL

кто-то может выйти из гугла на этот тред, включи мозг

kostett ★★★
()

о, еще придумал. Создаем симлинк на папку сборки в htdocs, запускаем любой веб-сервер, которому эта папка принадлежит, и устанавливаем пакеты с помощью pacman -U http://localhost/package.pkg.tar.gz
тогда пакман скачает пакет к себе в кэш и только затем установит.
Круто ведь, да?)

kostett ★★★
()
Ответ на: комментарий от kostett

Ну да. Только вот pacman'у самому тоже нужны права root. Так что раз мы можем запускать pacman, то почему мы не можем сделать cp/mv прямо в каталог кеша?

KivApple ★★★★★
()
Ответ на: комментарий от KivApple

ТСу в конфе этот вариант чем-то не понравился, я ему все там рассказал, что здесь писал :Q но он, по ходу, с утреца чем-то хорошо упоролся и посчитал, что на ЛОРе ему дадут неведомую волшебную палочку которая все сделает сразу и хорошо.
еще он боисся случайно удалить кэш пакетов, а еще (!) он юнити на арче юзает, только тсс, никому не слова

kostett ★★★
()
Ответ на: комментарий от FIL

а ты думал, что у лоровцев один стул? Да их два минимум, такие толстые тела еще держать надо. А я по бесконфликтности своей стараюсь не выделяться из общей массы

kostett ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.