もっと詳しく

NSとは何ですか?

NS、Network Simulatorの略は、一連の離散イベントネットワークシミュレーター(ns-1、ns-2、ns-3)です。 それらは主に教育と研究で使用されます。 これは無料でオープンソースです。

NS-1

NS-1はLBNLネットワークシミュレータとして知られていました。 これは、REALシミュレーターから派生したものです。

NS-2

NS-2は、NS-1の改訂後に誕生しました。 Ns-2は、UCBDaedelusおよびCMUMonarchプロジェクトとSunMicrosystemsからのワイヤレスコードを含む、サードパーティからのかなりの貢献を保持しています。

NS-3

NS-3はNS-2の代わりとして登場しました。 NS-2との下位互換性を停止することが決定されました。 新しいシミュレーターは開発され、維持されています。

NS3については、次のWebサイトをご覧ください。

https://en.wikipedia.org/wiki/Ns_(simulator)

今日は、NSE-3を私たちのマシンにインストールする方法を紹介します。 NS3のインストールを示すために、オペレーティングシステムとしてCentOS7を使用しました。 CentOSは、Community Enterprise Operating Systemの略で、Linuxファミリーの無料のオープンソースディストリビューションです。 使いやすさとパフォーマンスの高効率に重点を置いているため、技術に精通したコミュニティの間で広く人気があります。 その機能は、アップストリームソースのRed Hat Enterprise Linux(RHEL)と互換性があります。

CentOSの詳細については、次のページをご覧ください。

https://www.centos.org/

CentOSコマンドライン(「ターミナル」とも呼ばれます)を使用してインストールを実行します。 インストールプロセスを6つのステップに分割しました。 各ステップには、NS-3とそれに必要なツールをインストールするために実行する1つ以上のコマンドがあります。

それ以上の苦労なしに、始めましょう!

インストールガイド:

CentOS7にNS-3をインストールする手順は次のとおりです。

ステップ1:このWebページからgccコンパイラ4.9をダウンロードします。

https://ftp.gnu.org/gnu/gcc/gcc-4.9.2/

ダウンロードしたら、/optディレクトリにコピーします。

ステップ2:gcc-c++。4.9コンパイラをインストールする

以下は、コンパイラをインストールするために1つずつ実行するコマンドです。

tar zxf gcc-4.9.2.tar.gz

cd gcc-4.9.2

./contrib/download_prerequisites

./configure --disable-multilib –enable-languages=c,c++

make -j 4

make install

これで、gccコンパイラが正常にインストールされました。

ステップ3:nse-3をインストールするために必要なツールをインストールします

ここでは、次のWebページからrpmforgeをダウンロードします。

http://repoforge.org/use/

ダウンロードしたら、次のコマンドを実行してインストールします。

yum install rpmforge

yum install unrar * mercurial * bzr * cmake p7z * cvs *

ステップ4:NS-3.27.tar.bz2ファイルをダウンロードする

この手順では、次のWebページからNS-3.27.tar.bz2ファイルをダウンロードします。

https://www.nsnam.org/releases/ns-3-27/

ステップ5:パッケージを適切な場所に貼り付けます

次のパスに移動します。

cd /opt

次のコマンドを使用してパッケージを解凍します。

tar zxvf ns-allinone-3.27.tar.bz2

次に、次のコマンドを実行して、ns-allinone-3.2フォルダーに移動します。

cd ns-allinone-3.2

次のコマンドを実行して、bakeディレクトリに移動します。

cd bake

ディレクトリに入ったら、次のコマンドを実行します。

./bake.py check

手順6:NS-3をインストールする

次のコマンドを実行して、前のディレクトリに戻ります。

cd ..

次に、pwdコマンドを実行して、現在の作業ディレクトリを確認します。

pwd

/opt/ns-allinone-3.27であると想定されています。

次に、次のコマンドを1つずつ実行して、ソフトウェアをインストールします。

./build.py --enable-examples --enable-test

cd ns-3.27

./waf --build-profile=debug --enable-examples --enable-tests configure

./waf

./test.py -c core

./waf --run hello-simulator

すべてのコマンドが正常に実行されると、ソフトウェアが自動的にインストールされます。

エラーやおめでとうございますが発生することなくここまで到達した場合は、最後まで到達しました。

結論:

今日のガイドでは、NS-3.27をマシンにインストールする方法について詳しく説明しました。 私たちが使用したシステムはcentOS7です。CentOSのコマンドラインを使用してインストールプロセスを示し、いくつかのわかりやすいコマンドを実行しました。

あなたが私たちの努力を楽しんだことを願っています。 より役立つLinuxチュートリアルをお楽しみに。

The post CentOS 7にNSE3をインストールする方法– LinuxWays appeared first on Gamingsym Japan.