Debian Constantly Usable Testing (CUT)
Nesse artigo veremos como transformar em algo concreto, a ideia surgida do núcleo dos desenvolvedores Debian, ou
seja, a criação do Debian CUT (Constantly Usable Testing) uma distro rolling-release.
seja, a criação do Debian CUT (Constantly Usable Testing) uma distro rolling-release.
Parte 5: Prova de fogo!
Após pouco mais de 4 meses, desde a criação do artigo introdutório Atualizando o Debian CUT, chegou a hora de por o sistema de snapshots em testes.
Como pode ser visto na imagem abaixo, na época da confecção do artigo, o "sources.list" utilizado tinha os seguintes como repositórios: o snapshot de 31/Jul2011, o de atualizações de segurança e o do Debian Multimedia para o Debian Testing:
Na imagem acima, vê-se as informações do sistema: Debian Wheezy Testing com kernel 2.6.39-2-686-pae e no Lxterminal, o navegador w3m na página http://snapshot.debian.org/.
Como explicado no artigo Utilizando Snapshots de Pacotes, na seção 'Archive' clicamos em: 'debian'. Selecionamos o mês e em seguida a data do snapshot:
Optei pelo último snapshot disponível, o disponibilizado às 15:35:37 de 19/Nov/2011. Então, hora de alterarmos o sources.list:
sudo nano /etc/apt/sources.list
Mova-se até a linha referente ao snapshot, tecle 'Ctrl+K' uma vez e depois 'Ctrl+U' duas vezes. Um é para para recortar a linha que usaremos como modelo e o outro para manter uma cópia do snapshot substituído.
Depois de colá-las, mova-se com as setas direcionais do teclado até a primeira linha e altere o campo: 20110731T212012Z (ou equivalente) pela data disponibilizada pelo link do snapshot escolhido, neste exemplo:
Logo, o campo substituto é esse: 20111119T153537Z.
Realizadas as alterações, meu "sources.list" ficou assim (desabilite o anterior, se desejar):
E para começar a brincadeira...
sudo apt-get update
Sigo para a atualização completa do sistema.
sudo apt-get dist-upgrade
Mas cancelo em seguida, pois lá vem alguns pacotes do GNOME 3 (pelos quais não tenho interesse):
Copio alguns pacotes do Wheezy que tenho na instalação real e retorno com:
sudo apt-get autoclean
$ sudo debdelta-upgrade
sudo apt-get dist-upgrade
Após a atualização completa, resolvo atualizar também o kernel i486, que eu havia mantido como 'hold'. Veja na dica Excluindo pacotes de atualizações em distros Debian-Like.
Após o reinício do sistema, vejam a tela do Grub2 com 4 kernels disponíveis: "2.6.39-2-i686-pae", "2.6.39-2-i486", "3.0.0.1-686-pae" e "3.0.0.1- 486":
OpenBox carregado com sucesso, hora da remoção dos kernels da série 2.6:
E de novo a tela do GRUB, desta vez apenas com os kernels da série 3.x:
Carregamento do sistema:
OpenBox com kernel i486 + Lxpanel + Tilda & Screenfetch + 2 Conkys & Htop. Nada mais que 60 MB de RAM:
E FluxBox com kernel i686-pae + Tilda & Screenfetch + Conky + Lxterminal & MOC playing Dream Theater, no more than 56 MB de RAM:
Is good?
De antemão, peço desculpas pela demora no envio deste artigo aqui para o VOL, pois inúmeros motivos me levaram a tal: falta de tempo, viagens a serviço e o tamanho dos artigos, tanto é que aqui inclui dois num só!
Um abraço e até o próximo!
Como pode ser visto na imagem abaixo, na época da confecção do artigo, o "sources.list" utilizado tinha os seguintes como repositórios: o snapshot de 31/Jul2011, o de atualizações de segurança e o do Debian Multimedia para o Debian Testing:
# Debian CUT Wheezy|Testing Snapshot (2011/07/31 às 21:20:12h)
deb http://snapshot.debian.org/archive/debian/20110731T212012Z/ wheezy main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb http://www.debian-multimedia.org wheezy main non-free
deb http://snapshot.debian.org/archive/debian/20110731T212012Z/ wheezy main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb http://www.debian-multimedia.org wheezy main non-free
Na imagem acima, vê-se as informações do sistema: Debian Wheezy Testing com kernel 2.6.39-2-686-pae e no Lxterminal, o navegador w3m na página http://snapshot.debian.org/.
Como explicado no artigo Utilizando Snapshots de Pacotes, na seção 'Archive' clicamos em: 'debian'. Selecionamos o mês e em seguida a data do snapshot:
Optei pelo último snapshot disponível, o disponibilizado às 15:35:37 de 19/Nov/2011. Então, hora de alterarmos o sources.list:
sudo nano /etc/apt/sources.list
Mova-se até a linha referente ao snapshot, tecle 'Ctrl+K' uma vez e depois 'Ctrl+U' duas vezes. Um é para para recortar a linha que usaremos como modelo e o outro para manter uma cópia do snapshot substituído.
Depois de colá-las, mova-se com as setas direcionais do teclado até a primeira linha e altere o campo: 20110731T212012Z (ou equivalente) pela data disponibilizada pelo link do snapshot escolhido, neste exemplo:
Logo, o campo substituto é esse: 20111119T153537Z.
Realizadas as alterações, meu "sources.list" ficou assim (desabilite o anterior, se desejar):
# Debian CUT Wheezy|Testing Snapshot (2011/11/19 às 15:35:37h)
deb http://snapshot.debian.org/archive/debian/20111119T153537Z/ wheezy main contrib non-free
deb http://snapshot.debian.org/archive/debian/20110731T212012Z/ wheezy main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb http://www.debian-multimedia.org wheezy main non-free
deb http://snapshot.debian.org/archive/debian/20111119T153537Z/ wheezy main contrib non-free
deb http://snapshot.debian.org/archive/debian/20110731T212012Z/ wheezy main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb http://www.debian-multimedia.org wheezy main non-free
E para começar a brincadeira...
sudo apt-get update
Sigo para a atualização completa do sistema.
sudo apt-get dist-upgrade
Mas cancelo em seguida, pois lá vem alguns pacotes do GNOME 3 (pelos quais não tenho interesse):
Copio alguns pacotes do Wheezy que tenho na instalação real e retorno com:
sudo apt-get autoclean
$ sudo debdelta-upgrade
sudo apt-get dist-upgrade
Após a atualização completa, resolvo atualizar também o kernel i486, que eu havia mantido como 'hold'. Veja na dica Excluindo pacotes de atualizações em distros Debian-Like.
Após o reinício do sistema, vejam a tela do Grub2 com 4 kernels disponíveis: "2.6.39-2-i686-pae", "2.6.39-2-i486", "3.0.0.1-686-pae" e "3.0.0.1- 486":
OpenBox carregado com sucesso, hora da remoção dos kernels da série 2.6:
E de novo a tela do GRUB, desta vez apenas com os kernels da série 3.x:
Carregamento do sistema:
OpenBox com kernel i486 + Lxpanel + Tilda & Screenfetch + 2 Conkys & Htop. Nada mais que 60 MB de RAM:
E FluxBox com kernel i686-pae + Tilda & Screenfetch + Conky + Lxterminal & MOC playing Dream Theater, no more than 56 MB de RAM:
Is good?
De antemão, peço desculpas pela demora no envio deste artigo aqui para o VOL, pois inúmeros motivos me levaram a tal: falta de tempo, viagens a serviço e o tamanho dos artigos, tanto é que aqui inclui dois num só!
Referências
- http://kitenet.net/~joey/code/debian/cut/
- http://cut.debian.net - snapshots implementation_plan
- http://lists.debian.org - Debian Level
- http://raphaelhertzog.com - Towards Debian Rolling
- http://raphaelhertzog.com - Can Debian offer a constantly usable testing
- http://lwn.net - Articles
- http://www.omgubuntu.co.uk - Debian CUT
- http://gnu2all.blogspot.com - Debian Constantly
- http://gnu2all.blogspot.com - Atualizando Debian CUT
- http://gnu2all.blogspot.com - Utilizando snapshot de pacotes
- http://gnu2all.blogspot.com - Debian Squeeze/source.list
- Debian NetInstall: instalação personalizada
- Ubuntu Lucid Lynx - Instalação mínima (mini-iso) de 13MB
- Excluindo pacotes de atualizações em distros Debian-Like
Um abraço e até o próximo!
Acabei de fazer netinst
se tivesse visto tinha instalado essa versão
To indo formatar de novo dpois digo oq achei