Abandon le 30-05-25 Méthodes de découplage système-données

Répondre
Avatar du membre
clpda
Messages : 24
Enregistré le : jeu. 17 avr. 2025 23:16
Localisation : Massif du Jura

Méthodes de découplage système-données

Message par clpda »

Bonjour,
Une très intéressante série de posts (t=10582) a décrit plusieurs méthodes de découplage système-données, c'est-à-dire d'avoir ses fichiers dans une partition séparée au lieu du dossier /home par défaut:
  1. une série de commandes détaillées dans un "pré-tuto" par arghlub (viewtopic.php?p=124727#p124727), qui a reçu de nombreux éloges;
  2. une autre série de commandes détaillées par gacaron (viewtopic.php?p=125005#p125005), également bien reçue;
  3. une méthode décrite par mézig (pas moi, viewtopic.php?p=125234#p125234), qui semble bien plus simple mais n'a suscité aucun commentaire des participants à cette discussion;
  4. une méthode encore plus simple, également par mézig dans le même post, par la commande Edition/Déplacer vers de l'explorateur de fichiers, pas plus commentée.
Si même la méthode no 4 établit un lien organique entre le dossier standard et son dérivé sur une partition data quel sont les avantages des autres méthodes (à part le plaisir et la fierté d'avoir déployé du code au lieu de bêtement promener la souris ;))?
Merci d'avance pour vos conseils!
clpda
PC1: Lenovo IdeaCentre | OS: Linux Mint 22.2 Zara | Desk: Cinnamon 6.4.8 | Kernel: 6.8.0-85-generic arch: x86_64 bits: 64 | CPU: quad core model: Intel Core i5-6400T bits: 64 type: MCP | RAM: 16 Go | CG: Device-1: Intel HD Graphics 530 ; Device-2: NVIDIA GM107M [GeForce GTX 960M]
PC2: Acer Aspire 5 | OS: Linux Mint 22.2 Zara | Desk: Cinnamon 6.4.8 | Kernel: 6.8.0-85-generic arch: x86_64 bits: 64 | CPU: Intel Core i7-1065G7 1.30 GHz | RAM: 16 Go | CG: Device-1: Intel Iris Plus Graphics G7/i915 ; Device-2: Chicony HD User Facing/uvcvideo
Avatar du membre
arghlub
Administrateur du site
Messages : 11560
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

Re: Méthodes de découplage système-données

Message par arghlub »

Salut,

Qu'entends-tu par«lien organique» ???
Ici on devrait parler de «lien symbolique» (les raccourcis sous Window$) sinon on peut faire des liens physiques mais organiques je sais pas trop :l :l
clpda a écrit : ven. 23 mai 2025 15:43 Si même la méthode no 4 établit un lien organique entre le dossier standard et son dérivé sur une partition
La rapidité ;)

Citationdu 1er post que tu indiques : viewtopic.php?p=124727#p124727
arghlub a écrit : sam. 28 juil. 2018 15:55 Perso, je fais ça en terminal, c'est ultra-rapide. Via le terminal, en 2 minutes c'est bouclé.
Mais on peut aussi faire toute la procédure à partir du gestionnaire de fichiers mais c'est beaucoup plus long (la souris c'est leeeeent :mrgreen:).
...
────────────────────────────────────
Notes / Rappels
  • ...
  • Penser à utiliser l'auto-complétion en appuyant sur la touche <Tab> lors de la saisie des lignes de commande.
    La touche <Tab> complète automatiquement les commandes et les chemins vers les répertoires (si plusieurs possibilités d'auto-complétion : en appuyant 2x sur <Tab> on a une liste de choix). Cela permet de saisir les commandes très très rapidement.
;)
Tour1 (custom) CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : LMint 22.3 | Debian 12 | MX Linux | XFCE
Tour2 (custom) CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 22.1 | MX Linux | XFCE
Portable2 MacBook Air A1466 | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MX Linux XFCE
─────( pour une informatique libre ! )─────
Avatar du membre
clpda
Messages : 24
Enregistré le : jeu. 17 avr. 2025 23:16
Localisation : Massif du Jura

Re: Méthodes de découplage système-données

Message par clpda »

Salut arghlub,
D'accord, "organique" était un terme un trop... écolo :D
mais "symbolique" me semblait trop... évanescent.
La rapidité n'est finalement pas un critère essentiel pour moi puisque je vais quasiment repartir de zéro (sauf l'installation du système).
Je peine à exprimer ce qui m'inquiétait et m'inquiète quand même encore un peu, malheureusement.
Il est vrai que tous les systèmes offrent une certaine redondance entre plusieurs manoeuvres, différentes mais arrivant au même résultat, sauf qu'il y a parfois la petite nuance qui tue! Et comme c'est quelque chose à faire vraiment au début, autant être sûr!
Justement, liens symboliques vs liens physiques, quelles conséquences?
Merci, cordialement
clpda
PC1: Lenovo IdeaCentre | OS: Linux Mint 22.2 Zara | Desk: Cinnamon 6.4.8 | Kernel: 6.8.0-85-generic arch: x86_64 bits: 64 | CPU: quad core model: Intel Core i5-6400T bits: 64 type: MCP | RAM: 16 Go | CG: Device-1: Intel HD Graphics 530 ; Device-2: NVIDIA GM107M [GeForce GTX 960M]
PC2: Acer Aspire 5 | OS: Linux Mint 22.2 Zara | Desk: Cinnamon 6.4.8 | Kernel: 6.8.0-85-generic arch: x86_64 bits: 64 | CPU: Intel Core i7-1065G7 1.30 GHz | RAM: 16 Go | CG: Device-1: Intel Iris Plus Graphics G7/i915 ; Device-2: Chicony HD User Facing/uvcvideo
Avatar du membre
arghlub
Administrateur du site
Messages : 11560
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

Re: Méthodes de découplage système-données

Message par arghlub »

clpda a écrit : ven. 23 mai 2025 16:41 D'accord, "organique" était un terme un trop... écolo :D
mais "symbolique" me semblait trop... évanescent.
oeuuh comment dire ... tu vas me plaire deans l'evanesnecence !

Code : Tout sélectionner

man ln :
[OPTIONS]
....
       -s, --symbolic
              make symbolic links instead of hard links
....
mais après on pourrait demander aux devs de Bash d'ajouter une option à la commande «ln» (lien) avec une option «-orgaevaevo» on va leur demander :l ;)
Tour1 (custom) CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : LMint 22.3 | Debian 12 | MX Linux | XFCE
Tour2 (custom) CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 22.1 | MX Linux | XFCE
Portable2 MacBook Air A1466 | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MX Linux XFCE
─────( pour une informatique libre ! )─────
Avatar du membre
arghlub
Administrateur du site
Messages : 11560
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

Re: Méthodes de découplage système-données

Message par arghlub »

Sinon en plus de timeshift, tu peux faire du rsync de ton /home vers une autre partoche de temps en temps ....
Pour les adeptes de la souris (c'est leeeeent) on peut utiliser le logiciel «grsync» plus convivial qui fait des sauvegardes sans faire de redondance.
Tour1 (custom) CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : LMint 22.3 | Debian 12 | MX Linux | XFCE
Tour2 (custom) CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 22.1 | MX Linux | XFCE
Portable2 MacBook Air A1466 | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MX Linux XFCE
─────( pour une informatique libre ! )─────
Avatar du membre
arghlub
Administrateur du site
Messages : 11560
Enregistré le : dim. 21 mai 2017 08:19
Localisation : Provence

Re: Méthodes de découplage système-données

Message par arghlub »

les liens physisques sont physiques ....
je peux pas t'expliquer ça en 2 phrases, le concept est “puissant” dans le concept.
Mais sache que si tufais un lien physique (sans l'option -s dans la commande ln), si tu supprimes l'1 des 2, ils seront tous les 2 effacés. Alors que si tu fais un lien symbolique et que tu l'efface, la source ne sera pas supprimée.
Tour1 (custom) CPU Intel I7-7700K | CG Nvidia GTX 1080 | RAM 16Go | tripleBoot : LMint 22.3 | Debian 12 | MX Linux | XFCE
Tour2 (custom) CPU AMD Athlon 5200+ | CG Nvidia GTX 560 | RAM 6Go | FreeBSD XFCE
Portable1 MSI GF75 Thin 9SC | CPU Intel I7-9750H | CG Nvidia GTX 1650 | RAM 32Go | dualBoot : LMint 22.1 | MX Linux | XFCE
Portable2 MacBook Air A1466 | CPU Intel I5-5250U | CG Intel HD Graphics 6000 | RAM 8Go | dualBoot : macOS Sierra | MX Linux XFCE
─────( pour une informatique libre ! )─────
Avatar du membre
clpda
Messages : 24
Enregistré le : jeu. 17 avr. 2025 23:16
Localisation : Massif du Jura

Re: Méthodes de découplage système-données

Message par clpda »

Salut Arghlub,
Merci pour le code!
Il faut visiblement encore que je potasse les commandes du terminal.
Dès que j'aurai compris, je marquerai cet échange en résolu.
Bonne fin de journée et de semaine.
clpda
PC1: Lenovo IdeaCentre | OS: Linux Mint 22.2 Zara | Desk: Cinnamon 6.4.8 | Kernel: 6.8.0-85-generic arch: x86_64 bits: 64 | CPU: quad core model: Intel Core i5-6400T bits: 64 type: MCP | RAM: 16 Go | CG: Device-1: Intel HD Graphics 530 ; Device-2: NVIDIA GM107M [GeForce GTX 960M]
PC2: Acer Aspire 5 | OS: Linux Mint 22.2 Zara | Desk: Cinnamon 6.4.8 | Kernel: 6.8.0-85-generic arch: x86_64 bits: 64 | CPU: Intel Core i7-1065G7 1.30 GHz | RAM: 16 Go | CG: Device-1: Intel Iris Plus Graphics G7/i915 ; Device-2: Chicony HD User Facing/uvcvideo
Avatar du membre
clpda
Messages : 24
Enregistré le : jeu. 17 avr. 2025 23:16
Localisation : Massif du Jura

Re: Méthodes de découplage système-données

Message par clpda »

Bonjour,
Finalement, je n'ai créé aucun lien entre /home et data, j'ai simplement tout mis dans data par copier-coller, la méthode de mézig. /home contient les dossiers originaux vides, sauf images qui a mon fond d'écran.
Bonne fin de semaine et merci quand même, arghlub, dont je n'ai cette fois pas suivi les conseils!
clpda
PC1: Lenovo IdeaCentre | OS: Linux Mint 22.2 Zara | Desk: Cinnamon 6.4.8 | Kernel: 6.8.0-85-generic arch: x86_64 bits: 64 | CPU: quad core model: Intel Core i5-6400T bits: 64 type: MCP | RAM: 16 Go | CG: Device-1: Intel HD Graphics 530 ; Device-2: NVIDIA GM107M [GeForce GTX 960M]
PC2: Acer Aspire 5 | OS: Linux Mint 22.2 Zara | Desk: Cinnamon 6.4.8 | Kernel: 6.8.0-85-generic arch: x86_64 bits: 64 | CPU: Intel Core i7-1065G7 1.30 GHz | RAM: 16 Go | CG: Device-1: Intel Iris Plus Graphics G7/i915 ; Device-2: Chicony HD User Facing/uvcvideo
Répondre