/var/abs/local/yaourtbuild

в пакман.конф вбил

CacheDir = /home/USER/ABS/pkg/

в /etc/yaourtrc записал

ExportToLocalRepository /home/USER/ABS/pkg
TmpDirectory /home/USER/ABS/tmp

То есть смысл был перетащить все файловые операции по скачке-сборке пакетов на Хом. И вопрос - как сделать чтобы не затрагивалась папка /var/abs/local/yaourtbuild , туда, помимо /home/USER/ABS/tmp, тоже копируются исходники, собираются пакеты…выходит дубляж какой то! Хотелось бы чтобы все было в хом разделе

в /etc/makepkg.conf переменные SRCDEST и PKGDEST ? и как тогда с дубляжом?
ну и …))
И вопрос - как сделать чтобы не затрагивалась папка /var/abs/local/yaourtbuild
Думаю без правки исходников - никак, так как пути прописаны жестко в самих скриптах yaourt:
[[email protected] yaourt]$ grep /var/abs/local/yaourtbuild *
abs.sh:		wdirDEVEL="/var/abs/local/yaourtbuild/${pkgname}"
[[email protected] yaourt]$  
(/usr/lib/yaourt/abs.sh)
Остальное (использование переменных), имхо, сделано просто для удобства пользователя. Например, чтобы все собранные из исходников, готовые к установке пакеты складывались в определенное место. И т.д.
SunStroke
Думаю без правки исходников - никак, так как пути прописаны жестко в самих скриптах yaourt
Это не так, у меня указан другой каталог в yaourtrc, и все кладется только туда
zersaa
SunStroke
Думаю без правки исходников - никак, так как пути прописаны жестко в самих скриптах yaourt
Это не так, у меня указан другой каталог в yaourtrc, и все кладется только туда
к сожалению это не так, я переназначил папки как писал выше в yaourtrc и что ? да стало туда качаться, да стали пакеты туда скидываться НО собираются они все также в /var/abs/local/yaourtbuild и весь этот мусор также приходится вручную сносить!
собираются они все также в /var/abs/local/yaourtbuild и весь этот мусор также приходится вручную сносить
А если просто сделать /var/abs/local/yaourtbuild (или весь /var/abs) ссылкой на папку внутри профиля пользователя?
SunStroke
собираются они все также в /var/abs/local/yaourtbuild и весь этот мусор также приходится вручную сносить
А если просто сделать /var/abs/local/yaourtbuild (или весь /var/abs) ссылкой на папку внутри профиля пользователя?
можно и так, я спросил как все это сделать в первом посте. Не хочется просто навредить системе, в /var/abs находится дерево ABS, боюсь если я оставлю там симлинк на хом - может что то непонравиться арчу
 
Зарегистрироваться или войдите чтобы оставить сообщение.