GNU/Linux >> Znalost Linux >  >> Ubuntu

Proč je v /usr/bin/x11 nekonečně mnoho podadresářů X11?

Proč /usr/bin/x11 složka obsahuje další x11 a když otevřete tuto složku x11 získáte další x11 a pak další a další?

Udělal jsem to asi 6krát a byl jsem frustrovaný, takže netuším, jak hluboko to sahá, ale

  • Jaký je účel (nebo je to závada?)?
  • Zabírá to místo na disku více, než by mělo? (Chtěl jsem smazat jeden nebo více, ale myslel jsem, že se nejdřív zeptám )

Nevidím žádný důvod, proč by se to vůbec mělo dít.

Přijatá odpověď:

/usr/bin/X11/ je symbolický odkaz (symlink) směřující na /usr/bin/ . Proto obsahuje sám sebe a můžete se řídit těmi X11 složky po celý den, ale na disku je stále jen jedna.

Je to z důvodů kompatibility, protože některé programy očekávají, že nějaký jiný program bude v /usr/bin/X11/ ale Ubuntu je vkládá do /usr/bin/ .


Ubuntu
  1. /usr/bin Vs /usr/local/bin Na Linuxu?

  2. Nainstalujte binární soubory do /bin, /sbin, /usr/bin a /usr/sbin, interakce s --prefix a DESTDIR

  3. Jaký je rozdíl mezi #!/usr/bin/env bash a #!/usr/bin/bash?

  1. Jaké jsou významy /usr/sbin, /usr/local/sbin a /usr/local/bin?

  2. Rozdíl mezi /bin a /usr/bin

  3. Proč jsou < nebo > vyžadovány pro použití /dev/tcp

  1. Jak Linux zpracovává více po sobě jdoucích oddělovačů cest (/home////username///soubor)?

  2. Proč je lepší používat jako Shebang „#!/usr/bin/env Name“ místo „#!/path/to/name“?

  3. Linux – sloučení /usr/bin A /usr/sbin do /bin (gnu/linux)?