Что такое метод Prof. для размещения установочного файла в Linux - PullRequest
0 голосов
/ 22 сентября 2011
user@ubuntu:~/Downloads$ tree mongodb-linux-i686-2.0.0
mongodb-linux-i686-2.0.0
|-- bin
|   |-- bsondump
|   |-- mongo
|   |-- mongod
|   |-- mongodump
|   |-- mongoexport
|   |-- mongofiles
|   |-- mongoimport
|   |-- mongorestore
|   |-- mongos
|   |-- mongosniff
|   |-- mongostat
|   `-- mongotop
|-- GNU-AGPL-3.0
|-- README
`-- THIRD-PARTY-NOTICES

Мне нужно установить MongoDB и выше, это расширенная структура папок MongoDB.

Вопрос:

Где мне хранить папку mongodb-linux-i686-2.0.0?Или я должен скопировать все файлы из mongodb-linux-i686-2.0.0/bin в /user/bin/?

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

1 Ответ

1 голос
/ 22 сентября 2011

Обычно стороннее программное обеспечение устанавливается в /usr/local или (реже) в /opt (например, Mathematica и Matlab устанавливают свои двоичные файлы в /usr/local.

/usr/local это, согласно FHS , «третичная иерархия для локальных данных, специфичных для данного хоста». Установка здесь программного обеспечения гарантирует, что его файлы не будут перезаписаны обновлениями системы. Поэтому вам следует скопировать mongodb-linux-i686-2.0.0 in /usr/local, и вы должны добавить /usr/local/mongodb-linux-i686-2.0.0/bin к переменной окружения PATH.

...