На этот вопрос уже есть ответ здесь:
Я пытаюсь установить mongodb на сервере ubuntu 16.04 LTS.
для этого я создал файл /etc/apt/sources.list. d / mongodb-org-3.2.list
и добавил строку в соответствии с документом.
echo "deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list
Теперь, когда я пытаюсь загрузить список пакетов с помощью sudo apt-get update
, он дает мне ниже ошибка.
nodev@ubuntu:/etc/apt/sources.list.d$ sudo apt-get update
E: Type 'echo' is not known on line 1 in source list /etc/apt/sources.list.d/mongodb-org-3.2.list
E: The list of sources could not be read.
Вы почти там.
Чтобы установить MongoDB и следить за обновлениями, вам нужно создать файл в /etc/apt/sources.list.d
(вы это сделали) и добавить в него одну строку. Чтобы упростить добавление этой строки, авторы инструкций по установке предоставили однострочную команду, которая сделает это. Вы должны были скопировать эту команду и выполнить ее в терминале. Вместо этого вы редактировали файл и вставляли в него всю команду. Команда apt
, очевидно, не примет это. Вам нужно либо:
sudo
перед ним, я должен упомянуть); или deb http://repo.mongodb.org/apt/ubuntu xenial/mongodb-org/3.2 multiverse
и сохраните файл.