Не удается найти файлы кэша Apt-Cacher NG после выполнения предварительной установки Ubuntu с использованием cacher в качестве прокси
Я установил Apt-Cacher NG на хосте Ubuntu. Я использую это для кэширования другой установки Ubuntu и настройки репо для дальнейшей установки. Я попытался установить Ubuntu с помощью файла preseed ниже, указывая на прокси-сервер кэша. Я не могу найти кэшированные файлы.deb. Они кешируются?
Preseed file:
d-i debian-installer/locale string en_US
d-i time/zone string UTC
d-i keyboard-configuration/xkb-keymap select us
d-i netcfg/choose_interface select auto
d-i mirror/country string enter information manually
d-i mirror/http/hostname string 10.0.2.2:3142
d-i mirror/http/directory string /archive.ubuntu.com/ubuntu
d-i partman-auto/method string regular
d-i partman-auto/expert_recipe string \
scheme :: \
200 0 200 ext4 \
$primary{ } \
$bootable{ } \
method{ format } \
format{ } \
use_filesystem{ } \
filesystem{ ext4 } \
mountpoint{ /boot } . \
200% 0 200% linux-swap \
$primary{ } \
method{ swap } \
format{ } . \
1 0 -1 ext4 \
$primary{ } \
method{ format } \
format{ } \
use_filesystem{ } \
filesystem{ ext4 } \
mountpoint{ / } .
d-i partman-partitioning/confirm_write_new_label boolean true
d-i partman/choose_partition select finish
d-i partman/confirm boolean true
d-i partman/confirm_nooverwrite boolean true
d-i base-installer/excludes string laptop-detect
d-i base-installer/kernel/override-image string linux-server
d-i clock-setup/utc-auto boolean true
d-i clock-setup/utc boolean true
d-i time/zone string US/Pacific
d-i clock-setup/ntp boolean true
d-i mirror/country string US
d-i mirror/http/proxy string
d-i pkgsel/install-language-support boolean false
tasksel tasksel/first multiselect standard, ubuntu-desktop
d-i pkgsel/include string curl sudo ubuntu-desktop
d-i pkgsel/language-packs multiselect
d-i grub-installer/only_debian boolean true
d-i grub-installer/with_other_os boolean true
d-i finish-install/reboot_in_progress note
1 ответ
Я думаю, вам нужно установить mirror/http/proxy на вашем хосте apt-cacher-ng, в противном случае он, вероятно, использует версию зеркала archive.ubuntu.org для конкретной страны, которая может не соответствовать указанному вами URL-адресу зеркала. Недостатком зеркала / http / proxy является то, что он влияет на ВСЕ загрузки http (wget / curl / etc) в течение срока действия preseed.
На самом деле после дальнейшего чтения вы должны покинуть страну как буквально country string manual, В данном случае руководство не означает "замени меня", это означает, что не нужно автоматически выбирать зеркало (поведение по умолчанию), и именно поэтому вы не видели никакого трафика на вашем хосте apt-cacher-ng, системе просто обойти его и вместо этого пойти в местное региональное зеркало.