В чем разница между / usr / lib / usr / local / lib и / usr / lib / x86_64-linux-gnu?

377
motam79

На моей машине с Linux у меня есть библиотеки поддержки ( libboost*.soфайлы) во всех вышеперечисленных каталогах. Мне интересно, в чем разница между ними. Могу ли я удалить дубликаты файлов так?

0
** [человек выше] (http://man7.org/linux/man-pages/man7/hier.7.html) ** C0deDaedalus 5 лет назад 0

1 ответ на вопрос

3
C0deDaedalus

Отличия: человек выше

Он отображает краткую и точную информацию почти о каждом файле / папке в иерархии файловой системы Linux. И для файлов / папок, которые вы хотите знать, он говорит:

/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. 

И для файла / папки / usr / lib / x86_64-linux-gnu я (не уверен, но) думаю, что это:

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

Могу ли я удалить дубликаты файлов так?

Я не уверен, какие именно могут быть последствия удаления дубликатов, но я бы посоветовал не делать этого. Прочитай это.

 /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. 

Надеюсь, вы заметили, только для чтения данных и разделяемые .

Не стесняйтесь добавлять более подробно.

Похожие вопросы