###質問の概要
vimやターミナル、超初心者です。
下記のドットインストールの動画レッスンを見ながら、自分のMacにMongoDBをインストールしようとしています。
http://dotinstall.com/lessons/basic_mongodb_v3/35002
(詰まっているのは動画の1:07あたりのとこで、)
MongoDB用のリポジトリの設定ファイルを作成しようとしていて、その設定ファイルの保存の際に「:w」で保存すると、
Can't open file for writing
と表示されたので、少しググって、
:w !sudo tee % > /dev/null
などで保存しようとすると、
tee: /etc/yum.repos.d/mongodb-org-3.2.repo: No such file or directory
とゆう表示が出て保存ができません。
何か他の方法や改善するところはありますでしょうか?
###質問の詳細
情報の不足があるといけないので、現在状況をより細かく説明いたします。
ドットインストールの動画と公式ドキュメントの
Install MongoDB
の項目を参考に、ターミナルから、
sudo vi /etc/yum.repos.d/mongodb-org-3.2.repo
のコマンドで、リポジトリの設定ファイルをvimで開き、公式ドキュメントの
[mongodb-org-3.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/ gpgcheck=0 enabled=1
をそのファイルに書き込み「:w」で保存しようとすると
"/etc/yum.repos.d/mongodb-org-3.2.repo" E212: Can't open file for writing
と表示されました。
そこで、「Can't open file for writing」でググって、いくつか解決策っぽいのをみつけたのですが、
http://jsapachehtml.hatenablog.com/entry/2014/11/23/124350
http://stackoverflow.com/questions/2600783/how-does-the-vim-write-with-sudo-trick-work
に書かれている
:w !sudo tee %
というvimコマンドや、
http://did2memo.net/2015/07/19/vim-not-sudo-write/
http://qiita.com/Layzie/items/78ed34bde3343ab04b67
http://stackoverflow.com/questions/2600783/how-does-the-vim-write-with-sudo-trick-work
に書かれている
:w !sudo tee % > /dev/null
というvimコマンドを試したところ、
tee: /etc/yum.repos.d/mongodb-org-3.2.repo: No such file or directory
とのエラーが出て保存ができません。
どうやったら保存できるのでしょうか…??どなたか教えて頂けると幸いでございます…!!
何卒よろしくお願い致します。
回答2件
あなたの回答
tips
プレビュー