slackware.linuxbr.org
Menu
   Principal
   Comandos
   Configuração
   Documentos
   Artigos
   Screenshots
   Plataformas
   Downloads
   Contato
   Sobre

Links
   Slackware Linux
   GUS Brasil
   Linux Packages


   Host: LinuxLots
   English Version

Slackware UPGRADE

Slackware 8.0 to 8.1 Upgrade HOWTO <volkerdi@slackware.com>

Este documento explica como atualizar do 7.0, 7.1, ou 8.0 para o Slackware 8.1.


Antes de iniciar, eu recomendo que faça backup do seu sistema, pelo menos do diretório /etc. Você pode precisar disto para completar o processo de upgrade. Faça back-ups, ou arrisque-se.

Para prosseguir, você precisará dos pacotes do Slackware 8.1. Se estiverem no CD, crie um novo diretório para montar o CD para que ele não interfira no upgrade:

mkdir /packages
mount /dev/cdrom /packages

Os pacotes não precisam estar no CD-ROM, como alternativa você pode copiar o diretório slackware (o que contém os vários subdiretórios de pacotes, basicamente o diretório "slackware" do CD de instalação) para algum local como /root/slackware/. O importante é que você saiba onde o diretório de pacotes slackware está. Iremos nos referir a este local como $SLACKWARE nos próximos exemplos.

  1. Coloque sua máquina em modo monousuário:
    telinit 1

  2. 1. Atualize as bibliotecas glibc compartilhadas. Isto é importante, ou você terá sérios problemas durante a primeira parte do upgrade:
    installpkg $SLACKWARE/a/glibc-solibs-*.tgz

  3. 2. Atualize os utilitários de gerenciamento de pacotes:
    installpkg $SLACKWARE/a/pkgtools-*.tgz

  4. 3. Instale o resto:
    installpkg $SLACKWARE/*/*.tgz

  5. 4. Remova os pacotes antigos. Já que estaremos usando um novo esquema de nomes longos de pacotes, sabemos que qualquer pacote com nome menor que 10 caracteres deve ser um pacote antigo. Remova-os com o comando:
        cd /var/log/packages
        removepkg ? ?? ??? ???? ????? ?????? ??????? ????????
    
    Isto removerá todos os pacotes com nomes de 1 a 8 caracteres.

  6. 5. Instale novamente os novos pacotes. Caso contrário, você poderá ter algums arquivos faltando.
    installpkg $SLACKWARE/*/*.tgz

  7. 6. Certifique-se que o sistema irá bootar. O local do kernel mudou de / para /boot, então se você usa o LILO você precisa alterar alguns caminhos em /etc/lilo.conf e reinstalar o LILO. Se você usa um disco de boot, você precisa usar makebootdisk para criar um novo disco de boot com o kernel do /boot.

  8. 7. Acerte seus arquivos config. Alguns arquivos de config em /etc precisam de sua atenção. Você encontrará os novos arquivos config no seu sistema com a extensão ".new". Você pode precisar editá-los com informações das suas configs antigas e depois movê-los para seu lugar.

  9. 8. Retorne em modo multi-usuário:
    telinit 3

Neste momento, você já deverá estar rodando o Slackware 8.1. :-)

Desejo boa sorte a todos com isto!

---
Patrick Volkerding
   

©2002 r_linux & misfit
Slackware® is a registered trademark of Slackware Linux, Inc. Linux is a registered trademark of Linus Torvalds.

XHTML 1.0 Transitional