LINUX.ORG.RU

История изменений

Исправление Vsevolod-linuxoid, (текущая версия) :

Такой директории в FHS нет. Ты вообще читать его пробовал?

3.13. /opt : Add-on application software packages
3.13.1. Purpose

/opt is reserved for the installation of add-on application software packages.

A package to be installed in /opt must locate its static files in a separate /opt/<package> or /opt/<provider> directory tree, where <package> is a name that describes the software package and <provider> is the provider's LANANA registered name.

4.9. /usr/local : Local hierarchy
4.9.1. Purpose

The /usr/local hierarchy is for use by the system administrator when installing software locally. It needs to be safe from being overwritten when the system software is updated. It may be used for programs and data that are shareable amongst a group of hosts, but not found in /usr.

Locally installed software must be placed within /usr/local rather than /usr unless it is being installed to replace or upgrade software in /usr.

Как видно, по назначению для установки ПО, что не предназначено для конкретного дистрибутива и не входит в состав официальных репозиториев подходят обе директории.

Да, обычно пакеты пакуют так, чтобы они в /opt распаковывались, а в /usr/local что-то руками ставят. Но я не вижу в описаниях назначения этих директорий строгих правил на этот счет.

Ну или если точнее, /usr/local может заменять /opt, но не наоборот.

Исправление Vsevolod-linuxoid, :

Такой директории в FHS нет. Ты вообще читать его пробовал?

3.13. /opt : Add-on application software packages
3.13.1. Purpose

/opt is reserved for the installation of add-on application software packages.

A package to be installed in /opt must locate its static files in a separate /opt/<package> or /opt/<provider> directory tree, where <package> is a name that describes the software package and <provider> is the provider's LANANA registered name.

4.9. /usr/local : Local hierarchy
4.9.1. Purpose

The /usr/local hierarchy is for use by the system administrator when installing software locally. It needs to be safe from being overwritten when the system software is updated. It may be used for programs and data that are shareable amongst a group of hosts, but not found in /usr.

Locally installed software must be placed within /usr/local rather than /usr unless it is being installed to replace or upgrade software in /usr.

Как видно, по назначению для установки ПО, что не предназначено для конкретного дистрибутива и не входит в состав официальных репозиториев подходят обе директории.

Да, обычно пакеты пакуют так, чтобы они в /opt распаковывались, а в /usr/local что-то руками ставят. Но я не вижу в описаниях назначения этих директорий строгих правил на этот счет.

Исходная версия Vsevolod-linuxoid, :

Такой директории в FHS нет. Ты вообще читать его пробовал?

3.13. /opt : Add-on application software packages
3.13.1. Purpose

/opt is reserved for the installation of add-on application software packages.

A package to be installed in /opt must locate its static files in a separate /opt/<package> or /opt/<provider> directory tree, where <package> is a name that describes the software package and <provider> is the provider's LANANA registered name.

4.9. /usr/local : Local hierarchy
4.9.1. Purpose

The /usr/local hierarchy is for use by the system administrator when installing software locally. It needs to be safe from being overwritten when the system software is updated. It may be used for programs and data that are shareable amongst a group of hosts, but not found in /usr.

Locally installed software must be placed within /usr/local rather than /usr unless it is being installed to replace or upgrade software in /usr.

Как видно, по назначению для установки ПО, что не предназначено для конкретного дистрибутива и не входит в состав официальных репозиториев подходят обе директории.