logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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

#1 24-06-2023 23:02:10

ubub
Membre
Distrib. : Debian
(G)UI : xfce
Inscription : 14-05-2019

[résolu]que sont les "link farm" ?

Bonsoir,
je m'intéresse à systemd ... Dans la page de manuel, on rencontre le terme "farming links", c'est à-dire ?
Déja que j'ai du mal, encore plus avec sysV init; on le traduirait comment ce terme ?
groupement ? pouponnière ( big_smile ) je comprend pas si c'est un terme spécifique à un truc précis ou sans importance ...
merci si vous en avez la connaissance, d'expliciter ...

SysV runlevel link farm directory
           The location of the SysV runlevel link farm directory varies
           between distributions. systemd will take the link farm into account
           when figuring out whether a service shall be enabled. Note that a
           service unit with a native unit configuration file cannot be
           started by activating it in the SysV runlevel link farm.
 

Dernière modification par ubub (25-06-2023 11:38:50)

Hors ligne

#2 25-06-2023 10:12:20

raleur
Membre
Inscription : 03-10-2014

Re : [résolu]que sont les "link farm" ?

je ne trouve l'expression "farming links" nulle part dans la page de manuel de systemd.
L'expression "link farm" (ferme de liens) fait référence au fait que SysV utilise des liens symboliques dans /etc/rc*.d/ pointant vers les scripts d'init dans /etc/init.d/ pour démarrer et arrêter les services dans les différents runlevels. Systemd fait la même chose dans /{etc,lib}/systemd/system/*.wants.

Il me semble que cette expression a aussi été employée pour désigner une alternative à la fusion de /usr ("/usr merge") consistant à installer les fichiers dans /usr/{bin,sbin;lib*} et créer des liens symboliques de ces fichiers dans les répertoires /{bin,sbin,lib*} au lieu de remplacer ces répertoires par des liens symboliques pointant vers les répertoires /usr/{bin,sbin,lib*}.

Dernière modification par raleur (25-06-2023 10:32:44)


Il vaut mieux montrer que raconter.

Hors ligne

#3 25-06-2023 10:51:07

vv222
Administrateur
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : [résolu]que sont les "link farm" ?

On utilise des fermes de liens avec ./play.it, pour "fusionner" deux arborescences distinctes (une en lecture-seule et une accessible en écriture) sous un chemin unique.

Un exemple d’arborescence partielle pour illustrer :

/home/dave/.cache/play.it/prefixes/factorio
├── achievements.dat -> /home/dave/.local/share/games/factorio/./achievements.dat
├── bin
│   └── x64
├── blueprint-storage.dat -> /home/dave/.local/share/games/factorio/./blueprint-storage.dat
├── config -> /home/dave/.local/share/games/factorio/config
├── config-path.cfg -> /home/dave/.local/share/games/factorio/./config-path.cfg
├── crop-cache.dat -> /home/dave/.local/share/games/factorio/./crop-cache.dat
├── data
│   ├── base
│   ├── changelog.txt -> /usr/share/games/factorio/data/changelog.txt
│   ├── core
│   ├── credits.txt -> /usr/share/games/factorio/data/credits.txt
│   ├── eula.txt -> /usr/share/games/factorio/data/eula.txt
│   ├── licenses.txt -> /usr/share/games/factorio/data/licenses.txt
│   ├── map-gen-settings.example.json -> /usr/share/games/factorio/data/map-gen-settings.example.json
│   ├── map-settings.example.json -> /usr/share/games/factorio/data/map-settings.example.json
│   ├── server-settings.example.json -> /usr/share/games/factorio/data/server-settings.example.json
│   └── server-whitelist.example.json -> /usr/share/games/factorio/data/server-whitelist.example.json
├── factorio-current.log
├── mods -> /home/dave/.local/share/games/factorio/./mods
├── player-data.json -> /home/dave/.local/share/games/factorio/./player-data.json
├── saves -> /home/dave/.local/share/games/factorio/./saves
└── temp
    ├── currently-playing-background
    └── preview.jpg


Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

#4 25-06-2023 11:41:37

ubub
Membre
Distrib. : Debian
(G)UI : xfce
Inscription : 14-05-2019

Re : [résolu]que sont les "link farm" ?

oui, il s'agit bien de link farm .....
merci, mon esprit s'embrouillait entre ferme de lien et liens fermiers ...
j'avais jamais vu cette expression,
merci bien pour les explications, j'en avai pas trouvé

Hors ligne

#5 25-06-2023 11:47:26

ubub
Membre
Distrib. : Debian
(G)UI : xfce
Inscription : 14-05-2019

Re : [résolu]que sont les "link farm" ?

vv222 a écrit :

On utilise des fermes de liens pour "fusionner" deux arborescences distinctes (une en lecture-seule et une accessible en écriture) sous un chemin unique.


Ok, merci bien,  smile

Hors ligne

#6 25-06-2023 16:57:22

vv222
Administrateur
Distrib. : Debian Sid
(G)UI : sway
Inscription : 18-11-2013
Site Web

Re : [résolu]que sont les "link farm" ?

Gaffe, je n’ai bien donné qu’un exemple possible d’utilisation des fermes de liens. On peut s’en servir pour tout un tas d’autre choses.

Jouer sous Debian ? Facile !

Ceterum censeo Barum esse delendam

Hors ligne

Pied de page des forums