Debian NetInstall: instalação personalizada

Neste artigo venho apresentar como realizar a instalação do Debian GNU/Linux a partir do CD NetInstall com uma seleção personalizada de softwares.

[ Hits: 97.699 ]

Por: edps em 19/05/2010 | Blog: https://edpsblog.wordpress.com/


Introdução



Uma das coisas que mais gosto no Debian e também no Arch Linux é o fato de poder partir de uma instalação mínima para um desktop personalizado, com os softwares que quero, na mais pura filosofia 'faça-você-mesmo'.

Inicialmente a abordagem deste artigo visa a instalação da versão Testing do Debian, codinome 'Squeeze', mas apesar disso nada impede que a mesma seja feita com mídias do Lenny/Stable ou Sid/Unstable, para esses casos será necessário alterar alguns nomes de pacotes incluídos no script de instalação que veremos mais a frente.

Download do CD NetInstall

O download do CD NetInstall pode ser feito a partir dos seguintes endereços:

Debian Squeeze:

amd64:
http://caesar.acc.umu.se/cdimage/squeeze_di_alpha1/amd64/iso-cd/debian-testing-amd64-netinst.iso
i386:
http://hammurabi.acc.umu.se/cdimage/squeeze_di_alpha1/i386/iso-cd/debian-testing-i386-netinst.iso

Debian Squeeze (Daily Build Snapshot) * RECOMENDADO (build diário):

amd64:
http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/amd64/iso-cd/debian-testing-amd64-netinst.iso
i386:
http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/i386/iso-cd/debian-testing-i386-netinst.iso

Debian Lenny 5.0.4:

amd64:
http://cdimage.debian.org/debian-cd/5.0.4/amd64/iso-cd/debian-504-amd64-netinst.iso
i386:
http://cdimage.debian.org/debian-cd/5.0.4/i386/iso-cd/debian-504-i386-netinst.iso

Debian Lenny 5.0.4/Custom (kernel 2.6.32, suporte a novos dispositivos e ao ext4):

Maiores detalhes em: http://mirror.home-dn.net//d-i/

amd64:
http://kmuto.jp/debian/d-i/2.6.32/amd64/lenny-custom-0116.iso
http://mirror.home-dn.net/d-i/2.6.32/amd64/lenny-custom-0116.iso

i386:
http://kmuto.jp/debian/d-i/2.6.32/lenny-custom-0116.iso
http://mirror.home-dn.net/d-i/2.6.32/lenny-custom-0116.iso

Observações:

1) embora haja suporte ao ext4, o desenvolvedor recomenda não usá-lo para sua partição raiz /, embora ele mesmo afirme usá-la;
2) recomenda separar a partição /boot, formatando-a em ext3;
3) caso tenha escolhido o ext4, adicionar o parâmetro de boot: "rootfstype=ext4" no grub-pc; e
4) configure a opção vga para 778 ou 773, eu uso 773.

FAQ for Debian Lenny:

How to use ext4?
Since 0627 image, my d-i image supports new filesystem, ext4. You can choose ext4 at partition manager (partman) screen. But be careful, ext4 isn't mature yet. Don't use it for a production system. And I strongly recommend to NOT USE EXT4 FOR YOUR BOOT PARTITION.
Even though, I want to use ext4 for my boot (root) filesystem!
Sigh. To separate /boot from the root partition and to use ext3 for /boot is really recommended solution. If you can't agree this idea, here is a summary to use ext4 for boot partition. 1. Use the expert mode. 2. Choose grub-pc instead of legacy grub (you'll be asked in expert mode). 3. Append boot parameter "rootfstype=ext4" at Grub screen.
Installer always stops after 'setting console mode to Unicode (UTF-8)'.
This is because Linux kernel failed to set up VESA mode for your video card properly. Here is a workaround. Push Tab key at the installer boot screen, then append space and vga=788 option. Push Enter key. 788 is 800x600x64k color mode. If it still goes hangup, try 771 (800x600x8), 773 (1024x768x8), and so on.
Where is linux-headers package?
You can take it via APT after adding custom-CD to /etc/apt/sources.list by "apt-cdrom add". You can see it in pool/main directory also.

Bem, chega de blá, blá, blá, escolham o CD NetInstall de sua preferência e passamos ao próximo passo.

    Próxima página

Páginas do artigo
   1. Introdução
   2. Instalação do sistema básico
   3. Sources.list
   4. Personalizando seu novo Debian
   5. Conclusão
Outros artigos deste autor

Compilação, empacotamento, instalação e configuração do WINE-dev

Ailurus - Canivete suíço para o Ubuntu

Ubuntu Lucid Lynx - Instalação mínima (mini-iso) de 13MB

Ubuntu Control Center

Lubuntu, um Ubuntu mais Leve!

Leitura recomendada

APT-GET sem CD: criando repositórios locais (parte 2)

Bluetooth no Debian 4.0

Instalando e configurando o Wine

Oracle-XE servidor com acesso ssh - Debian Lenny 5.0

Instalando Linux em notebooks que mostram DISABLING IRQ

  
Comentários
[1] Comentário enviado por removido em 27/05/2010 - 22:27h

ATUALIZAÇÃO:

Leiam a minha dica:
http://www.vivaolinux.com.br/dica/Adicionando-os-repositorios-do-VirtualBox-no-Debian-e-Ubuntu/

Pois houve a troca da chave GPG do VirtualBox, agora chamado Oracle VM VirtualBox.

[2] Comentário enviado por brunotec em 13/12/2010 - 00:32h

Parabéns!! Gostei desse artigo, pois deu uma otimizada e tanto no sistema!!

Agora se não for muito encomodo gostaria de tirar uma duvida......

Eu editei esse script do meu jeito ideal e adicionei outras coisas que tbm gostaria que já na instalação ele instalasse, mas eu gostaria que esse script instalasse tudo automáticamente sem ficar me perguntando toda hora "[ S/N ] ?"

Eu pesquisei na net como deixar o apt-get install automático mas não achei.

Agradeceria muito se pudesse me ajudar pois quero criar um script padrão para toda vez que precisar instalar o sistema usar ele, embora eu pudesse criar uma imagem do meu HD mas dessa forma só serveria pro meu hardware atual e não em outros PC's diferentes!!


Grato.

[3] Comentário enviado por mcnd2 em 13/12/2010 - 19:13h

Gostei!!!

Muito bom.

Se o 'Squeeze' continuar me maltratando vou ver se sigo este método do "Netinstall".

Parabéns pelo artigo.

Abraço.

[4] Comentário enviado por removido em 13/12/2010 - 22:01h

@brunotec, adicione -y ao final de cada comando para instalação, ou em alguns casos específicos será necessário adicionar -y --force-yes, como em:

$ sudo apt-get install <programa> -y
ou
$ sudo apt-get install <programa> -y --force-yes

* advirto que não gosto nem tenho costume de usar estes artifícios, porque digamos que para ter um programa 'x' o mesmo conflite com o gnome-session, nvidia-kernel-dkms ou outro e requer a remoção deste programa para que seja instalado, aí meu caro, como você adicionou -y (SIM) --force-yes (FORÇAR INSTALAÇÂO) não terá choro nem vela o programa será removido e o outro instalado porque você especificou que desejava assim, entendeu?

[5] Comentário enviado por removido em 13/12/2010 - 22:49h

M¢Nd²,

obrigado pelo comentário, se o Squeeze deixá-lo sossegado (rsrsrs), ainda assim recomendo a instalação por meio do NetInstall, porque o CD1, a versão com KDE e as outras enchem nosso PC de programas (pelo menos a meu ver: inúteis), estou tentando fazer um artigo sobre o Debian SID, mas esbarro no fato que já existem artigos sobre instalação do Debian: o do Percival, esse meu e outros, então verei se consigo pular essa parte me prendendo apenas na parte de configuração, meu problema maior é tempo disponível.

um abraço.

[6] Comentário enviado por brunotec em 14/12/2010 - 09:51h

Obrigado edps!!

Fique atento a sua dica e primeiramente vou realizar testes no virtual box com -y --force-yes
e então verei seu comportamento mas acredito eu que irei optar pelo bom censo e irei deixar de lado essa opção pois pode causar sérios danos.. rsrsrrs

Enfim.. obrigado pela paciência em explicar pro molecão aqui rsrsrsr.

[7] Comentário enviado por removido em 28/12/2010 - 11:15h

deu uma vontade de testar denovo o debian

[8] Comentário enviado por removido em 04/01/2011 - 19:07h

Cara muito bom mesmo. Parabéns edps. Vou testar aqui.

Abraço

[9] Comentário enviado por crf-rafa em 06/01/2011 - 21:59h

me falavam dessa forma de instalar o Debian, achava q era bicho de 7 cabeças, mas so instalo assim agora e nao conhecia esse --no-install-recomends
Valew edps (:


[11] Comentário enviado por removido em 28/01/2011 - 20:44h

Vou voltar a usar o debian e vou usar esse tuto.
Esquici tudo a respeito do debian :)
A principio testarei em uma maquina virtual e depois vou instalar em uma partição que separei para o debian.
E ótimo tutorial!.

[12] Comentário enviado por removido em 28/01/2011 - 21:14h

@rdfreitas, aguarde só mais um pouquinho e no dia 06 Fev baixe a imagem oficial do instalador do Squeeze, que agora está na versão RC2:

http://www.debian-news.net/2011/01/23/debian-installer-6-0-release-candidate-2-release/
http://www.debian.org/devel/debian-installer

t+

[13] Comentário enviado por emanoelms em 28/02/2011 - 23:23h

Edps

segui o seu tutorial que por sinal ficou muito bom, instalei o Gnome enxuto só que não consigo alterar o plano de fundo e não aparece as preferẽncias de aparẽncia, eu instalei o Gnome cheio de "traqueiras" para teste aí veio normal as opções, mas queria continuar com gnome "enxuto" mas podendo alterar as opções de aparência.

[14] Comentário enviado por emanoelms em 02/03/2011 - 07:42h

instalei o pacote gnome-core aí apareceu a opção preferẽncias de aparẽncia.

[15] Comentário enviado por ComaRoX em 15/07/2011 - 10:17h

Cara.... Sem brincadeira, você é um dos caras que mais curto ler as dicas aqui no vivaolinux. Parabéns!

[16] Comentário enviado por removido em 15/07/2011 - 17:16h

Thanks @ComaRoX!

@emanoelms. desculpe-me somente hoje é que vi esses seus comentários.

[17] Comentário enviado por davimendes em 24/10/2011 - 11:16h

valew msm!!!

muito útil!

[18] Comentário enviado por removido em 25/10/2011 - 18:25h

@davimendes,

obrigado pelo comentário.

[19] Comentário enviado por lucianofs em 15/02/2012 - 15:19h

Achei esse artigo muito instrutivo, como iniciante tentei baixar o iso pelo endereço e não consegui.
Bom, aí vai o link para aqueles que estão aprendendo e tiveram a mesma dificuldade para encontrar
o lenny netinstall:

http://cdimage.debian.org/cdimage/archive/5.0.4/i386/iso-cd/

Obrigado

[20] Comentário enviado por luizlmarins em 06/10/2012 - 22:09h

Só uma dúvida ...

Se este script não estiver previamente disponível em outra partição, qual seria a solução?

[21] Comentário enviado por guerradesouza em 15/11/2018 - 21:10h

Passo a passo de respeito:
https://etretecnoeduc.blogspot.com/2018/11/instalando-debian-netinst-no-virtualbox.html


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts