upgrade-system, atualizando Debian, Ubuntu e derivados num só comando!


Aqui veremos a instalação e uso do pacote upgrade-system, no Debian, Ubuntu e por consequência nas distros deles derivadas.

Instalação:

No Debian e derivados.

$ sudo apt-get update
$ sudo apt-get install upgrade-system

instalação do upgrade-system.
instalação do upgrade-system.

No Ubuntu e derivadas.

No Ubuntu e derivados.

No endereço abaixo, basta expandir a release correspondente ao sistema utilizado em sua máquina, baixar o pacote .deb e instalar via DPKG ou com o Gdebi:

https://launchpad.net/ubuntu/+source/upgrade-system

Utilização.

Com um simples sudo upgrade-system basta para atualizar as listas de pacotes, atualizar todos os pacotes do sistema e remover todos os pacotes órfãos, como visto nas imagens abaixo:

$ sudo upgrade-system
pacotes a serem atualizados...
pacotes a serem atualizados…
aviso sobre o VirtualBox estar rodando ao mesmo tempo...
aviso sobre o VirtualBox estar rodando ao mesmo tempo…
interrupção da atualização.
interrupção da atualização.

Por estar rodando uma máquina virtual no VirtualBox, a atualização do sistema foi interrompida, vejam abaixo a continuação da atualização dos pacotes…

após fechar o VBirtualBox, reinício da atualização...
após fechar o VBirtualBox, reinício da atualização do sistema…
pacotes órfãos (a maioria -dev)...
pacotes órfãos (a maioria -dev)…
pacotes órfãos (continuação)...
pacotes órfãos (continuação)…
término da atualização.
término da atualização.
verificação com o bom e velho apt-get.
verificação do estado dos pacotes com o bom e velho apt-get.

E sem mais!

Anúncios
upgrade-system, atualizando Debian, Ubuntu e derivados num só comando!

12 comentários sobre “upgrade-system, atualizando Debian, Ubuntu e derivados num só comando!

  1. Luciano disse:

    Olá edps, muito interessante sua dica.

    Só uma dúvida. Em

    “$ sudo install upgrade-system”

    Não seria “$ sudo apt-get install upgrade-system” ou “$ sudo aptitude install upgrade-system” ?

    Valeu. Muito obrigado. Muito bom o blog.

    Curtir

    1. edps disse:

      Cara, cÊ ia apanhar agora! kkk

      estava quase achando que eu estava certo! mas é isso mesmo:

      $ sudo apt-get install upgrade-system

      Vou atualizar a dica, obrigado pela informação.

      Curtir

  2. Brainiac disse:

    Olá Amigo Edps!, beleza?

    Só confirmando o “upgrade-system” ele agiliza as atualizações de segurança necessárias?

    Pelo que entendi ele atualiza os pacotes fora da validade e substitui por versões atuais, derrepente o meu virtualbox que baixei por “# apt-get install virtualbox”, tendo uma versão nova nos repos ele atualizaria após este pack da sua dica?

    Bom fim de semana brother

    Curtir

    1. edps disse:

      Então brother…

      ele é o equivalente a:

      # apt-get update
      # apt-get dist-upgrade
      # apt-get autoremove
      # deborphan

      E atualiza todos os repositórios que você faz uso, como eu por exemplo: /etc/apt/sources.list (os repos debian, deb-multimedia e iceweasel) e /etc/apt/sources.list.d/extras.list, aqui o VirtualBox faz parte desse último.

      Me lembrei de uma coisa agora, já que você publica coisas no VOL, se quyiser eu o autorizo a publicar as matérias daqui desde que mantenha os créditos originais.

      E havendo alguma coisa que queira postar, me envie um email que eu o publico mantendo-o como autor.

      intÉ!

      Curtir

      1. Brainiac disse:

        Valeu Brother,

        Vou preparar uma dica para instalação no Debian 7 do Cisco Packet Tracer tanto no 32 bits ou 64 bits.

        Acabei de instalar no Desktop 32 bits, qdo eu instalar no Note 64 bits eu concluo e te mando, vou postar aqui e no VOL, ok?

        Vi que os pacotes da Cisco para Ubuntu funcionam perfeitamente no Debian.

        Vou colocar este link na dica do vou do preparo pós instalação do Debian 7, ai o pessoal já deixa no jeito.

        Boa praia brother,

        Abraço

        Curtir

      2. edps disse:

        OK, no aguardo…

        quanto a praia… hummm (só se for uma cheia de concreto como a que vou encarar amanhã na casa da mama) kkk

        Curtir

    1. edps disse:

      Olá Roberson, espero que não tenha ficado chateado com aquele lance do outro post, a indicação era para você (porventura) não se ferrar.

      Uma sugestão se for usar o upgrade-system, nos primeiros dias acostume-se a usar os comandos abaixo para testá-lo:

      $ sudo apt-get update
      $ sudo apt-get upgrade -s
      $ sudo apt-get dist-upgrade -s
      $ sudo deborphan

      Em todos os casos acima, apenas observe se alguma coisa estrabnha acontecerá em seu sistema e isso não vale apenas para o caso do upgrade-system, como para aquels que usam Synaptic, aptitude e outros.

      O apt-get é a forma mais tranquila de gerir os pacotes no Debian e digo isto com uma experiÊncia de 8 anos lidando com ele.

      A forma como o upgrade-system rola é um misto do aptitude e do deborphan, por isso a sugestão de observar com o apt-get.

      Obrigado pelo comentário.

      Curtir

  3. Aqui no meu Xubuntu 13.4 instalou com um simples “sudo apt-get install”, e rodu normal:

    luiz@xubuntu:~$ sudo upgrade-system
    1) Updating package lists:
    I: Package lists updated.
    2) Checking for upgradable packages:
    I: No upgradable package to install.
    3) Checking for orphan packages:
    I: Purging orphan packages…
    Reading package lists… Done
    Building dependency tree
    Reading state information… Done
    The following packages will be REMOVED:
    epson-escpr* hplip-data* libcec1* libescpr1* libsane-hpaio* libvisca-dev*
    linux-generic-pae* linux-headers-generic-pae* printer-driver-escpr*
    python-pexpect* thunderbird-locale-en-us* thunderbird-locale-pt-br*
    udisks-doc* udisks2-doc*
    0 upgraded, 0 newly installed, 14 to remove and 0 not upgraded.
    After this operation, 16.8 MB disk space will be freed.
    Do you want to continue [Y/n]? y

    Diferente do que pensei, o thunderbird continuou em português, apesar do aviso que o locale-pt-br seria removido.

    Curtir

    1. edps disse:

      Então… acabei de passar uma sugestão a um colega num comentário anterior, esse jeitinho de aptitude é que me incomoda embora! no meu caso removeu muita, mas muita coisa mesmo, a maioria pacotes -dev mas reinicie o sistema e nada de grave ocorreu, tampouco mensagens apocalípticas foram notadas no boot, o que é bom!

      Por isso a sugestão dada até que nos sintamos confiantes em usá-lo.

      Curtir

  4. Mcorpa disse:

    Boa noite amigos parabéns pelas dicas e comentários. Gostaria de tirar uma duvida caso alguém possa me ajudar. Existe algum site, manual que descreva as principais “funções” do apt. Achei um how to desatualizado mas gostaria de saber mais sobre o apt, apt-ache apt-file apt-upgrade. Bom se alguém tiver algo fico feliz e obg

    Curtir

    1. edps disse:

      em pt_BR:

      $ man apt-get
      $ man apt-cache
      $ man apt.conf

      em inglês:

      $ man aptitude
      $ man dpkg

      Não precisa ir muito longe quando a própria documentação do Debian basta.

      Curtir

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s