미니넷 설치 위치

미니넷 설치 위치

패키지를 어느 디렉토리에 설치해야 하는지 이해하기 위해 FHS의 일부 게시물과 섹션을 읽었습니다. 내가 아는 한, 독립 실행형 패키지와 배포 저장소에서 관리하지 않는 패키지 /opt용입니다 ./usr/local

모든 사용자가 사용할 수 있도록 데비안 wheezy에 "mininet"이라는 네트워크 에뮬레이터를 설치하고 싶습니다. 여기에는 두 가지 유형의 패키지, 즉 저장소에서 유지 관리되는 패키지와 저장소에서 유지 관리되지 않는 패키지를 설치할 수 있는 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모든 패키지가 함께 혼합되고 제거하려는 패키지와 관련된 파일을 정렬할 수 없으므로 가능하면 피하십시오 .

관련 정보