Организация программного обеспечения - где в файловой системе?

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

Что такое / традиционное место для хранения программного обеспечения и приложений?

У меня есть некоторые вещи, которые я использую git (например, bioperl), есть некоторые приложения, которые я просто загружаю и извлекаю в какое-то место (например eclipse) и, очевидно, я устанавливаю программное обеспечение с помощью apt-get.

Где обычное место для размещения всех этих файлов?

9
задан 16 October 2010 в 18:27

33 ответа

Традиционными местами для установки дополнительного программного обеспечения являются либо / opt , либо usr / local См. также другой аналогичный вопрос

5
ответ дан 10 August 2018 в 10:45

Традиционными местами для установки дополнительного программного обеспечения являются либо / opt , либо usr / local См. также другой аналогичный вопрос

5
ответ дан 13 August 2018 в 17:19
  • 1
    да, я рекомендую использовать / apt, эту папку, такую ​​как «файлы пограммы», в окнах создайте новую папку в этой папке, например: / opt / eclipse, а затем положите все из своего архива затмения. и, возможно, вы можете создать заставку eclipse (eclipse.desktop) в / usr / share / applications. Этот метод может обеспечить чистоту системы. – squallbayu 15 October 2010 в 19:45

, как и все остальные, менеджер пакетов поставит вещи, где им нужно их поставить.

Я имею тенденцию иметь проекты / папку, где я просматриваю свои случайные проекты git.

Eclipse любит сохранять свои проекты в рабочей области / В зависимости от того, насколько я занимаюсь разработкой в ​​eclipse, я бы сделал что-то вроде $ HOME / workspaces / {AndroidStuff, CrazyRandomIdeas} в зависимости от того, должен быть в собственном рабочем пространстве или является небольшим проектом.

Кроме того, иногда мне нравится устанавливать вещи в моем HOME HOME, так как я просто играю с вещами и не хочу загрязнять свою файловую систему, что Я склонен вкладывать $ HOME / local. Опять же, это только мой стиль .. но я в конечном итоге с

  $ HOME / bin / - & gt; символические ссылки на двоичные файлы, которые я установил локально, и добавил их в $ PATH local / - & gt;  локальные установки приложений, libs и т. д. projects / - & gt;  git check / svn checkouts и т. д. случайного кода.  рабочее пространство / - & gt;  затмение.   

Старайтесь не устанавливать ничего в корневую файловую систему (/), если вы не упакуете его. Крайне больно удалять вещи (всегда есть make install, но редко вы когда-либо делаете make makeinstall). Кроме того, это весь смысл системы упаковки, чтобы отслеживать ваши программы, файлы, конфиги и т. Д.

2
ответ дан 13 August 2018 в 17:19

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

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