2
我想自動創建我的Debian鏡像。用Preseed在/etc/apt/sources.list中設置鏡像
使用Packer 0.7.1和Preseed這個目前工作得很好,我唯一不能正確的是/etc/apt/sources.list
的內容。
我希望它是這樣的:
deb http://http.debian.net/debian wheezy main
deb-src http://http.debian.net/debian wheezy main
deb http://http.debian.net/debian wheezy-updates main
deb-src http://http.debian.net/debian wheezy-updates main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
以我目前的劇本,我只能得到最後兩行是不夠的通過apt-get install
安裝軟件。
這是我嘗試設置了反光鏡和易於在我preseed_wheezy.cfg
:
### Mirror settings
d-i mirror/country string manual
d-i mirror/http/hostname string http.debian.net
d-i mirror/http/directory string /debian
d-i mirror/http/proxy string
d-i mirror/suite string wheezy
### Apt setup
d-i apt-setup/use_mirror boolean true
d-i apt-setup/hostname string http.debian.net
d-i apt-setup/directory string /debian/
d-i apt-setup/non-free boolean true
d-i apt-setup/contrib boolean true
d-i apt-setup/security-updates boolean true
d-i apt-setup/security-updates-fail string security.debian.org
apt-mirror-setup apt-setup/use_mirror boolean true
apt-mirror-setup mirror/http/hostname string http.debian.net
apt-mirror-setup apt-setup/contrib boolean true
apt-mirror-setup apt-setup/non-free boolean true
此外,這裏是我的packer JSON file和完整preseed_wheezy.cfg。
我很高興爲每個建議。
您是否曾經發現預包含的文件對於Packer應該是什麼樣子?如果是這樣,請添加答案! – 2015-11-18 13:43:01