User Tools

Site Tools


notes:debootstrap

This is an old revision of the document!


debootstrap --include=openssh-server,vim,whiptail,language-pack-en-base \
--variant=minbase raring /mnt/usb http://us.archive.ubuntu.com/ubuntu


http_proxy="192.168.1.7:8000" debootstrap \
--include=openssh-server,vim,whiptail,language-pack-en-base,bzip2 \
,sudo,lsb-release,pciutils,usbutils,iputils-ping,rsyslog,isc-dhcp-client \
--variant=minbase raring /mnt/usb http://us.archive.ubuntu.com/ubuntu

mount --bind /dev /mnt/usb/dev
chroot /mnt/usb /bin/bash
mount none -t proc /proc
mount none -t sysfs /sys

If this is to be used on different machines remove udev rules to write permanent net rules

rm /lib/udev/write_net_rules
rm /etc/udev/rules.d/70-persistent-net.rules

dhcp3-client linux-image-server sudo rsyslog tasksel lvm2

upstart error in chroot https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/430224

dpkg-divert --local --rename --add /sbin/initctl
ln -s /bin/true /sbin/initctl

and then before exiting the chroot
rm /sbin/initctl
dpkg-divert --local --rename --remove /sbin/initctl

To install kde add the universe repository and do

apt-get install kubuntu-desktop

Edit/configure /etc/fstab create users

configure libvirt

apt-get install libvirt-bin virtinst qemu-kvm virt-viewer
apt-get install munin ethtool lm-sensors acpi smartmontools

To fix all of the perl locale issues

apt-get install language-pack-en-base

http://www.rackspace.com/knowledge_center/article/ubuntu-repairing-perl-locale-errors

For more information:

https://fedoramagazine.org/os-chroot-101-covering-btrfs-subvolumes/

notes/debootstrap.1647738798.txt.gz · Last modified: by david