Почему/usr/local/bin не существует на моем (Ubuntu 16.04) система?

Я только что переустановил Ubuntu 16.04 на своей машине, и я нахожусь в процессе установки всего, что я установил ранее. Это включает несколько программ, что я вставил/usr/local/bin, но тот каталог, кажется, не существует:

$ ls -A /usr/local
etc  games  include  lib  man  sbin  share  src

Я не помню явно создавать/usr/local/bin на своей старой установке, и все же это существовало там. Почему это не существует по умолчанию, и как это прибывало для существования на моей предыдущей установке?

9
задан 4 April 2018 в 02:22

1 ответ

/usr/local/bin и другие папки по умолчанию, такие как те Вы упомянули и также /opt и /mnt создаются во время нормальной установки Ubuntu. По умолчанию папки пусты. Если у Вас нет папки, это просто означает, что это было непреднамеренно удалено.

Это легко исправлено только путем создания папки:

$ sudo mkdir /usr/local/bin

Можно продолжить устанавливать ранее установленные программы, как Вы обычно имели бы, если каталог не был удален после воссоздания его.

И более непосредственно к Вашим вопросам:

  • Почему это не существует по умолчанию?
    Это создается по умолчанию во время установки.
  • Как это прибывало для существования в предыдущей установке?
    Это - часть структуры каталогов по умолчанию, которая была создана во время установки.
16
ответ дан 23 November 2019 в 04:52

Другие вопросы по тегам:

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