Загрузка исходников в отдельную папку
Гость 4 февраля, 2006 - 19:22
Подскажите кто знает, как сделать так, если на винте имеется 2 папки с дистфайлами, новые исходники качались только в одну из них, а при emerge -pv использовались обе.
Нужно для того чтобы выкаченное нное кол-во гигабайт записать на двд, потом создать еще одну папку и выкачивать уже в нее, чтобы потом опять заболванить, но нужно чтобы емержи использовал все папки с файлами на винчестере.
Если прописать локальное зеркало то в папку файлы будут копироваться, это не нужно.
»
- Для комментирования войдите или зарегистрируйтесь
Вариант решения
Не мучайся. ТО, что ты хочешь сделать на мой взгляд неосуществимо без вмешательста в код emerge.
Сделай подругому.
Введи в крон ежесуточный, или еженедельный ls -1 /usr/portage/distfiles > /папка_для_листинга/listing.`date +%Y_%m_%d_-_%T`
Заодно вспомишь diff и sed. Полученные диффы можно юзать для определиния новых скачанный фалов и их размеров, а также для их копирования.
Или можеть всё это замутить при помощи find.
Re: Вариант решения
А здесь нет никаких предложений? :))
Чтобы например определялись 2 переменные DISTDIR1 и DISTDIR2 , а закачка шла только в DISTDIR1
Загрузка исходников в отдельную па
Можно придумать что-нибудь наподобие mount --bind ...