7

Когда мы используем

Ubuntu APT-Get

первый процесс загружает необходимые файлы во временную папку

/ вар / кэш / меткие / архивы

Установка будет сделана только после этого. Можем ли мы перенести эти файлы в другую систему, чтобы мы могли устанавливать эти приложения без использования Интернета.

т.е. при наборе следующей команды

apt-get application-name

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

3 ответа3

6

В семействе Apt есть много других инструментов, которые могут помочь в управлении пакетами.

  • apt-move может создать локальный репозиторий "только установленные пакеты",
  • apt-cacher или apt-cacher-ng являются кеширующими прокси,
  • apt-proxy - это еще один прокси и частичное построение зеркал,
  • apt-zip может обновлять не подключенный к сети компьютер, используя Apt и сменные носители (Zip здесь относится к старому 100 МБ дискетоподобному носителю, а не к сжатию),
  • aptoncd создает репозитории на CD с пакетами, загруженными Apt

Они доступны как отдельные пакеты; по большей части вы устанавливаете их на компьютер с сетевым доступом к официальным репозиториям Apt и используете их для создания репозиториев пакетов на съемных носителях (для apt-zip или aptoncd) или настраиваете этот компьютер в качестве локального репозитория, который другие машины в локальной сети могут получить доступ (для различных прокси и apt-move).

Как указывает Бром в комментариях, если у вас разные архитектуры, некоторые из них будут более полезны, чем другие.

3

Да, вы можете сделать это. apt-get сначала будет смотреть на папку кеша, и если версия пакета, который вы хотите установить, совпадает с версией кеша, apt-get будет использовать версию кеша, не выходя в интернет

3

я могу придумать два варианта - использовать dpkg для установки пакетов или использовать aptoncd

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .