Was ist der Unterschied zwischen / usr / lib / usr / local / lib und / usr / lib / x86_64-linux-gnu?

0

Auf meinem Linux-Rechner habe ich Boost-Bibliotheken ( libboost*.soDateien) in allen oben genannten Verzeichnissen. Ich frage mich, was der Unterschied zwischen ihnen ist. Kann ich die so duplizierten Dateien entfernen?

motam79
quelle
man hier
C0deDaedalus

Antworten:

3

Die Unterschiede: Mann hier

Es werden kurze und genaue Informationen zu fast allen Dateien / Ordnern in der Linux-Dateisystemhierarchie angezeigt. Und für die Dateien / Ordner, die Sie wissen möchten, heißt es:

/usr/lib
          Object libraries, including dynamic libraries, plus some executables which
          usually are not invoked directly. More complicated programs may have whole
          subdirectories there.

/usr/local/lib
          Files associated with locally installed programs.

Und für die Datei / folder / usr / lib / x86_64-linux-gnu denke ich (bin mir nicht sicher, aber) Folgendes:

/usr/lib/x86_64-linux-gnu
          Files associated with locally installed programs for 64-bit architecture`

Kann ich die so duplizierten Dateien entfernen?

Ich weiß nicht genau, welche Konsequenzen das Entfernen der Duplikate haben kann, würde aber raten, dies nicht zu tun. Lesen Sie dies.

 /usr    This directory is usually mounted from a separate partition.
          It should hold only shareable, read-only data, so that it can
          be mounted by various machines running Linux.

Ich hoffe, Sie haben schreibgeschützte und gemeinsam nutzbare Daten bemerkt .

Fühlen Sie sich frei, um weitere Details hinzuzufügen.

C0deDaedalus
quelle