ミニネット設置場所

ミニネット設置場所

パッケージをどのディレクトリにインストールする必要があるかを理解するために、FHSのいくつかの記事とセクションを読みました。私が知っている限り、スタンドアロンパッケージと配布リポジトリによって管理されていないパッケージ/opt用です。/usr/local

すべてのユーザーが使用できるように、Debian wheezyに "mininet"というネットワークエミュレータをインストールしたいと思います。これには、2つのタイプのパッケージ、つまりリポジトリでメンテナンスされているパッケージと、リポジトリでメンテナンスされていないパッケージをインストールできるinstall.shスクリプトがあります。インストールの最初のステップとして、デフォルトのディレクトリをどこに置くかを指定できます。今私の質問は、どのディレクトリをデフォルトディレクトリとして指定する必要があるかです。 " /usr/local"、" /usr/local/mininet"、" /usr/local/bin"、" /usr/local/bin/mininet"、""または他のディレクトリである必要がありますか/opt

答えも説明していただければ幸いです。

編集:インストールするときなど、パスにパッケージ名/opt(たとえば)を指定する必要がありますか/usr/local/mininet/、それとも指定しないでください。

答え1

または、オプションのデフォルトディレクトリを参照している場合は、これが--prefix必要です。./configuremake/usr/local

/usr/localこのようにして、ソフトウェアを、、などのサブディレクトリにインストール
/usr/local/binでき/usr/local/lib/mininetます/usr/local/man

答え2

mininetの場合、インストールする最善の方法はubuntuパッケージを使用することです(オプション3は以下にあります)。http://mininet.org/download/)。これによりパッケージが挿入されますが、/usrここで停止しません。アップグレードしてもパッケージを削除できます。apt-get、システムの周りにゴミを残しません。

それ以外の場合は、インストールするか、/opt/mininet他のものをインストールすることをお勧めします。/usr/localすべてのパッケージが一緒に混在して削除したいパッケージに関連付けられているファイルを並べ替えることはできないので、可能であれば避けてください。

関連情報