수동 설치 및 패킷 종속성 확인(Slackware)

수동 설치 및 패킷 종속성 확인(Slackware)

나에게는 매우 오래된 버전의 Slackware(Kernel v. 2.6.15.4)에 knockd 및 기타 패킷을 설치하라는 숙제가 있습니다. 작업 설명에는 apt-get과 같은 종속성 검사를 수행하는 설치 소프트웨어를 사용할 수 없다고 구체적으로 언급되어 있지만, 패키지 수동 설치가 올바르게 수행되는 방법에 대한 문서에 대한 언급은 편리하게 생략되어 있습니다. 저는 아직 초보 Linux 사용자이기 때문에 이를 올바른 방법으로 수행하는 방법에 대한 프로세스 설명에 대해 매우 감사하겠습니다.

미리 감사드립니다!

데이브

답변1

기본적으로 이 작업을 수행하는 방법에는 두 가지가 있습니다.

  • 이전 커널에서 작동하는 이전 버전의 knockd를 설치하십시오.
  • GIT에서 소스를 가져와서 직접 컴파일하세요.

일반적으로 컴파일되면 실행할 수 있습니다. 그러니 마지막이 가장 확실하다. 또한 다음을 제안하는 GIT 저장소를 살펴보십시오.

knockd를 빌드하려면 libpcap과 autoconf 도구가 설치되어 있는지 확인하십시오.

마법의 주문도 보여주네요

$ autoreconf -fi
$ ./configure --prefix=/usr/local
$ make
$ sudo make install

이는 소스를 사용하는 모든 Linux 마법사에게 알려져야 합니다.

관련 정보