web-dev-qa-db-fra.com

Une nouvelle installation et de nettoyer?

J'ai commencé avec Ubuntu il y a environ 3 ans et je suis depuis un utilisateur dédié. Pendant ce temps, j'ai essayé beaucoup d'applications, de thèmes, etc. Et j'ai mis à jour chaque version car elle est arrivée, maintenant je lance Lucid.

Fondamentalement, mon système est devenu un peu "en désordre" et je prévois un nettoyage vigoureux et une nouvelle installation. Mon/home est sur une partition séparée de tout le reste, je peux donc le préserver. Je veux trouver et supprimer les applications inutilisées et inutiles (ce que je comprends assez bien comment faire). De plus, je veux revenir au thème de bureau par défaut et reconstruire à partir de là. Et d'autres dégâts existent sûrement.

Ma question est donc la suivante: quel est le bon plan logique pour nettoyer et réinstaller mon système récemment? (Une note est que j'ai trouvé de nombreux liens dans les recherches sur cette question. Il existe de nombreux liens sur ce sujet et beaucoup sont obsolètes. Donc, il est devenu assez déroutant pour le moins.)

Merci.

14
wdypdx22

Il y a 4 choses que vous voulez généralement conserver lorsque vous effectuez une réinstallation.

  1. Votre répertoire personnel - comme mentionné, vous avez la maison sur une partition séparée.
  2. Toute personnalisation que vous avez faite dans/etc. Si vous en avez fabriqué, vous les avez probablement faits à la main et avez donc une idée de ce qu'ils sont.
  3. Votre liste de programmes installés. L'exécution de dpkg --get-selections | grep install > installed.txt créera une liste de packages actuellement installés. Dans votre cas, cela ne ressemble pas à quelque chose que vous souhaitez préserver, vous pouvez donc ignorer cette étape.
  4. Votre répertoire /var. Certains programmes stockent des données importantes ici, il vaut donc la peine de les sauvegarder. Les éléments enregistrés dans/var incluent les répertoires de courrier, les bases de données, les fichiers de sauvegarde des jeux et les fichiers de configuration Web. Avoir une sauvegarde signifie que vous pouvez restaurer de manière sélective tout ce qui s'avère nécessaire.

Donc, un plan ressemblerait probablement à ceci:

  1. Sauvegardez toutes les personnalisations dans/etc.
  2. Sauvegardez votre répertoire/var.
  3. Lancez dpkg --get-selections | grep install > installed.txt ou regardez dans le menu Applications pour connaître le nom des applications que vous utilisez régulièrement.
  4. Réinstallez votre système.
  5. Installez toutes les applications manquantes. Si vous voulez utiliser la liste générée, vous pouvez faire:

    Sudo dpkg --set-selection < installed.txt
    Sudo apt-get install --yes dselect
    
  6. Réappliquez vos personnalisations dans /etc (si nécessaire).

  7. Mettez à niveau votre partition personnelle vers ext4 (facultatif, voir wiki d'Ubunt pour plus de détails).
  8. Restaurez tout ce qui s'avère nécessaire à partir de /var.

Je recommande de ne pas effacer les fichiers de configuration de votre répertoire personnel; vous perdrez des objets tels que les signets de votre navigateur et les clés de sécurité, par exemple. Une meilleure stratégie pour rétablir les paramètres par défaut consiste à créer un nouveau compte utilisateur et à comparer ses paramètres à ceux utilisés par votre compte habituel.

11
jbowtie

Tout dépend des préférences personnelles. Mais si c'était mon système, je ferais une installation propre - y compris le reformatage/home.

La raison pour laquelle je voudrais faire cela est que la série 7.xx a utilisé le système de fichiers ext3, alors que la nouvelle version 10.04 utilise ext4. Vous pouvez convertir ext3 en ext4, mais il est beaucoup plus facile de reformater car je réinstallerais de toute façon.

Vous devrez sauvegarder/home sur un lecteur séparé. Je voudrais sauvegarder uniquement les fichiers dont j'ai besoin et laisser de côté les fichiers de configuration (fichiers cachés tels que .gnome2, .gconf, etc.). Après que je réinstalle, copiez simplement les fichiers en place.

Cela peut ou peut ne pas être la meilleure façon de faire. Cela dépend de vos préférences et de vos objectifs.

4
Dariel Dato-on

Lorsque je veux recommencer Ubuntu, je suis généralement la suivante:

  • Démarrez à partir de LiveCD.
  • Monter ma partition personnelle
  • Renommez mon répertoire en quelque chose comme javier-old.
  • Installer, en gardant ma partition personnelle, l’installation créera une nouvelle maison pour l’utilisateur par défaut (javier dans cet exemple)
  • Après l’installation, je déplace tous mes fichiers normaux de javier-old à javier.
  • Ensuite, je localise les fichiers de configuration à partir des programmes dont je veux conserver les paramètres, puis je passe de javier-old à la nouvelle maison (généralement .Thunderbird, .gnome2/gedit, .ssh, .Private, etc ...)
  • Firefox reçoit un traitement spécial. Je suis parti sur le dossier des extensions et copiez simplement les autres fichiers. Parfois, faites une copie plus granulaire des fichiers firefox. Habituellement, je veux juste les signets et les mots de passe.

Et c'est tout. De cette façon, non seulement je commence avec un système propre, je réinitialise la plupart des applications par défaut, mais celles que je souhaite vraiment.

Enfin, je garde le répertoire javier-old au cas où je souhaiterais récupérer des données ou une configuration ultérieurement.

3
Javier Rivera

jbowtie a fourni une méthode complète. Je voudrais ajouter à cela.

Avant d'installer les packages, vous devez vous assurer que le fichier /etc/apt/sources.list est copié dans le nouveau système, suivi d'une mise à jour d'apt-get.

En plus des packages apt, n'oubliez pas les packages compilés manuellement et les packages .deb téléchargés manuellement qui peuvent ne pas être disponibles dans les sources. Il peut être utile de "rechercher" les anciens dossiers sauvegardés et les nouveaux dossiers bin.

Mieux encore, il pourrait être intéressant de conserver un journal de toutes les opérations manuelles sur ces dossiers système, ce qui vous permettra de créer le clone parfait.

1
user10826