Realizando Backup/Restore das aplicações instaladas no seu Linux

Share
banner

É muito comum, ao sair uma versão nova da nossa distribuição Linux preferida, nós corrermos para baixar e instalar no nosso PC. A grande maioria delas oferece meios de upgrade para versão atual sem ser necessário a formatação da máquina, porém nem sempre estes upgrades geram instalações estáveis.

Se você é como eu, que prefere uma instalação limpa da sua distribuição, o correto é manter sua /home em uma partição separada, pois assim você pode instalar outro SO sem perder seus arquivos.

Mas e os aplicativos? Como fazer pra realizar um backup deles?

Também é muito simples. Preparamos o tutorial abaixo para a maioria das distribuições Linux. É só seguir os passos abaixo e manter um backup e/ou restaurá-lo no seu sistema.

Debian / Ubuntu / Linux Mint

Backup

dpkg –get-selections > installed-software.log

Restore

dpkg –set-selections < installed-software.log
apt-get dselect-upgrade

Arch Linux

Backup

pacman -Qqe | grep -v “$(pacman -Qmq)” > pkglist

Restore

pacman -S $(cat pkglist)

Fedora

Backup

rpm -qa > installed-software.bak

Restore

yum -y install $(cat installed-software.bak)

Gentoo

Backup

cp /var/lib/portage/world installed-software.bak

Restore

cat installed-software.bak | xargs -n1 emerge -uv

OpenSuse

Backup

rpm -qa –queryformat ‘%{NAME} ‘ > installed-software.bak

Restore

sudo zypper install $(cat installed-software.bak)
PUBLICIDADE


Quer continuar por dentro das novidades do Blog Seja Livre? Siga o nosso perfil no TWITTER, curta a nossa página no FACEBOOK ou adicione o Blog Seja Livre nos seus círculos do GOOGLE+.

Sobre o Autor

Blogueiro, fundador do Blog Seja Livre, Nerd inveterado, louco por Linux e músico nas horas vagas. Atualmente é o Editor Chefe, Consultor de SEO e Webdesign do Seja Livre, e possui algumas certificações em Linux e Administração de Redes.