Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/04/2019, à 01:42

arnoxz

Sauvegarde soft et config

Bonjour,

J'espère me trouver dans le bon groupe pour cette question !
ps au modo, plutôt que de fermer mon post car pas dans le bon sujet (comme fait précédemment car sujet posté dans sécurité, et la question était un peu différente, bref) , il serait plus judicieux de m'indiquer ou le poster ou de me répondre, une fois la réponse trouvée, le sujet peut même être effacé... je pense cependant que ma question devrait en intéresser plus d'un ? Enfin, je pense que je ne dois pas être le premier à me trouver dans cette problématique et qu'une solution évidente existe :-)


Probablement que ce sujet à du déjà être abordé (?) afin de récupérer l'environnement de travail d'un pc et ses config vers une autre, mais je ne trouve pas d'autre infos que les suivantes :

J'ai lu qu'en sauvegardant les rep. /etc ; /home et avec la commande "sudo dpkg --get-selections" pour reprendre la liste des programmes installés est une bonne base, mais que faire ensuite sur les nouveaux pc (comment utiliser la liste créée par dpkg pour réinstaller les logiciels) ?

Dois-je venir ensuite écraser les répertoires /etc et /home repris de le machine modèle (ne dois-je pas créer les utilisateurs/pwd avant de restaurer /home d'abord ? comment les reprendre, est-ce possible avec les même droits/et mdp) ? Et puis surtout, que faire avec la liste de "dpkg selection" extraite....(comment l'utiliser pour relancer l'install des programmes ) ?

Et dans l'idéal, dernier point, restaurer également les périphériques comme l'imprimante / scanner ?

Merci d'avance...

Dernière modification par arnoxz (Le 08/04/2019, à 01:46)

Hors ligne

#2 Le 08/04/2019, à 02:23

cqfd93

Re : Sauvegarde soft et config

Plutôt que de re-créer un sujet et effacer l'autre message, tu pouvais simplement en demander le déplacement en utilisant le lien « Signaler aux modérateurs ».


cqfd93

Hors ligne

#3 Le 08/04/2019, à 07:42

nam1962

Re : Sauvegarde soft et config

Pour la sauvegarde système tu as timeshift.
Pour la sauvegarde data tu as backintime.


[ Modéré ]

Hors ligne

#4 Le 09/04/2019, à 09:40

arnoxz

Re : Sauvegarde soft et config

merci, je vais aller voir ça, il n'est pas inclu dans les "paquets" d'ubu, j'ai trouvé cette adresse https://itsfoss.com/backup-restore-linux-timeshift/ , cela m'a l'air pas mal en effet :-) ! Cela pourrait sans doute fonctionner, mais le but est d'installer plusieurs machines (de config différentes) avec le même environnement et les mêmes utilisateurs, je pense que le démarrage de certaines plus anciennes/récentes se verront rencontrer des problèmes ?!

S'il existe d'autre méthodes, je reste intéressé. (Je pensais installer d'abord via le cd d'install toutes les machines pour ensuite leur "injecter" (je ne sais pas comment en un 'mouvement' simple et unique :-) )) les utilisateurs, la liste des logiciels, et config programmes..

Dernière modification par arnoxz (Le 09/04/2019, à 09:50)

Hors ligne

#5 Le 09/04/2019, à 09:49

arnoxz

Re : Sauvegarde soft et config

si quelqu'un pouvait m'expliquer la manip 'inverse' pour installer les soft de la liste extraite par cette commande ce serait aussi un bon point de départ !

sudo dpkg --get-selections > listesoft.txt

par après, les utilisateurs je peux toujours les faire "à la main"...

Hors ligne

#6 Le 09/04/2019, à 10:07

erresse

Re : Sauvegarde soft et config

Bonjour,
Normalement, tu vires de ta liste "listesoft.txt" tout ce qui suit le nom du paquet sur chaque ligne, puis tu appliques la commande inverse

sudo dpkg --set-selections < listesoft.txt

et ça devrait t'installer tout ce qui figure dans la liste...


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#7 Le 09/04/2019, à 10:19

arnoxz

Re : Sauvegarde soft et config

merci pour ton intervention, excuse moi de ne pas bien comprendre.... (ce qui suit le nom du paquet = c-a-d 'install' ?)

je tire un extrait de la liste (dans  cette liste il y a forcement des programmes système et des programmes installés), aussi quel 'paquet' dois je retirer ? j'imagine que si j'extrais cette liste sur une config 'Mate' et que je voudrais restaurer les programmes utilisateurs sur une config 'ubu', je dois éviter de restaurer les 'kernels',....et d'autres logiciels système ?!

voici un extrait, dans cet extrait ce qui m'intéresse bien sur sur la nouvelle machine serait 'krita', je ne vais tout de même pas repasser en revue les mille lignes et essayer de retrouver ceux qui m'intéressent uniquement, ce serait fastidieux, (il y a peut-être une option de commande utile a rajouter ?)

kerneloops					install
keyboard-configuration				install
kinit						install
kio						install
klibc-utils					install
kmod						install
krb5-locales					install
krita						install
krita-data					install
kwayland-data					install
kwayland-integration:i386			install
lame						install
language-pack-en				install
language-pack-en-base				install
language-pack-fr				install

Existe t'il une option afin d'extraire uniquement la liste de soft 'desktop', (c-a-d les programmes 'extra', installés après l'installation de base du système ? par exemple ce qui a été installé est ; gedit, krita, 'des jeux', clementine, wine,....) et uniquement ceux-là..?

Dernière modification par arnoxz (Le 09/04/2019, à 10:26)

Hors ligne

#8 Le 09/04/2019, à 11:29

erresse

Re : Sauvegarde soft et config

Il existe certainement une ou plusieurs applications permettant de récupérer et réinstaller les seuls logiciels "pertinents" pour ton installation, mais tu demandais comment restaurer la liste issue de "sudo dpkg --get-selections" et je te l'ai indiquée.
Dans cette liste, il faut en effet supprimer ce qui suit le nom du paquet (les espaces et install à la fin de chaque ligne) pour l'utiliser en  entrée de la commande "sudo dpkg --set-selections".
Par ailleurs,  cette commande restaure tous les paquets figurant dans la liste, il faut donc manuellement supprimer ceux que tu ne veux pas restaurer, et je compatis avec toi... c'est fastidieux !!! lol
Qu'as-tu pensé des suggestions d'applications spécialisée qui t'ont été faites précédemment, aucune ne te convient ?


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#9 Le 09/04/2019, à 12:11

arnoxz

Re : Sauvegarde soft et config

ok super !!
Les autres programmes proposés me semblent excellent, mais surtout pour du backup !!
Je devrais peut-être plus me pencher sur la création d'une image système d'intall, l'idée étant plutôt de déployer un environnement spécifique sur plusieurs machine (un peu comme en entreprise) afin de 'standariser' un pc opérationnel sans devoir manuellement configurer chaque machine (jours en temps inutiles)....

Une idée pour créer une image ou un cd d'install avec des options spécifique ? Je pense que je dois pouvoir trouver cela dans les forums...? un conseil idoine étant toujours le bienvenu :-)

Merci beaucoup !!

Hors ligne

#10 Le 09/04/2019, à 14:41

Old tired coder

Re : Sauvegarde soft et config

erresse a écrit :

Bonjour,
Normalement, tu vires de ta liste "listesoft.txt" tout ce qui suit le nom du paquet sur chaque ligne, puis tu appliques la commande inverse

sudo dpkg --set-selections < listesoft.txt

et ça devrait t'installer tout ce qui figure dans la liste...

Sans oublier d'installer dselect sur chaque bécane hôte avant et de faire un update pour obtenir la dernière version des paquets. C'est à dire qu'il faudra commencer par :

sudo apt-get update

sudo apt-get install dselect

puis :

sudo dselect update

avant de lancer :

sudo dpkg --set-selections < listesoft.txt

sans oublier que c'est la commande :

sudo apt-get -u dselect-upgrade

qui installera physiquement les paquets à jour.

Perso, je trouve que ça vaudrait le coup de faire un petit script shell, de le tester sur une bécane, puis de l'utiliser en série après validation.

Pour la liste des paquets à conserver, je ne vois en effet pas comment éviter un tri manuel mais s'il y a 300 bécanes à mettre en oeuvre, ça vaut le coup.

J'allais oublier : si des paquets viennent de dépôts exotiques, il ne faudra pas oublier d'en mettre à jour la liste sur chaque bécane hôte.

Donc vu la complexité, les risques d'erreur, le temps passé sur chaque bécane : => script à rendre exécutable avant de le lancer :

sudo chmod -v +x /home/toto/Bureau/maconfigamoi

si le fichier s'appelle "maconfigamoi" et qu'il est sur le bureau, après avoir remplacé toto par le nom d'utilisateur, naturellement.

Dernière modification par Old tired coder (Le 09/04/2019, à 15:31)


Thierry
ACER aspire-v5-123, dual-boot Debian 10 Xfce & Ubuntu 20 LTS - Schneider de très bas de gamme, OS Windows 10 (bécane de secours)
Dans ma prochaine vie, je serai une blonde avec des gros nichons. Ainsi, les choses seront plus faciles pour moi. (Moi)
Mon Cloud favori ? 2 disques durs dans des boitiers USB. Mes données sont à moi ET JE NE LES CONFIERAI JAMAIS À QUI QUE CE SOIT

Hors ligne

#11 Le 09/04/2019, à 14:42

erresse

Re : Sauvegarde soft et config

Fais ton choix...
La doc est riche à ce sujet, dirait-on.


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#12 Le 26/04/2019, à 18:03

arnoxz

Re : Sauvegarde soft et config

Etant de passage sur le forum, j'en profite pour vous remercier de vos intervention....

J'ai finalement utilisé la méthode de backup mentionné par nam1962 (Timeshift et Backintime).... très bon compromis (pas encore testé une restauration, mais la sauvegarde semble efficace)... !!

Hors ligne

#13 Le 09/02/2021, à 14:32

arnoxz

Re : Sauvegarde soft et config

Je repense à cette discussion et je suis tombé sur cette commande qui peut n'extraire que l'info de paquet manuellement installé, il est donc possible de créer une liste d'applications uniquement ajoutées manuellement. (Je n'ai pas comparé l'exactitude du contenu et des programmes installés, mais cela semble tout de même rassembler les infos)..

Cette commande crée un fichier txt contenant les paquets manuellement installés dans le dossier "home"

apt list --manual-installed > PaquetsInstalléManuel.txt

Hors ligne