LINUX.ORG.RU

> 1. как удалять из кеша и репозитария старые дебки? типа eclean в женте

apt-get autoclean

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

там по моему удаляются те дебки которые не входят в кэш пакетов ... так что с этим аккуратнее ...

SI ★★☆☆
()

как запретить удаление пакета из кеша, если он есть в системе и/или указанном мной списке?

создать локальный кэш пакетов с наивысшим приоритетом ???? Т е скопировать в отдельных каталог те пакеты которые поставлены "вручную", далее сделать из этого каталога репозитарий и дать ему наивысшый приоритет ...

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

apt-get --help

autoclean - Erase old downloaded archive files

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

>apt-get autoclean

ну и плюс APT::Clean-Installed "off"

Muromec ☆☆
() автор топика
Ответ на: комментарий от SI

неее... я неправильно сформулировал задачу.

на другой машине установлен psi. у меня он НЕ установлен. нужно, чтобы он скачивался ( ну это я сам могу скрыптами ) в кеш, и не удалялся при autoclean. из кеша котом делается репозитарий через apt-ftparchive.

Muromec ☆☆
() автор топика
Ответ на: комментарий от Xellos

он сервер свой поднимает, что не есть хорошо и не совсем то.

пакеты в основном будут таскаться на сменных носителях aka эрвешках

Muromec ☆☆
() автор топика

типа такого:

apt-get install -dy psi # скачали psi с зависимостями в кеш
for downloaded_package in $DEPS
do
mv /var/cache/apt/archives/${downloaded_package}_*.deb /куда-то/там
done
apt-get autoclean

и где-то до этого нужно сформировать DEPS

Muromec ☆☆
() автор топика
Ответ на: комментарий от Muromec

Ещё раз. задача - зависимости для конкретного пакета? Или список установленных в системе пакетов? Или обе?

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

>+ пакетов из списка.

ну и их зависимостей

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