![Ubuntu의 tar 파일에서 노드를 설치하는 가장 좋은 방법은 무엇입니까?](https://linux55.com/image/121641/Ubuntu%EC%9D%98%20tar%20%ED%8C%8C%EC%9D%BC%EC%97%90%EC%84%9C%20%EB%85%B8%EB%93%9C%EB%A5%BC%20%EC%84%A4%EC%B9%98%ED%95%98%EB%8A%94%20%EA%B0%80%EC%9E%A5%20%EC%A2%8B%EC%9D%80%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
내가 다운로드한 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 파일을 설치하는 것보다 안전합니다.