Как я могу избежать загрузки пакетов каждый раз, когда я устанавливаю свою Ubuntu?
Каждый раз, когда я устанавливаю Ubuntu на компьютер, мне приходится загружать приложения / пакеты общим размером 1,5~2 ГБ, и это занимало много времени и пропускной способности моей сети!!
Как я могу избежать загрузки одних и тех же пакетов, которые я загружаю каждый раз, т.е. мне просто нужно иметь архив пакетов, которые были загружены один раз и где-то сохранены, и использовать / устанавливать их при установке новой Ubuntu? (как я сделал в Windows - установочные файлы...)
4 ответа
Вы можете установить apt-cache-ng на одном из ваших компьютеров и настроить apt для прокси на сервере apt-cache-ng, вместо этого каждый раз отправляясь в Интернет, файлы кэшируются и доставляются локальным компьютером.
Сервер может быть легко установлен с
sudo apt-get install apt-cacher-ng
Клиент (т.е. устанавливаемый компьютер) может быть настроен путем создания файла, содержащего
Acquire::http { Proxy "http://CacheServerIp:3142"; };
в каталоге
/etc/apt/apt.conf.d
Вы можете создать свой собственный локальный репозиторий.
Хранилище будет периодически обновляться новыми пакетами из Интернета, и вы можете использовать хранилище для установки новых компьютеров в вашей локальной сети. Это вызовет сетевой трафик, но не будет интернет-трафик во время установки, и это будет быстрее..
Ссылка на https://help.ubuntu.com/community/AptGet/Offline/Repository
Я Нуб. Просто установите APTonCD. Это приложение сделает резервную копию ваших пакетов обновлений, и вы сможете установить его на другой Ubuntu. только мои 0,02 доллара! Надеюсь, это поможет.
Устанавливать squid-deb-proxy
на одном из ваших компьютеров (который затем будет действовать как прокси-сервер пакета), и установите squid-deb-proxy-client
на остальных. Клиенты автоматически обнаружат присутствие прокси-сервера (используя Avahi) и загрузят пакеты оттуда; в случае, если клиенты попадают в другую сеть (что часто случается с ноутбуками), они автоматически переключаются на прямую загрузку.