" mkdir: '/opt/anaconda' ディレクトリを作成できません: 権限が拒否されました。"

私はUbuntuをインストールしました。 Anaconda Pythonパッケージをダウンロードしてインストールしてみましたが、

bash Anaconda-2.1.0-Linux-x86_64.sh

ある時点で、端末は次のように言います。

Anaconda will now be installed into this location:
/home/*username*/anaconda

  - Press ENTER to confirm the location
  - Press CTRL-C to abort the installation
  - Or specify an different location below

/optだから(適切なディレクトリと聞きました) にインストールしたいのですがターミナルでは次のように言います。

mkdir: cannot create directory ‘/opt/anaconda’:Permission denied
ERROR: Could not create directory: /opt/anaconda

sudoインストーラが実行されているとき、ここではどのように使用するのかわかりませんmkdir。まず、直接ディレクトリを作成してみましたが、ディレクトリが存在するという事実がエラーになりました。どうですか?

ベストアンサー1

だからインストールしたいです。/opt

この/optディレクトリはrootが所有しており、一般ユーザーはここに書き込むことはできません。ルート以外のユーザーが書き込めないディレクトリにインストールしたいとアナコンダに通知する限り、高い権限を使用する必要があります。インストーラを起動するときは、最初からsudoを使用する必要があります。

sudo bash Anaconda-2.1.0-Linux-x86_64.sh
[...]
Anaconda will now be installed into this location:
/home/user/anaconda

  - Press ENTER to confirm the location
  - Press CTRL-C to abort the installation
  - Or specify an different location below

[/home/user/anaconda] >>> /opt/anaconda

Anacondaはそれまで何も書いていないので安心してください。

おすすめ記事