GNU/Linux >> Tutoriels Linux >  >> Linux

Linux – Fusionner /usr/bin et /usr/sbin dans /bin (gnu/linux) ?

J'ai lu un certain nombre de discussions sur les personnes souhaitant fusionner /bin et /sbin dans /usr/bin. On ne peut pas en dire autant de le faire dans l'autre sens.

Existe-t-il une raison technique pour laquelle on ne voudrait pas fusionner /usr/bin et /usr/sbin dans /bin, ou est-ce principalement une préférence personnelle/un choix de conception ?

Réponse acceptée :

La raison pour laquelle les éléments ont été fusionnés vers /usr et non vers / est indiquée dans The Case for the /usr Merge :

Mythe #11 :Au lieu de fusionner / dans /usr, il serait beaucoup plus
logique de fusionner /usr dans /.

Réalité :Cela aggraverait encore la séparation entre les ressources du système d'exploitation fournies par le fournisseur et celles spécifiques à la machine, rendant ainsi les instantanés du système d'exploitation
et leur partage réseau/conteneur beaucoup plus difficiles et non atomiques, et
encombrer le système de fichiers racine avec une multitude de nouveaux répertoires.


Linux
  1. Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

  2. Pourquoi /bin/sh pointe-t-il vers /bin/dash et non /bin/bash ? ?

  3. Installer les binaires dans /bin, /sbin, /usr/bin et /usr/sbin, interactions avec --prefix et DESTDIR

  4. Quelle est la différence entre #!/usr/bin/env bash et #!/usr/bin/bash ?

  5. Linux :Différence entre /dev/console , /dev/tty et /dev/tty0

Linux :Différence entre /dev/console , /dev/tty et /dev/tty0 ?

/usr/bin Vs /usr/local/bin Sous Linux ?

Bash =~ Regex et Https://regex101.com/?

Quelle est la portabilité de /dev/stdin, /dev/stdout et /dev/stderr ?

Linux – /sbin/init n'existe pas ?

Les sites Web doivent-ils vivre dans /var/ ou /usr/ selon l'utilisation recommandée ?