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