Vous n'êtes pas identifié(e).

#1 Le 04/11/2019, à 11:15

P'skhal
Explorateur
Lieu : Au-delà du portail
Inscription : Le 18/08/2016,
Messages : 37 468

Upgrade ou réinstallation ?

Cascador a écrit :

Je migre actuellement les serveurs du boulot vers Debian Buster et je vais maj mes pc sous Mint. Je n’ai jamais abordé la question : Upgrade ou réinstallation ?

Quand je parle de réinstallation, je veux dire installer la version N+1 (ou plus) de la distribution en conservant les données. Pour ma part j’ai une nette préférence pour la réinstallation :

    Repartir d’un système neuf, propre et minimal => Je fous souvent le bordel dans ma distrib. Cela ne signifie pas qu’elle fonctionne mal mais que je vais avoir tendance à installer/tester des logiciels, bidouiller des fichiers de config, rejouer certains trucs vus au boulot
    Vérifier la sauvegarde => Je copie sur HDD interne et externe home et /etc. Cette opération s’effectue en dehors des routines de sauvegarde (avec BorgBackup), je la fais manuellement. Une fois la réinstallation effectuée, je copie juste mes documents, les dossiers Firefox et Thunderbird mais pas les fichiers de configuration
    Remettre à jour ma procédure d’installation et la liste de mes outils => Avec le temps je n’utilise plus certains outils, j’en ajoute d’autres, je tiens une liste des paquets que j’installe. Dans le même fichier je note tous les paramétrages que je fais lors d’une install (partitionnement, suppression/lancement de services, apparence, raccourcis clavier…). De nombreux utilisateurs avancés scriptent tout, les dotfiles (fichiers de config) sont versionnés sur git, ils les récupèrent et les poussent avec des symlinks ou des outils dédiés (stow). Perso je préfère souvent conserver la procédure/réglage que je fais ET avoir un dotfile, simplement car les options dans les dotfiles peuvent être abscons (on ne sait pas/plus ce que l’option fait, il faut aller chercher dans la doc). En général sur l’interface graphique du logiciel on comprend mieux à quoi correspond une option, ça me permet aussi d’avoir l’info pour 2 types d’utilisateurs (débutant je lui dis où aller cliquer, avancé je lui donne l’option à mettre dans le fichier de config)
    Mettre à jour mes fichiers de configuration => Je compare mes fichiers de configuration avec ceux proposés par défaut, je teste ceux par défaut quelques temps. Parfois je me rends compte qu’un bug ou un truc gênant est en fait produit par mes réglages. Je modifie quelques fichiers dans /etc, l’essentiel des modifications que j’effectue sont dans mon home (dotfiles et dossiers à la racine : .bash*, ~/.config, ~/.ssh, etc.)
    Passer à la version N+2 de la distribution => Je ne connais aucun upgrade permettant de sauter 1 version de la distribution, par exemple passer de Debian Jessie (8) à Buster (10). Il faut upgrader deux fois, Jessie à Stretch puis Stretch à Buster. La réinstallation le permet évidemment, il « suffit » de bien préparer les fichiers de configuration et procéder à des tests. Au boulot justement je réinstalle de Jessie à Buster.
    EDIT : Fedora le permet mais « les mises à niveau effectuant un saut de numéro de version supérieur à 2 ne sont pas prises en charge »

Le billet sur le Blog Libre


“ Aujourd'hui plus qu'hier et bien moins que demain „

P'skhal

#1 Le 04/11/2019, à 11:15

Explorateur
Lieu : Au-delà du portail
Inscription : Le 18/08/2016,
Messages : 37 468
Cascador a écrit :

Je migre actuellement les serveurs du boulot vers Debian Buster et je vais maj mes pc sous Mint. Je n’ai jamais abordé la question : Upgrade ou réinstallation ?

Quand je parle de réinstallation, je veux dire installer la version N+1 (ou plus) de la distribution en conservant les données. Pour ma part j’ai une nette préférence pour la réinstallation :

    Repartir d’un système neuf, propre et minimal => Je fous souvent le bordel dans ma distrib. Cela ne signifie pas qu’elle fonctionne mal mais que je vais avoir tendance à installer/tester des logiciels, bidouiller des fichiers de config, rejouer certains trucs vus au boulot
    Vérifier la sauvegarde => Je copie sur HDD interne et externe home et /etc. Cette opération s’effectue en dehors des routines de sauvegarde (avec BorgBackup), je la fais manuellement. Une fois la réinstallation effectuée, je copie juste mes documents, les dossiers Firefox et Thunderbird mais pas les fichiers de configuration
    Remettre à jour ma procédure d’installation et la liste de mes outils => Avec le temps je n’utilise plus certains outils, j’en ajoute d’autres, je tiens une liste des paquets que j’installe. Dans le même fichier je note tous les paramétrages que je fais lors d’une install (partitionnement, suppression/lancement de services, apparence, raccourcis clavier…). De nombreux utilisateurs avancés scriptent tout, les dotfiles (fichiers de config) sont versionnés sur git, ils les récupèrent et les poussent avec des symlinks ou des outils dédiés (stow). Perso je préfère souvent conserver la procédure/réglage que je fais ET avoir un dotfile, simplement car les options dans les dotfiles peuvent être abscons (on ne sait pas/plus ce que l’option fait, il faut aller chercher dans la doc). En général sur l’interface graphique du logiciel on comprend mieux à quoi correspond une option, ça me permet aussi d’avoir l’info pour 2 types d’utilisateurs (débutant je lui dis où aller cliquer, avancé je lui donne l’option à mettre dans le fichier de config)
    Mettre à jour mes fichiers de configuration => Je compare mes fichiers de configuration avec ceux proposés par défaut, je teste ceux par défaut quelques temps. Parfois je me rends compte qu’un bug ou un truc gênant est en fait produit par mes réglages. Je modifie quelques fichiers dans /etc, l’essentiel des modifications que j’effectue sont dans mon home (dotfiles et dossiers à la racine : .bash*, ~/.config, ~/.ssh, etc.)
    Passer à la version N+2 de la distribution => Je ne connais aucun upgrade permettant de sauter 1 version de la distribution, par exemple passer de Debian Jessie (8) à Buster (10). Il faut upgrader deux fois, Jessie à Stretch puis Stretch à Buster. La réinstallation le permet évidemment, il « suffit » de bien préparer les fichiers de configuration et procéder à des tests. Au boulot justement je réinstalle de Jessie à Buster.
    EDIT : Fedora le permet mais « les mises à niveau effectuant un saut de numéro de version supérieur à 2 ne sont pas prises en charge »

Le billet sur le Blog Libre


“ Aujourd'hui plus qu'hier et bien moins que demain „

Hors ligne

Hors ligne

#2 Le 05/11/2019, à 18:37

M'lou
MétalWoman
Lieu : Quelque part dans la Galaxie
Inscription : Le 18/08/2016,
Messages : 41 807

Re : Upgrade ou réinstallation ?

Au bout de plusieurs migrations, une réinstall serait préférable je pense .... mais bon ...  tongue


L'amour est comme un jardin, il doit se cultiver chaque  jour pour donner le meilleur de lui-même

M'lou

#2 Le 05/11/2019, à 18:37

MétalWoman
Lieu : Quelque part dans la Galaxie
Inscription : Le 18/08/2016,
Messages : 41 807

Au bout de plusieurs migrations, une réinstall serait préférable je pense .... mais bon ...  tongue


L'amour est comme un jardin, il doit se cultiver chaque  jour pour donner le meilleur de lui-même

Hors ligne

Hors ligne

#3 Le 05/11/2019, à 19:03

P'skhal
Explorateur
Lieu : Au-delà du portail
Inscription : Le 18/08/2016,
Messages : 37 468

Re : Upgrade ou réinstallation ?

On verra !   big_smile    r_tirelangue7


“ Aujourd'hui plus qu'hier et bien moins que demain „

P'skhal

#3 Le 05/11/2019, à 19:03

Explorateur
Lieu : Au-delà du portail
Inscription : Le 18/08/2016,
Messages : 37 468

On verra !   big_smile    r_tirelangue7


“ Aujourd'hui plus qu'hier et bien moins que demain „

Hors ligne

Hors ligne

#4 Le 05/11/2019, à 19:05

M'lou
MétalWoman
Lieu : Quelque part dans la Galaxie
Inscription : Le 18/08/2016,
Messages : 41 807

Re : Upgrade ou réinstallation ?

Je parlais pour moi   tongue   lol   wink

Mais bon, ça peut s'appliquer à toi aussi hein  tongue


L'amour est comme un jardin, il doit se cultiver chaque  jour pour donner le meilleur de lui-même

M'lou

#4 Le 05/11/2019, à 19:05

MétalWoman
Lieu : Quelque part dans la Galaxie
Inscription : Le 18/08/2016,
Messages : 41 807

Je parlais pour moi   tongue   lol   wink

Mais bon, ça peut s'appliquer à toi aussi hein  tongue


L'amour est comme un jardin, il doit se cultiver chaque  jour pour donner le meilleur de lui-même

Hors ligne

Hors ligne

#5 Le 05/11/2019, à 19:13

P'skhal
Explorateur
Lieu : Au-delà du portail
Inscription : Le 18/08/2016,
Messages : 37 468

Re : Upgrade ou réinstallation ?

lol  lol  lol   wink


“ Aujourd'hui plus qu'hier et bien moins que demain „

P'skhal

#5 Le 05/11/2019, à 19:13

Explorateur
Lieu : Au-delà du portail
Inscription : Le 18/08/2016,
Messages : 37 468

lol  lol  lol   wink


“ Aujourd'hui plus qu'hier et bien moins que demain „

Hors ligne

Hors ligne

#6 Le 05/11/2019, à 19:17

M'lou
MétalWoman
Lieu : Quelque part dans la Galaxie
Inscription : Le 18/08/2016,
Messages : 41 807

Re : Upgrade ou réinstallation ?

lol  lol  lol   wink


L'amour est comme un jardin, il doit se cultiver chaque  jour pour donner le meilleur de lui-même

M'lou

#6 Le 05/11/2019, à 19:17

MétalWoman
Lieu : Quelque part dans la Galaxie
Inscription : Le 18/08/2016,
Messages : 41 807

lol  lol  lol   wink


L'amour est comme un jardin, il doit se cultiver chaque  jour pour donner le meilleur de lui-même

Hors ligne

Hors ligne

Pied de page des forums