Есть ли способ просто загрузить все репозитории Ubuntu, используя apt-get
? Я ищу что-то вроде:
sudo apt-get install --download-only *
Так что я могу получить доступ к загруженному хранилищу в каталоге /var/cache/apt/archives/
.
Есть ли способ просто загрузить все репозитории Ubuntu, используя apt-get
? Я ищу что-то вроде:
sudo apt-get install --download-only *
Так что я могу получить доступ к загруженному хранилищу в каталоге /var/cache/apt/archives/
.
mirror.list
. Где одни и те же адреса работают хорошо, когда определены вsources.list
. Поэтому я ищу альтернативный путь.Ответы:
Прежде всего, это не удобный способ. Вместо этого вы должны использовать метод, упомянутый здесь . Но как ответ на вопрос.
Сначала создайте файл, который содержит имена всех доступных пакетов, использующих
apt-cache
.Это создаст файл
packagelist
со всеми доступными пакетами.Теперь создайте простой скрипт для загрузки всех пакетов, представленных в файле.
packagelist
Сохрани это.
Сделайте его исполняемым с помощью
Теперь откройте терминал и войдите как root
Он загрузит все доступные пакеты в зависимости от вашего
/etc/apt/sources.list
в/var/cache/apt/archives
каталогеисточник
Вы можете использовать инструмент под названием apt-cacher. Вы можете проверить эту ссылку для получения дополнительной информации. Надеюсь, поможет.
источник