Como atualizar o Ubuntu através da linha de comando?

Se você tem um servidor Linux, e precisa atualizar o sistema operacional Ubuntu, provavelmente não poderá atualizá-lo utilizando a ajuda de uma interface gráfica, terá que executar comandos em modo terminal:

Assim, para realizar tal tarefa, execute os comandos:

sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get -y autoremove
sudo apt-get -y autoclean

você também poderá executar todos os comandos de uma só vez, para isso concatene-os utilizando “&&”:

sudo apt-get update && sudo apt-get -y upgrade && sudo apt-get -y autoremove && sudo apt-get -y autoclean

Obs: Caso sua distro esteja desatualizada, ao executar este comando poderá aparecer na tela algo como:

Ign http://archive.ubuntu.com raring-updates/universe Sources/DiffIndex
Err http://security.ubuntu.com raring-security/main Sources 404  Not Found [IP: 91.189.91.15 80]
Err http://security.ubuntu.com raring-security/universe Sources 404  Not Found [IP: 91.189.91.15 80]
Err http://security.ubuntu.com raring-security/main amd64 Packages 404  Not Found [IP: 91.189.91.15 80]
Ign http://archive.ubuntu.com raring-updates/main amd64 Packages/DiffIndex
Err http://security.ubuntu.com raring-security/universe amd64 Packages 404  Not Found [IP: 91.189.91.15 80]

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/raring-security/main/source/Sources  404  Not Found [IP: 91.189.91.15 80]

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/raring-security/universe/source/Sources  404  Not Found [IP: 91.189.91.15 80]

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/raring-security/main/binary-amd64/Packages  404  Not Found [IP: 91.189.91.15 80]

W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/raring-security/universe/binary-amd64/Packages  404  Not Found [IP: 91.189.91.15 80]

Para solucionar este problema é necessário editar o arquivo /etc/apt/sources.list e atualizar todas as urls security.ubuntu.com and archive.ubuntu.com para apontar para old-releases.ubuntu.com, utilizando o comando abaixo:

sudo sed -i.bak -r 's/(archive|security).ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list

Agora pode executar o código de atualização novamente.

Uma ideia sobre “Como atualizar o Ubuntu através da linha de comando?

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *