내가 다운로드한 tar 파일은 바이너리(비소스) 배포판입니다. /usr/local에서 tar --strip-comComponents 1 -xzf를 실행하라는 기사를 읽었지만 그렇게 하면 나중에 버전을 업그레이드하려고 할 때 모든 것을 삭제하는 쉬운 방법이 보이지 않습니다. 전체 접두어(예: tar -xzf)를 사용하여 압축을 풀 수 있지만 매뉴얼 페이지와 다른 모든 것이 작동하려면 어떤 환경 변수를 설정해야 하는지 잘 모르겠습니다. 적어도 경로를 설정해야 한다고 생각합니다. 이러한 종류의 설치에 대한 "모범 사례"가 있습니까?
답변1
노드를 설치하는 가장 좋은 방법은 다음과 같습니다.공식 웹 사이트.
설치 스크립트는 /etc/apt/sources.list.d/nodesource.list
설치된 패키지 버전을 업데이트하기 위해 하나를 생성합니다.
./setup
스크립트의 내용을 볼 수 있습니다 :
curl -sL https://deb.nodesource.com/setup_6.x
다음과 같은 특징이 있을 수 있습니다.
- NodeSource 서명 키 추가
- 자동 업데이트
- 시스템을 확인하여 운영 체제에 적절한 패키지를 설치하십시오.
- 필수 패키지 설치(
apt-transport-https
,lsb-release
..) - 노드 tar 파일을 설치하는 것보다 안전합니다.