Debian Backport는 소스에서 빌드하는 것과 동일합니까?

Debian Backport는 소스에서 빌드하는 것과 동일합니까?

Debian Wheezy Stable 시스템에서 Node.js를 사용하고 싶습니다. 물론 패키지로 제공되지 않으므로 내 옵션은 다음과 같습니다.

  1. 소스 코드에서 컴파일
  2. Wheezy 후면 포트에서 로드 중

내 질문은 기본적으로 다음과 같습니다. 어느 쪽이든 실행 파일로 끝나는 것은 본질적으로 동일한 것입니까? 아니면 둘 다에 이점이 있습니까?

제가 이 질문을 하는 이유는 개발 도구를 설치하고 싶지 않은 미니멀리스트 시스템에서 Node.js를 사용하고 싶기 때문입니다.

답변1

원칙적으로 이것은 동일한 것입니다.

그러나 백포트된 패키지를 사용하는 경우 패키지가 Debian 시스템에서 특별히 작동하도록 테스트되었음을 ​​알 수 있습니다.

또한 패키지는 데비안 특정 규칙에 따라 설치됩니다. 즉, 시작/중지 스크립트는 데비안 표준에 따라 만들어지고, 패키지 파일은 데비안 표준에 따라 위치에 설치됩니다.

소스에서 컴파일할 때의 유일한 이점은 최신 버전을 받을 수 있다는 것입니다.

저는 항상 백포트 버전을 사용하는데, 덕분에 관리가 훨씬 쉬워졌습니다.

관련 정보