GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Pourquoi y a-t-il une infinité de sous-répertoires X11 dans /usr/bin/x11 ?

Pourquoi le /usr/bin/x11 dossier contient un autre x11 dossier et lorsque vous ouvrez ce x11 vous obtenez un autre x11 et puis un autre et un autre ?

Je l'ai fait environ 6 fois et j'ai été frustré, donc je n'ai aucune idée de la profondeur de cela, mais

  • Quel est le but (ou s'agit-il d'un problème ?) ?
  • Cela consomme-t-il plus d'espace disque qu'il ne le devrait ? (J'allais en supprimer un ou plusieurs mais j'ai pensé qu'il valait mieux demander d'abord)

Je ne vois aucune raison pour que cela se produise.

Réponse acceptée :

/usr/bin/X11/ est un lien symbolique (symlink) pointant vers /usr/bin/ . Par conséquent, il se contient et vous pouvez suivre ces X11 dossiers toute la journée, mais il n'y en a toujours qu'un sur votre disque.

C'est pour des raisons de compatibilité car certains programmes s'attendent à ce qu'un autre programme soit dans /usr/bin/X11/ mais Ubuntu les met dans /usr/bin/ .


Ubuntu
  1. Pourquoi est-il préférable d'utiliser "#!/usr/bin/env Name" au lieu de "#!/path/to/name" comme Shebang ?

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

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

  4. Kubuntu affiche une erreur lors de la connexion (file:///usr/share/sddm//themes/breeze/main.qml:no Such File Or Directory) ?

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

Conflits Node.js :/sbin/node Vs /usr/bin/node ?

cmake --version pointe vers /usr/bin/cmake tandis que cmake pointe vers /usr/local/bin

Quelle est la signification de /usr/sbin, /usr/local/sbin et /usr/local/bin ?

Déplacement du contenu de /bin vers /usr/bin, possible d'annuler ?

Pourquoi le vrai et le faux sont-ils si grands ?

Pourquoi < ou > sont-ils nécessaires pour utiliser /dev/tcp