- Utilizando os Snapshots como repositórios no Debian Squeeze/Stable
Como dito no final do artigo do
Debian CUT, caso se deseje utilizar este tipo de sistema, é recomendável desabilitar as entradas tradicionais no arquivo "/etc/apt/sources.list".
Para o Debian Squeeze e na época da confecção do artigo original (12/Nov/2011), resolvi utilizar os seguintes snapshots no "sources.list":
# Debian Squeeze Snapshot (2011/11/11)
deb http://snapshot.debian.org/archive/debian/20111111T221120Z/ squeeze main contrib non-free
deb http://snapshot.debian.org/archive/debian-security/20111111T213558Z/ squeeze/updates main contrib non-free
# deb http://snapshot.debian.org/archive/debian-backports/20111111T214749Z/ squeeze-backports main contrib non-
free
deb http://www.debian-multimedia.org squeeze main non-free
Após um 'apt-get update', seguido de um 'apt-get dist-upgrade', vejam o que ocorreria com meu Squeeze:
Agora, vejam o que ocorreria se utilizasse os espelhos tradicionais:
Como visto, não houve diferença entre pacotes e versões aptas a serem instaladas.
Caso utilizem o modelo de Snapshots, a única alteração necessária será na data do mesmo. Isto quando desejarmos alterá-la, caso não se faça
isto, se terá uma cópia instantânea do repositório naquela data; o que pode ser útil em muitos casos, seja para quem tem internet lenta ou
mesmo para uma empresa que possui inúmeras máquinas e etc.
Para cada linha postada no início, o único que não utilizei é o 'backports', pois, às vezes, há problemas na sincronização do mesmo, por isso está
comentado, porém, se escolhermos uma data anterior a dos espelhos 'debian' e 'debian-security', funciona sem problemas.
Da mesma forma, o repositório
Debian Multimedia foi incluído, mas este não faz parte do
Snapshot.Debian, tampouco de uma instalação padrão do Debian.
- Na data atual
Hoje, para realizar a troca da data dos repositórios, precisamos acessar os links abaixo:
E selecionar: ano, mês e data desejada (escolhi a última):
http://snapshot.debian.org - archive: 20120204T093354Z
E esta parte do endereço ( 20120204T093354Z ) é a que substituirá a do "sources.list" postado acima.
* A numeração acima, indica que o Snapshot foi gerado em 04/Fev/2012 às 09:33:54.
O mesmo procedimento vale para o do Debian Security e do Debian Backports. Em visita aos links acima, obtive os seguintes resultados para os
últimos Snapshots:
Com estas atualizações nosso "sources.list", ficaria assim:
# Debian Squeeze Snapshot
deb http://snapshot.debian.org/archive/debian/20120204T093354Z/ squeeze main contrib non-free
deb http://snapshot.debian.org/archive/debian-security/20120203T150701Z/ squeeze/updates main contrib non-free
# deb http://snapshot.debian.org/archive/debian-backports/20120204T153838Z/ squeeze-backports main contrib non-
free
deb http://www.debian-multimedia.org squeeze main non-free