Este artigo foi escrito baseado no texto UPGRADE.TXT do
Patrick Volkerding, presente na raiz do CD 1 do
Slackware 10.0.
Antes de começar, faça backup dos seus dados importantes (particularmente, recomendo fazer backup dos dados importantes das pastas /home e de toda a pasta /etc) para se alguma coisa errada acontecer você possa reinstalar o antigo sistema de forma que fique mais ou menos como você tinha deixado.
Consiga a pasta "slackware" do Slackware 10.0 e coloque dentro do diretório /root (ou outro diretório que você queira, apenas adapte os comandos). Para isso, copie de um CD, de outro computador ou baixe pela internet (uma lista com os mirrors do Slackware está disponível no endereço:
Torne-se usuário root:
$ su
Entre no modo single-user:
# telinit 1
Vá para o diretório /root/slackware:
# cd /root/slackware
Atualize a biblioteca glibc:
# upgradepkg a/glibc-solibs*.tgz
Atualize o pacote pkgtools:
# upgradepkg a/pkgtools*.tgz
Atualize todos os outros pacotes:
# upgradepkg --install-new */*.tgz
Atualize as informações do Lilo no arquivo
/etc/lilo.conf de forma que aponte para o novo kernel instalado em /boot e após reinstale o lilo com o comando:
# lilo
Caso você tenha ou use um disco de boot, será preciso regravá-lo com o novo kernel:
# makebootdisk
Atualize os seus arquivos de configuração da pasta /etc. Para isso, altere os arquivos terminados em .new, com as informações dos arquivos .old. Mas caso sua paciência não esteja boa, você pode instalar todos os arquivos criando e executando o seguinte script: