回答:
このファイルを実行可能(chmod u+x
)にして、で実行する必要がありますsudo
。
apt-get update
# replace libwxgtk2.8-dev with libwxgtk3.0-dev for Ubuntu 16.04
apt-get --fix-missing -y install build-essential m4 libncurses5-dev libssh-dev unixodbc-dev libgmp3-dev libwxgtk2.8-dev libglu1-mesa-dev fop xsltproc default-jdk
mkdir -p /src/erlang
cd /src/erlang
wget http://www.erlang.org/download/otp_src_R15B01.tar.gz
tar -xvzf otp_src_R16B01.tar.gz
chmod -R 777 otp_src_R16B01
cd otp_src_R16B01
./configure
make
make install
chmod 777
決して良いアイデアではありません。この場合、それは完全に不要です。
ソースコードから、これを行うことができます:
sudo apt-get -y install build-essential m4 libncurses5-dev libssh-dev unixodbc-dev libgmp3-dev libwxgtk2.8-dev libglu1-mesa-dev fop xsltproc default-jdk
wget http://www.erlang.org/download/otp_src_R16B01.tar.gz
tar -xvzf otp_src_R16B01.tar.gz
chmod -R 777 otp_src_R16B01
cd otp_src_R16B01
./configure
make
sudo make install
注:一部のコマンドでは、root権限が必要になるため、使用するsudo
かsu
、要求されたときに使用することをお勧めします。(あなたが見ることができるように、いくつかのコマンドは既にsudo
プレフィックスとして持っています)
make install
rootでない場合は失敗します。
ソフトウェアリポジトリを検索して、探しているパッケージがリポジトリにあるかどうか、およびソフトウェアのバージョンがリポジトリにあることを確認できるはずです。
ターミナルを開くにはCtrl+Alt+t
、次のコマンドを実行します。
:~$ apt-cache search erlang
// if erlang exists in the current repository, you can check its dependencies with:
:~$ apt-cache depends erlang
// if erlang is in the repository and its the version you want to install
// gain super-user privileges
:~$ sudo bash
// and install with apt-get
:~# apt-get -y install erlang
:~# apt-get -y install erlang-doc
:~# exit
:~$
これがお役に立てば幸いです!