Como restaurar a configuración e os programas despois dunha reinstalación

Se estiveses pensando en actualizalo ou formatalo todo ou, se cadra, tes varias máquinas que queres ter os mesmos programas e axustes, non podes perder este artigo.


Actualización: a principal vantaxe é que o sistema segue sendo o mesmo que o tiñamos antes da actualización, coas mesmas configuracións e os mesmos programas instalados, pero con todas as novidades e actualizacións do novo Ubuntu.

Instalación limpa: deixa o sistema limpo, garantindo que todo funcione perfectamente e que non levemos erros de configuración anteriores.

Na maioría dos casos, o ideal sería unha mestura: un sistema limpo pero mantendo a configuración do usuario e os programas previamente instalados manualmente. Neste artigo veremos como conseguilo, un sistema instalado desde cero pero mantendo os programas e personalizacións que tiñamos no sistema anterior.

Manter a configuración do usuario

Todas as opcións do usuario, sen excepción, están no directorio / home, todo o que temos que facer é manter este cartafol inalterado.

Pode haber dúas situacións diferentes, a do directorio / home Está na mesma partición que o resto do sistema (que borrará o seu contido coa nova instalación) ou está nunha partición separada.

/ home nunha partición independente: este caso facilítanos as cousas, todo o que temos que facer é seleccionar a partición manual durante o proceso de instalación e asegurarnos de que a partición / home volve subir / home e a caixa de formato NON está marcada.

/ home na partición raíz: neste caso teremos que facer unha copia de seguridade de todo o directorio / home xa que se borrará durante a instalación.

1. Crea unha copia de seguridade ANTES da actualización:

cd / && sudo tar cvfz backup_home.tar.bz2 / home

Gardamos o ficheiro home_copia.tar.bz2 nun sitio que sabemos que non se borrará, por exemplo unha unidade USB.

2. Instala o novo sistema: instalamos o novo Ubuntu normalmente

3. Restaurar a copia de seguridade DESPOIS da actualización:

cd / && sudo tar xvfz /routadondeguardeelbackup/backup_home.tar.bz2

Nota: Para que este método funcione correctamente, os novos usuarios deben ser nomeados como o sistema anterior.

Restaurar os programas instalados

Outro problema que pode levar un tempo despois da instalación é reinstalar todos os programas que tiñamos anteriormente, pero isto pódese solucionar con só dous comandos:

1. Obter a lista de programas instalados: ANTES da actualización, no sistema anterior obteremos a lista de programas instalados co comando:

dpkg --get-selections | awk '$ 2 ~ / ^ install $ / {print $ 1}'> package_list.txt

Gardamos o ficheiro package_list.txt nun lugar que sabemos que non se borrará, por exemplo unha unidade USB

2. Instala o novo sistema: instalamos o novo Ubuntu normalmente

3. Reinstale todos os programas: DESPOIS da instalación non teremos os programas instalados manualmente, para recuperalos usaremos o ficheiro package_list.txt como segue:

cat package_list.txt | xargs sudo aptitude install -y

Nota: este sistema só funciona para programas instalados usando o xestor de paquetes, non funcionará para programas compilados manualmente ou instalados usando calquera outro método.

Outras personalizacións

Pode ser que teñamos outras personalizacións feitas manualmente no sistema, por exemplo unha modificación do sistema de arranque en / boot, ficheiros dun servidor web en/ var / www ou ficheiros de configuración do sistema en / Etc por poñer algúns exemplos.

Neste caso, faremos unha copia de seguridade do cartafol ou cartafoles afectados e restaurarémolo ao sistema actualizado:

cd / && sudo tar cvfz backup.tar.gz / folder1 / folder2 ... # Crear copia de seguridade
cd / && sudo tar xvfz backup.tar.gz # Restaurar copia de seguridade

Grazas Fosco (o autor orixinal deste estupendo artigo)!

Fuente: Ubuntu en profundidade


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

3 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   Lizmer A Ruiz G dixo

    Boas tardes ,,, escribo para pedir axuda ,,, restaurei o escritorio de Linux Canaima 2.0 a 3.0 ... .. Pero perdín os programas educativos, como os restauro, primeiro tiveches que facer unha copia de seguridade? pero díxome que non perdería os programas agora non os entendo e usei os scripts install-canima.sh ... hai un xeito de conseguir eses programas nas particións ,,,,, e como eu .... Por favor, son un principiante de Linux …….

  2.   Lizmer A Ruiz G dixo

    Boas tardes ,,, escribo para pedir axuda ,,, restaurei o escritorio de Linux Canaima 2.0 a 3.0 ... .. Pero perdín os programas educativos, como os restauro, primeiro tiveches que facer unha copia de seguridade? pero díxome que non perdería os programas agora non os entendo e usei os scripts install-canima.sh ... hai un xeito de conseguir eses programas nas particións ,,,,, e como eu .... Por favor, son un principiante de Linux …….

  3.   Luz dixo

    Boas tardes, teño un Linux 18.1 ... Cambiei o nome do meu terminal e agora non podo acceder ao meu usuario como administrador. cando intento acceder, esta nube de mensaxes non actualiza o ficheiro ICEauthority / home / luz.ICEauthority Que fago?