LINUX.ORG.RU

А можно debootstrap'у по человечески указать, чтобы он поменьше пакетов качал?


0

0

Потребовалось потестить разрабатываюмаю конторой софтинку под последними несколькими версиями Ubuntu. Я решил у себя в Debian с помощью debootstrap'а поднять в vserver несколько последних версий Ubuntu. Конечно ядро будет Debian'овское и все равно потом все будет тестироваться на реальных убунтах, но в качестве первого приближения пока сойдет.

И проблема в том, что debootstrap качает какую-то уйму пакетов, причем далеко не «низкоуровневых» и «важных для запуска», а чуть ли не уровня «обоев для рабочего стола». Подумал, может есть какой-то параметр для того, чтобы выбрать набор пакетов, устанавлеваемых debootstrap'ом, но ничего не нагуглил, кроме способа править debootstrap'овские скрипты.

Может я что-то пропустил? Подскажите, пожалуйста, как задать debootstrap'у, чтобы он качал только базовую систему.

Использую debootstrap и скрипты для установки Ubuntu из Debian'овского debootstrap 1.0.23. Может в убунтовском debootstrap'е скрипты прямее и позволяют указать ставить только самое необходимое?

★★

Ответ на: комментарий от elipse

так раза в два меньше пакетов тянет,
контрольный запуск:
#debootstrap --variant=minbase --print-debs --arch=i386 testing /testing-chroot http://ftp.uk.debian.org/debian/

I: Retrieving Release
I: Retrieving Packages
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
I: Found additional required dependencies: insserv libbz2-1.0 libdb4.8 liblzma2
I: Found additional base dependencies: debian-archive-keyring gnupg gpgv libreadline5 libusb-0.1-4 readline-common
base-files base-passwd bash bsdutils coreutils dash debconf debconf-i18n debianutils diffutils dpkg e2fslibs e2fsprogs findutils gcc-4.4-base grep gzip hostname initscripts insserv libacl1 libattr1 libblkid1 libbz2-1.0 libc-bin libc6 libcomerr2 libdb4.8 libgcc1 liblocale-gettext-perl liblzma2 libncurses5 libpam-modules libpam-runtime libpam0g libselinux1 libsepol1 libss2 libstdc++6 libtext-charwidth-perl libtext-iconv-perl libtext-wrapi18n-perl libuuid1 login lsb-base mawk mount ncurses-base ncurses-bin passwd perl-base sed sensible-utils sysv-rc sysvinit sysvinit-utils tar tzdata util-linux xz-utils zlib1g apt debian-archive-keyring gnupg gpgv libreadline5 libusb-0.1-4 readline-common

elipse ★★★
()
Ответ на: комментарий от elipse

точно, спасибо. вот в man я и не заглянул =)

wieker ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.