GNU/Linux >> Znalost Linux >  >> Linux

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

Četl jsem spoustu diskuzí o lidech, kteří chtějí sloučit /bin a /sbin do /usr/bin. Totéž nelze říci, když to uděláte obráceně.

Existuje nějaký technický důvod, proč by člověk nechtěl sloučit /usr/bin a /usr/sbin do /bin, nebo je to hlavně osobní preference/volba designu?

Přijatá odpověď:

Důvod, proč byly věci sloučeny do /usr a ne do /, jsou uvedeny v Případu sloučení /usr:

Mýtus č. 11:Místo sloučení / do /usr by dávalo mnohem větší smysl
sloučit /usr do /.

Skutečnost:Tím by se oddělení mezi zdroji OS
dodanými dodavatelem a specifickými pro daný stroj ještě zhoršilo, takže snímky OS
a jejich sdílení v síti/kontejnerech by byly mnohem těžší a neatomické a
zaplnit kořenový souborový systém množstvím nových adresářů.


Linux
  1. Linux:Rozdíl mezi /dev/console, /dev/tty a /dev/tty0?

  2. /usr/bin Vs /usr/local/bin Na Linuxu?

  3. Jak přenosné jsou /dev/stdin, /dev/stdout a /dev/stderr?

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

  2. cmake --version ukazuje na /usr/bin/cmake, zatímco který cmake ukazuje na /usr/local/bin

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

  1. Kdy musím použít #!/bin/bash a kdy #!/bin/sh?

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

  3. Linux:Rozdíl mezi /dev/console , /dev/tty a /dev/tty0