Traduções: English - Français - Italiano - Deutsch - Español - Português (Brasil) - Русский - 简体中文
Esta página está muito desatualizada.
Debootstrap
Introdução
debootstrap é uma ferramenta que permite instalar a base de um sistema Debian num subdiretório de outro sistema já instalado. Este procedimento não requer instalação através de mídias de CD, na verdade, somente acesso a um repositório Debian repository é necessário. Através do debootstrap a instalação também pode ser feita por meio de outro sistema operacional, por exemplo, o debootstrap pode ser utilizado para instalar o Debian em uma partição não utilizada de um sistema baseado no Gentoo.
Caso você tenha interesse em configurar um chroot para compilação de pacotes Debian, por favor, veja em pbuilder.
Como as versões DebianTesting e DebianUnstable mudam rapidamente e seu objetivo é instalar o DebianTesting ou DebianUnstable, sugere-se que você baixe a versão mais recente do debootstrap da página package page e aplique-a durante o processo de instalação. Geralmente, não é muito recomendado instalar um pacote da versão instável em um sistema que está na versão estável, no entanto, como o debootstrap é realmente um simples shellscript e suas dependências são mínimas, o processo de instalação torna-se seguro.
Exemplos
Para localizar um espelho (mirror) mais próximo de sua localidade, veja a lista completa em Debian worldwide mirror sites.
Para configurar um Debian Lenny Lenny siga o procedimento:
main # cd / main # mkdir /lenny-chroot main # debootstrap lenny ./lenny-chroot http://ftp.br.debian.org/debian
Processo completo para criar uma instalação Debian baseado na versão sid (unstable):
main # cd / ; mkdir /sid-root main # debootstrap sid /sid-root http://ftp.br.debian.org/debian [ ... aguarde enquanto sistema baixa os componentes ... ] main # echo "proc /sid-root/proc proc defaults 0 0" >> /etc/fstab main # mount proc /sid-root/proc -t proc main # echo "sysfs /sid-root/sys sysfs defaults 0 0" >> /etc/fstab main # mount sysfs /sid-root/sys -t sysfs main # cp /etc/hosts /sid-root/etc/hosts main # chroot /sid-root /bin/bash chroot # dselect [ ... você pode usar o aptitude para instalar o mc, vim etc... ] main # echo "8:23:respawn:/usr/sbin/chroot /sid-root " \ "/sbin/getty 38400 tty8" >> /etc/inittab [ ... defina um terminal (tty) de login que será utilizado nesse sistema ... ] main # init q [ reload init ]
Veja também
debootstrap(8) manpage
Debian GNU/Linux Installation Guide : Installing Debian GNU/Linux from a Unix/Linux System
. http://www.debian.org/releases/stable/i386/apds03.html
FixMe: página muito desatualizada.