[ anterior ] [ Conteúdo ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ A ] [ próximo ]
As notas de lançamento oficiais para atualização estão localizadas em http://www.debian.org/releases/stable/releasenotes
e http://www.debian.org/releases/testing/releasenotes
(trabalho em progresso).
O processo para atualizar o sistema para os sabores testing/unstable é:
atualizar o sistema APT para a versão Woody se seu sistema for Potato, já que o
APT do Potato não tinha as características descritas na página de manual
apt_preferences(5)
do Woody.
modificar seus arquivos /etc/apt/sources.list
e
/etc/apt/preferences
, para incluir referências à seção
"testing" dos repositórios que você usa. Se você desejar, pode
adicionar referências para a seção "unstable" também.
atualizar suas listas de pacotes, e instalar quaisquer pacotes que agora são atualizáveis.
Atualização pela rede do sistema APT e de alguns pacotes principais para a
versão Woody pode ser feita como a seguir depois de incluir as fontes
stable no arquivo /etc/apt/sources.list
se você ainda
usar o Potato.
# apt-get update # apt-get install libc6 perl libdb2 debconf # apt-get install apt apt-utils dselect dpkg
Seguir o sabor testing do Debian tem o efeito colateral de fornecer atualizações de segurança muito lentamente. Então fique alerta.
Atualização pela rede para testing pode ser feita como explicado a
seguir (execute o script go-woody
para
fazer isso em um comando):
Esvazie o arquivo sources.list
existente:
# cd /etc/apt # cp -f sources.list sources.old # :>sources.list
Obtenha uma lista limpa de repositórios, para stable:
# cd / # apt-setup noprobe ... selecione repositórios, acessados com métodos HTTP ou FTP
Adicione a seção testing a essa nova lista. As linhas deb-src são comentadas.
# cd /etc/apt # grep -e "^deb " sources.list >sources.deb # grep -e "^deb-" sources.list >sources.src # sed -e "s/stable/testing/" sources.deb \ >>sources.list # sed -e "s/stable/testing/" sources.src | \ sed -e "s/^deb-/#deb-/" >>sources.list # apt-get update # apt-get install apt apt-utils # cat >preferences <<EOF Package: * Pin: release a=testing Pin-Priority: 600 Package: * Pin: release a=unstable Pin-Priority: 50 EOF
Opcionalmente, adicione a seção "unstable" dos repositórios.
# sed -e "s/stable/unstable/" sources.deb \ >>sources.list # sed -e "s/stable/unstable/" sources.src | \ sed -e "s/^deb-/#deb-/" >>sources.list
Veja Básico do gerenciamento de
pacotes Debian, Seção 6.2 para conhecer a arte do ajuste do
/etc/apt/sources.list
e do /etc/apt/preferences
.
Agora você pode atualizar a lista de pacotes e atualizar pacotes, usando métodos descritos na próxima seção.
Depois de configurar os arquivos /etc/apt/sources.list
e
/etc/apt/preferences
apropriadamente, o sistema pode ser
atualizado para testing. Consulte Gerenciamento de pacotes Debian, Capítulo 6
para saber o básico, e veja Resolvendo problemas com atualização
pelo APT, Seção 6.3.2 se encontrar problemas.
dselect
Se um sistema tem muitos pacotes que incluem pacotes -dev, etc.,
recomenda-se o método a seguir usando o dselect
para um controle
de pacotes mais refinado.
# dselect update # sempre faça isso antes de atualizar # dselect select # selecione pacotes adicionais
Todos os seus pacotes atuais serão selecionados quando o dselect
iniciar. O dselect
pode oferecer-lhe a opção de instalar pacotes
adicionais, baseado em depends, suggests, e
recommends. Se você não quiser adicionar nenhum pacote,
simplesmente pressione Q para sair do dselect
novamente.
# dselect install
Você precisará responder algumas questões de configuração de pacotes durante
essa parte do processo, então mantenha suas notas prontas e reserve algum tempo
a essa parte. Consulte dselect
, Seção 6.2.3.
Use o dselect
. Ele sempre funciona :)
apt-get
O uso do apt-get
descrito abaixo é muito comum, mas
não é recomendado para atualizações de sistema. Se você
precisar atualizar sem o dselect
depois do Woody, considere usar o
aptitude
e outras opções.
Se um sistema não tem muitos pacotes ou o repositório do Debian não teve grandes alterações, o método a seguir deve ser suficiente (algumas vezes).
# apt-get update # sempre faça isso antes de atualizar ... para atualizar o sistema com seleções "depends": # apt-get upgrade # sempre faça isso antes de atualizar ... para atualizar o sistema todo com seleções "depends" : # apt-get -u dist-upgrade ... ou para atualizar e manter com as seleções atuais do dselect (novo, melhor): # apt-get -u dselect-upgrade # usa o resultado do ajuste do dselect
Uma vez que esse método de atualização usa o apt-get
, sua gestão
de recommends e suggests é limitada. Veja Dependências de pacotes, Seção 2.2.8.
[ anterior ] [ Conteúdo ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ A ] [ próximo ]
Referência Debian
CVS, Qui Jan 18 11:53:12 UTC 2007osamu#at#debian.org
pormenese#at#uol.com.br