3

Я следую руководству по установке MongoDB и там говорится, что нужно распаковать zip-файл в папку.

Я работаю на Mac, и у него есть папки, такие как « Download , « Desktop , « Music и т.д., Но где более реальное место для извлечения моих файлов? Я хочу что-то вроде C:\MyDBFiles которое я мог бы создать в Windows ...

3 ответа3

9

Файловая система, используемая операционными системами * nix, принципиально отличается от используемой в DOS, Windows и т.д.

  • В Windows каждый раздел имеет букву диска (C: D: и т.д.).

  • В Mac OS X каждый раздел имеет точку монтирования (/ , /home).

Я работаю на Mac, и на нем есть такие программы, как «Загрузка», «Рабочий стол», «Музыка» и т.д., Но где более реальное место для извлечения моих файлов? Я хочу что-то вроде C:\MyDBFiles которое я мог бы создать в Windows ...

В Mac OS X нет букв дисков, извините.

В Desktop нет ничего нереального . Это на самом деле ~/Desktop , где ~ это ваш домашний каталог (обычно /home/username).

Без прав root у вас есть доступ только к ~ любом случае. Все ваши личные файлы находятся там. Считай это своим C:\ .

Смотрите также: Стандарт иерархии файловой системы - Википедия

1

Вы можете следовать руководству по адресу http://www.mongodb.org/display/DOCS/Quickstart+OS+X, оно установит MongoDB в /usr/local . Он также содержит инструкции по созданию каталога данных в /data

Если вы установите Homebrew (и выполните действия, описанные в приведенном выше руководстве), он загрузит MongoDB, распакует в нужные места, настроит символические ссылки и т.д.

1

Хотя все остальные ответы верны, я хотел бы предложить вам создать разреженный пакет в утилите диска и использовать его для вашей установки. Он будет действовать как "виртуальный" диск - используйте его только для установки.

Приятно, что вы можете свободно перемещать его и не беспокоиться о конфликте с установками других программ или вашей системы. Это стоит золота, если вы хотите очистить / обновить вашу установку через несколько месяцев ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .