Я думаю, это тоже вопрос личного вкуса, но поскольку я начинаю с новой установки 10.10, я подумал, что, возможно, на этот раз я буду держать свою систему более организованной.
Что такое / традиционное место для хранения программного обеспечения и приложений?
У меня есть некоторые вещи, которые я использую git (например, bioperl), есть некоторые приложения, которые я просто загружаю и извлекаю в какое-то место (например eclipse) и, очевидно, я устанавливаю программное обеспечение с помощью apt-get.
Где обычное место для размещения всех этих файлов?
Для программного обеспечения, установленного с помощью управления пакетами, вам не нужно заботиться о том, где он установлен, вы будете управлять им только с помощью некоторого программного обеспечения для управления пакетами, такого как apt-get, aptitude или synaptic.
Обычные места как уже упоминалось txwikinger, /opt и /usr/local. Я бы вообще поставил программное обеспечение, которое я скомпилировал в /usr/local, поскольку у него уже есть обычная структура каталогов (bin, lib, ...).
Я также использую папку для небольших автономных приложений в моем приложении.
Я также использую папку для небольших автономных приложений. домашняя папка для некоторых приложений, главным образом потому, что моя домашняя папка находится на отдельном разделе, который я сохраняю при переустановке системы. Поэтому мне не нужно снова устанавливать эти приложения.
Для программного обеспечения, установленного с помощью управления пакетами, вам не нужно заботиться о том, где он установлен, вы будете управлять им только с помощью некоторого программного обеспечения для управления пакетами, такого как apt-get, aptitude или synaptic.
Обычные места как уже упоминалось txwikinger, /opt и /usr/local. Я бы вообще поставил программное обеспечение, которое я скомпилировал в /usr/local, поскольку у него уже есть обычная структура каталогов (bin, lib, ...).
Я также использую папку для небольших автономных приложений в моем приложении.
Я также использую папку для небольших автономных приложений. домашняя папка для некоторых приложений, главным образом потому, что моя домашняя папка находится на отдельном разделе, который я сохраняю при переустановке системы. Поэтому мне не нужно снова устанавливать эти приложения.
Для программного обеспечения, установленного с помощью управления пакетами, вам не нужно заботиться о том, где он установлен, вы будете управлять им только с помощью некоторого программного обеспечения для управления пакетами, такого как apt-get, aptitude или synaptic.
Обычные места как уже упоминалось txwikinger, /opt и /usr/local. Я бы вообще поставил программное обеспечение, которое я скомпилировал в /usr/local, поскольку у него уже есть обычная структура каталогов (bin, lib, ...).
Я также использую папку для небольших автономных приложений в моем приложении.
Я также использую папку для небольших автономных приложений. домашняя папка для некоторых приложений, главным образом потому, что моя домашняя папка находится на отдельном разделе, который я сохраняю при переустановке системы. Поэтому мне не нужно снова устанавливать эти приложения.
Для программного обеспечения, установленного с помощью управления пакетами, вам не нужно заботиться о том, где он установлен, вы будете управлять им только с помощью некоторого программного обеспечения для управления пакетами, такого как apt-get, aptitude или synaptic.
Обычные места как уже упоминалось txwikinger, /opt и /usr/local. Я бы вообще поставил программное обеспечение, которое я скомпилировал в /usr/local, поскольку у него уже есть обычная структура каталогов (bin, lib, ...).
Я также использую папку для небольших автономных приложений в моем приложении.
Я также использую папку для небольших автономных приложений. домашняя папка для некоторых приложений, главным образом потому, что моя домашняя папка находится на отдельном разделе, который я сохраняю при переустановке системы. Поэтому мне не нужно снова устанавливать эти приложения.
Для программного обеспечения, установленного с помощью управления пакетами, вам не нужно заботиться о том, где он установлен, вы будете управлять им только с помощью некоторого программного обеспечения для управления пакетами, такого как apt-get, aptitude или synaptic.
Обычные места как уже упоминалось txwikinger, /opt и /usr/local. Я бы вообще поставил программное обеспечение, которое я скомпилировал в /usr/local, поскольку у него уже есть обычная структура каталогов (bin, lib, ...).
Я также использую папку для небольших автономных приложений в моем приложении.
Я также использую папку для небольших автономных приложений. домашняя папка для некоторых приложений, главным образом потому, что моя домашняя папка находится на отдельном разделе, который я сохраняю при переустановке системы. Поэтому мне не нужно снова устанавливать эти приложения.
Для программного обеспечения, установленного с помощью управления пакетами, вам не нужно заботиться о том, где он установлен, вы будете управлять им только с помощью некоторого программного обеспечения для управления пакетами, такого как apt-get, aptitude или synaptic.
Обычные места как уже упоминалось txwikinger, / opt
и / usr / local
. Я бы вообще поставил программное обеспечение, которое я скомпилировал в / usr / local
, поскольку у него уже есть обычная структура каталогов (bin, lib, ...).
Я также использую папку для небольших, автономные приложения в моей домашней папке для некоторых приложений, главным образом потому, что моя домашняя папка находится на отдельном разделе, который я сохраняю при переустановке системы. Поэтому мне не нужно снова устанавливать эти приложения.
Для программного обеспечения, установленного с помощью управления пакетами, вам не нужно заботиться о том, где он установлен, вы будете управлять им только с помощью некоторого программного обеспечения для управления пакетами, такого как apt-get, aptitude или synaptic.
Обычные места как уже упоминалось txwikinger, / opt
и / usr / local
. Я бы вообще поставил программное обеспечение, которое я скомпилировал в / usr / local
, поскольку у него уже есть обычная структура каталогов (bin, lib, ...).
Я также использую папку для небольших, автономные приложения в моей домашней папке для некоторых приложений, главным образом потому, что моя домашняя папка находится на отдельном разделе, который я сохраняю при переустановке системы. Поэтому мне не нужно снова устанавливать эти приложения.
Для программного обеспечения, установленного с помощью управления пакетами, вам не нужно заботиться о том, где он установлен, вы будете управлять им только с помощью некоторого программного обеспечения для управления пакетами, такого как apt-get, aptitude или synaptic.
Обычные места как уже упоминалось txwikinger, / opt
и / usr / local
. Я бы вообще поставил программное обеспечение, которое я скомпилировал в / usr / local
, поскольку у него уже есть обычная структура каталогов (bin, lib, ...).
Я также использую папку для небольших, автономные приложения в моей домашней папке для некоторых приложений, главным образом потому, что моя домашняя папка находится на отдельном разделе, который я сохраняю при переустановке системы. Поэтому мне не нужно снова устанавливать эти приложения.
Для программного обеспечения, установленного с помощью управления пакетами, вам не нужно заботиться о том, где он установлен, вы будете управлять им только с помощью некоторого программного обеспечения для управления пакетами, такого как apt-get, aptitude или synaptic.
Обычные места как уже упоминалось txwikinger, / opt
и / usr / local
. Я бы вообще поставил программное обеспечение, которое я скомпилировал в / usr / local
, поскольку у него уже есть обычная структура каталогов (bin, lib, ...).
Я также использую папку для небольших, автономные приложения в моей домашней папке для некоторых приложений, главным образом потому, что моя домашняя папка находится на отдельном разделе, который я сохраняю при переустановке системы. Поэтому мне не нужно снова устанавливать эти приложения.
Для программного обеспечения, установленного с помощью управления пакетами, вам не нужно заботиться о том, где он установлен, вы будете управлять им только с помощью некоторого программного обеспечения для управления пакетами, такого как apt-get, aptitude или synaptic.
Обычные места как уже упоминалось txwikinger, / opt
и / usr / local
. Я бы вообще поставил программное обеспечение, которое я скомпилировал в / usr / local
, поскольку у него уже есть обычная структура каталогов (bin, lib, ...).
Я также использую папку для небольших, автономные приложения в моей домашней папке для некоторых приложений, главным образом потому, что моя домашняя папка находится на отдельном разделе, который я сохраняю при переустановке системы. Поэтому мне не нужно снова устанавливать эти приложения.
Для программного обеспечения, установленного с помощью управления пакетами, вам не нужно заботиться о том, где он установлен, вы будете управлять им только с помощью некоторого программного обеспечения для управления пакетами, такого как apt-get, aptitude или synaptic.
Обычные места как уже упоминалось txwikinger, / opt
и / usr / local
. Я бы вообще поставил программное обеспечение, которое я скомпилировал в / usr / local
, поскольку у него уже есть обычная структура каталогов (bin, lib, ...).
Я также использую папку для небольших, автономные приложения в моей домашней папке для некоторых приложений, главным образом потому, что моя домашняя папка находится на отдельном разделе, который я сохраняю при переустановке системы. Поэтому мне не нужно снова устанавливать эти приложения.
Традиционными местами для установки дополнительного программного обеспечения являются /opt или usr/local См. также аналогичный вопрос
, как и все остальные, менеджер пакетов поставит вещи, где им нужно их поставить.
У меня есть проекты / папка, где я просматриваю свои случайные проекты git.
Eclipse любит сохранять свои проекты в рабочем пространстве / В зависимости от того, сколько я разработал в Eclipse, я бы сделал что-то вроде $ HOME / workspaces / {AndroidStuff, CrazyRandomIdeas} в зависимости от того, должен быть в собственном рабочем пространстве или является небольшим проектом.
Кроме того, иногда мне нравится устанавливать вещи в моем HOME HOME, так как я просто играю с вещами и не хочу загрязнять свою файловую систему, что Я склонен вкладывать $ HOME / local. Опять же, это только мой стиль .. но я в конечном итоге с
$HOME/
bin/ -->symlinks to binaries I installed locally and added to $PATH
local/ --> local installs of applications, libs etc.
projects/ --> git check/svn checkouts etc of random code.
workspace/ --> eclipse stuff.
Старайтесь не устанавливать ничего в корневую файловую систему (/), если вы не упакуете его. Крайне больно удалять вещи (всегда есть make install, но редко вы когда-либо делаете make makeinstall). Кроме того, это весь смысл системы упаковки, чтобы отслеживать ваши программы, файлы, конфиги и т. Д.
Традиционными местами для установки дополнительного программного обеспечения являются /opt или usr/local См. также аналогичный вопрос
, как и все остальные, менеджер пакетов поставит вещи, где им нужно их поставить.
У меня есть проекты / папка, где я просматриваю свои случайные проекты git.
Eclipse любит сохранять свои проекты в рабочем пространстве / В зависимости от того, сколько я разработал в Eclipse, я бы сделал что-то вроде $ HOME / workspaces / {AndroidStuff, CrazyRandomIdeas} в зависимости от того, должен быть в собственном рабочем пространстве или является небольшим проектом.
Кроме того, иногда мне нравится устанавливать вещи в моем HOME HOME, так как я просто играю с вещами и не хочу загрязнять свою файловую систему, что Я склонен вкладывать $ HOME / local. Опять же, это только мой стиль .. но я в конечном итоге с
$HOME/
bin/ -->symlinks to binaries I installed locally and added to $PATH
local/ --> local installs of applications, libs etc.
projects/ --> git check/svn checkouts etc of random code.
workspace/ --> eclipse stuff.
Старайтесь не устанавливать ничего в корневую файловую систему (/), если вы не упакуете его. Крайне больно удалять вещи (всегда есть make install, но редко вы когда-либо делаете make makeinstall). Кроме того, это весь смысл системы упаковки, чтобы отслеживать ваши программы, файлы, конфиги и т. Д.
Традиционными местами для установки дополнительного программного обеспечения являются /opt или usr/local См. также аналогичный вопрос
, как и все остальные, менеджер пакетов поставит вещи, где им нужно их поставить.
У меня есть проекты / папка, где я просматриваю свои случайные проекты git.
Eclipse любит сохранять свои проекты в рабочем пространстве / В зависимости от того, сколько я разработал в Eclipse, я бы сделал что-то вроде $ HOME / workspaces / {AndroidStuff, CrazyRandomIdeas} в зависимости от того, должен быть в собственном рабочем пространстве или является небольшим проектом.
Кроме того, иногда мне нравится устанавливать вещи в моем HOME HOME, так как я просто играю с вещами и не хочу загрязнять свою файловую систему, что Я склонен вкладывать $ HOME / local. Опять же, это только мой стиль .. но я в конечном итоге с
$HOME/
bin/ -->symlinks to binaries I installed locally and added to $PATH
local/ --> local installs of applications, libs etc.
projects/ --> git check/svn checkouts etc of random code.
workspace/ --> eclipse stuff.
Старайтесь не устанавливать ничего в корневую файловую систему (/), если вы не упакуете его. Крайне больно удалять вещи (всегда есть make install, но редко вы когда-либо делаете make makeinstall). Кроме того, это весь смысл системы упаковки, чтобы отслеживать ваши программы, файлы, конфиги и т. Д.
Традиционными местами для установки дополнительного программного обеспечения являются /opt или usr/local См. также аналогичный вопрос
, как и все остальные, менеджер пакетов поставит вещи, где им нужно их поставить.
У меня есть проекты / папка, где я просматриваю свои случайные проекты git.
Eclipse любит сохранять свои проекты в рабочем пространстве / В зависимости от того, сколько я разработал в Eclipse, я бы сделал что-то вроде $ HOME / workspaces / {AndroidStuff, CrazyRandomIdeas} в зависимости от того, должен быть в собственном рабочем пространстве или является небольшим проектом.
Кроме того, иногда мне нравится устанавливать вещи в моем HOME HOME, так как я просто играю с вещами и не хочу загрязнять свою файловую систему, что Я склонен вкладывать $ HOME / local. Опять же, это только мой стиль .. но я в конечном итоге с
$HOME/
bin/ -->symlinks to binaries I installed locally and added to $PATH
local/ --> local installs of applications, libs etc.
projects/ --> git check/svn checkouts etc of random code.
workspace/ --> eclipse stuff.
Старайтесь не устанавливать ничего в корневую файловую систему (/), если вы не упакуете его. Крайне больно удалять вещи (всегда есть make install, но редко вы когда-либо делаете make makeinstall). Кроме того, это весь смысл системы упаковки, чтобы отслеживать ваши программы, файлы, конфиги и т. Д.
Традиционными местами для установки дополнительного программного обеспечения являются /opt или usr/local См. также аналогичный вопрос
, как и все остальные, менеджер пакетов поставит вещи, где им нужно их поставить.
У меня есть проекты / папка, где я просматриваю свои случайные проекты git.
Eclipse любит сохранять свои проекты в рабочем пространстве / В зависимости от того, сколько я разработал в Eclipse, я бы сделал что-то вроде $ HOME / workspaces / {AndroidStuff, CrazyRandomIdeas} в зависимости от того, должен быть в собственном рабочем пространстве или является небольшим проектом.
Кроме того, иногда мне нравится устанавливать вещи в моем HOME HOME, так как я просто играю с вещами и не хочу загрязнять свою файловую систему, что Я склонен вкладывать $ HOME / local. Опять же, это только мой стиль .. но я в конечном итоге с
$HOME/
bin/ -->symlinks to binaries I installed locally and added to $PATH
local/ --> local installs of applications, libs etc.
projects/ --> git check/svn checkouts etc of random code.
workspace/ --> eclipse stuff.
Старайтесь не устанавливать ничего в корневую файловую систему (/), если вы не упакуете его. Крайне больно удалять вещи (всегда есть make install, но редко вы когда-либо делаете make makeinstall). Кроме того, это весь смысл системы упаковки, чтобы отслеживать ваши программы, файлы, конфиги и т. Д.
Традиционными местами для установки дополнительного программного обеспечения являются либо / opt
, либо usr / local
См. также другой аналогичный вопрос
, как и все остальные, менеджер пакетов поставит вещи, где им нужно их поставить.
Я имею тенденцию иметь проекты / папку, где я просматриваю свои случайные проекты 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). Кроме того, это весь смысл системы упаковки, чтобы отслеживать ваши программы, файлы, конфиги и т. Д.
Традиционными местами для установки дополнительного программного обеспечения являются либо / opt
, либо usr / local
См. также другой аналогичный вопрос
, как и все остальные, менеджер пакетов поставит вещи, где им нужно их поставить.
Я имею тенденцию иметь проекты / папку, где я просматриваю свои случайные проекты 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). Кроме того, это весь смысл системы упаковки, чтобы отслеживать ваши программы, файлы, конфиги и т. Д.
, как и все остальные, менеджер пакетов поставит вещи, где им нужно их поставить.
Я имею тенденцию иметь проекты / папку, где я просматриваю свои случайные проекты 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). Кроме того, это весь смысл системы упаковки, чтобы отслеживать ваши программы, файлы, конфиги и т. Д.
Традиционными местами для установки дополнительного программного обеспечения являются либо / opt
, либо usr / local
См. также другой аналогичный вопрос
Традиционными местами для установки дополнительного программного обеспечения являются либо / opt
, либо usr / local
См. также другой аналогичный вопрос
, как и все остальные, менеджер пакетов поставит вещи, где им нужно их поставить.
Я имею тенденцию иметь проекты / папку, где я просматриваю свои случайные проекты 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). Кроме того, это весь смысл системы упаковки, чтобы отслеживать ваши программы, файлы, конфиги и т. Д.
, как и все остальные, менеджер пакетов поставит вещи, где им нужно их поставить.
Я имею тенденцию иметь проекты / папку, где я просматриваю свои случайные проекты 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). Кроме того, это весь смысл системы упаковки, чтобы отслеживать ваши программы, файлы, конфиги и т. Д.