Как автоматически удалять старые версии пакетов из пользовательского репозитория? [дублировать]

Возможный дубликат:
Удаление старых пакетов из локального репозитория

Я хочу создать частный репозиторий для Ubuntu.
Я выполнил команду dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz и успешно создал мой репозиторий. Через несколько дней я обновил свой ubuntu и поместил загруженные архивы из /var/cache/apt в свой личный репозиторий. Я снова выполнил вышеуказанную команду для обновления моего репозитория, но он показал некоторые проблемы с версиями (несколько версий для одной и той же программы). Я попробовал с помощью переключателя -m, чтобы разрешить несколько версий, и репозиторий был успешно создан.

Мои вопросы: Могу ли я автоматически удалить старые версии из моего личного репозитория Ubuntu (это может сэкономить мое дисковое пространство)

2
задан 13 April 2017 в 15:23

1 ответ

Если я правильно понимаю вопрос, я бы порекомендовал вам использовать apt-mirror

Это может отражать целые дистрибутивы Ubuntu или только ppa, если хотите.

Он поддерживает актуальность репо, поэтому вам не нужно беспокоиться о том, чтобы обновлять версии вручную.

Вам просто нужно запускать одну команду каждый раз для обновления.

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: