projetos | download | linux | privacidade | contato
 
  Produtos | Documentação | Suporte | Treinamento | Conectiva | Cases | Soluções | Parcerias | Imprensa | Oportunidades
Pesquise 
português 
english 
español

SUPORTE

->Suporte Estendido
->Centros de Serviços
->Técnicos Certificados
->Formulário de Suporte
->Abrangência do Suporte
->Acionando o Suporte
->Perguntas e Respostas
->Atualizações
->Livros, Guias e Manuais
->Hardware

    2.2. Como faço para atualizar meu linux 6 para o 7 por apt-get?

    ### CL-70 ###

    Atenção os passos abaixo devem ser seguidos exatamente como abaixo

    Coloque o cd numero 1 da conectiva versão 6.0 na unidade e monte:

         
        [root@localhost /root]# mount /mnt/cdrom
    


    depois crie o diretório relativo a chave:

         
        [root@localhost /root]# mkdir ~/.gnupg
    


    então execute:

         
        [root@localhost /root]# gpg --import /mnt/cdrom/RPM-GPG-KEY
    


    Comente todas as linhas no arquivo de configuração do apt (para comentar, adicione o símbolo # a frente da linha) editando com o comando:

         
        [root@localhost /root]# mcedit /etc/apt/sources.list
    


    depois de comentar, adicione a seguinte linha:

         
        rpm [cncbr] ftp://atualizacoes.conectiva.com.br 6.0/conectiva
        updates
    


    Presione F2 para salvar e F10 para sair

    faça o update no apt-get:

         
        [root@localhost /root]# apt-get update
    


    depois faça a atualização com o comando:

         
        [root@localhost /root]# apt-get install apt rpm librpm
    


    Será questionado sobre continuar com a atualização, por default a resposta é sim, pressione a tecla ENTER.

    depois de feita essa atualização, novamente rode o update do apt-get:

         
        [root@localhost /root]# apt-get update
    


    execute:

         
        [root@localhost /root]# rpm --rebuilddb
    


    e faça a atualização da glibc:

         
        [root@localhost /root]# apt-get install glibc
    


    Será questionado sobre continuar com a atualização, por default a resposta é sim, pressione a tecla ENTER.

    Os processos do apt-get podem demorar devido ao número e tamanho dos pacotes a serem instalados e atualizados, bem como devido ao grande número de clientes acessando o site de ftp ao mesmo tempo.

    Poderá ocorrer um erro caso tenha instalada a glibc-devel, portanto remova a mesma com o comando:

         
        [root@localhost /root]# apt-get remove glibc-devel
    


    então repita a atualização da glibc:

         
        [root@localhost /root]# apt-get install glibc
    


    Depois de feita essa atualização, troque o cd para a versão 7.0.

    Desmonte o cd da versão 6.0 com o comando:

         
        [root@localhost /root]# umount /mnt/cdrom
    


    troque o cd para a versão 7.0, o mesmo deve ser montado posteriormente.

    Execute o comando:

         
        [root@localhost /root]# rpm --rebuilddb
    


    Edite o arquivo /etc/apt/sources.list para comentar todas as linhas que não estão comentadas:

         
        [root@localhost /root]# mcedit /etc/apt/sources.list
    


    então adicione o cdrom 7.0 ao sources.list:

         
        [root@localhost /root]# apt-cdrom add
    


    Ao ser questionado sobre mídia, pressione "enter", certificando-se que o cd do 7.0 está na unidade de cdrom.

    faça o update:

         
        [root@localhost /root]# apt-get update
    


    então instale os pacotes apt, rpm e librpm para a versão do cdrom 7.0

         
        [root@localhost /root]# apt-get install rpm librpm apt
    


    Será questionado sobre continuar com a atualização, por default a resposta é sim, pressione a tecla ENTER.

    Refaça a base rpm novamente para garantir que esteja atualziada.

         
        [root@localhost /root]# rpm --rebuilddb
    


    para conferir:

         
        [root@localhost /root]# apt-get update
    


    Monte o cdrom com o comando:

         
        [root@localhost /root]# mount /mnt/cdrom
    


    execute agora o comando:

         
        apt-get -o dir::etc::sourcelist=/mnt/cdrom/apt/sources.list
        update
    


    será apresentada uma mensagem de erro onde aparecerá o caminho:

    /var/state/apt/lists/Conectiva%20Linux%207.0%20-%20 CD1_conectiva_base_pkglist.updatescl6-7

    e copie o arquivo /mnt/cdrom/conectiva/base/pkglist.updates para o caminho relacionado na mensagem com o comando:

         
        [root@localhost /root]# cp /mnt/cdrom/conectiva/base/pkglist.updates
        /var/state/apt/lists/Conectiva%20Linux%207.0%20-%20
        CD1_conectiva_base_pkglist.updatescl6-7
    


    O comando acima é digitado direto, sem quebra de linha ou pode ser selecionado o caminho da própria mensagem (entre parênteses):

         
        /var/state/apt/lists/Conectiva%20Linux%207.0%20-%20
        CD1_conectiva_base_pkglist.updatescl6-7
    


    com o mouse e colado no comando

    edite o arquivo /etc/apt/sources.list

        [root@localhost /root]# mcedit /etc/apt/sources.list
    

    e adicione a entrada do updatescl6-7, deixando apenas as linhas

        rpm cdrom:[Conectiva Linux 7.0 - CD1]/ conectiva updatescl6-7
        rpm cdrom:[Conectiva Linux 7.0 - CD1]/ conectiva main
    

    descomentadas, lembrando de comentar as outras linhas diferentes das acima.

    execute agora o comando:

        [root@localhost /root]# apt-get update
    

    Novamente aparecerá um erro com o caminho, só que dessa vez para o main, copie da mesma forma que anteriormente, para o main:

         
        [root@localhost /root]# cp /mnt/cdrom/conectiva/base/pkglist.main 
        /var/state/apt/lists/Conectiva%20Linux%207.0%20-%20
        CD1_conectiva_base_pkglist.main
    


    execute para conferir novamente:

        [root@localhost /root]# apt-get update
    

    e depois finalmente execute a atualização:

        [root@localhost /root]# apt-get dist-upgrade
    

    serão relacionados vários pacotes, e questionado para prosseguir (s), pressione ENTER.

    Após a atualização se completar, para garantir execute:

        [root@localhost /root]# rpm --rebuilddb
    

    ### para quem tem instalação PADRÃO do 6.0 atualizando para 7.0 ###

    Inicie o sistema conectiva linux 6.0 e coloque o cd conectiva 7.0 na unidade.

    Edite o arquivo de configuração do apt com o comando:

         
        [root@localhost /root]# mcedit /etc/apt/sources.list
    


    Comente todas as linhas (coloque o símbolo # na frente das linhas que não possuam comentário).

    saia e salve o arquivo pressionando F10.

    Execute o comando:

         
        [root@localhost /root]# apt-cdrom -a add
    


    sendo que o cdrom da conectiva versão 7.0 deverá estar na unidade, então pressione enter até completar o processo onde serão colocadas entradas no arquivo anteriormente editado para o cdrom do 7.0.

    Edite novamente o arquivo:

         
        [root@localhost /root]# mcedit /etc/apt/sources.list
    


    e na linha nova criada, elimine a palavra "main" como no exemplo abaixo:

         
        rpm cdrom:[Conectiva Linux 7.0 - CD1]/ conectiva main updates
    


    ficando:

         
        rpm cdrom:[Conectiva Linux 7.0 - CD1]/ conectiva updates
    


    Saia e salve o arquivo (F10)

    execute então o comando:

         
        [root@localhost /root]# apt-get update
    


    e

         
        [root@localhost /root]# apt-get dist-upgrade
    


    serão feitas algumas atualizações para o apt, portanto pressione enter assim que solicitada a confirmação dos pacotes a serem atualizados. algumas mensagens de erro de diretório serão reportadas e o sistema iniciará a atualização de alguns pacotes. Execute:

         
        [root@localhost /root]# rpm --rebuilddb
    


    monte o cdrom e entre no diretório que contém os arquivos rpm

         
        [root@localhost /root]# mount /mnt/cdrom
    


         
        [root@localhost /root]# cd /mnt/cdrom/conectiva/RPMS.updates
    


    Instale o apt do cdrom 7.0 com o comando:

         
        [root@localhost RPMS]# rpm -ivh apt-VERSÃO
    


    (pressione TAB 2 vezes para ver os arquivos que iniciam com a palavra apt e complete com o primeiro número depois pressione o TAB novamente)

    feita a instalação saia do diretório com o comando

         
        [root@localhost /root]# cd
    


    comente as linhas novamente no arquivo sources.list:

         
        [root@localhost /root]# mcedit /etc/apt/sources.list
    


    comente todas as linhas (coloque o símbolo # na frente das linhas que não possuam comentário). saia e salve o arquivo pressionando F10.

    e execute:

         
        [root@localhost /root]# apt-cdrom -a add
    


         
        [root@localhost /root]# apt-get update
    


         
        [root@localhost /root]# apt-get dist-upgrade
    


    Confirme a atualização de todos os pacotes pressionando enter.

    será feita a atualização da distribuição 6 para 7.