npm패키지 설치 관련 문의

서버/유선/무선 네트워크 설정에 관한 문제 해결(웹브라우저와 관련한 부분은 소프트웨어나 멀티미디어/코덱 게시판으로 문의하세요).

Moderator: Dry8r3aD

dnqnsxn123
Posts: 49
Joined: 2014/05/15 Thu 11:40 am

npm패키지 설치 관련 문의

Post by dnqnsxn123 » 2014/05/15 Thu 1:30 pm

npm패키지를 설치 하려고 합니다.
인터넷을 찾아보면 npm패키지를 설치 하는 방법이 2가지입니다.

apt-get install npm

curl을 이용한 방법

이렇게 2가지 인데
apt-get install npm하면 npm패키지를 찾을 수 없다고 나옵니다.

그리고 curl http://npmjs.org/install.sh | sudo sh 하면
1줄 : 그런 파일이나 디렉토리가 없습니다.

이렇게 나오면서 멈추구요

사실 npm패키지만 설치 하면 되는건데 왜 이럴까요


__________________
아래 글에 댓글로 남긴 내용이지만 굳이 다시 글을 적는건 혹시 나중에 저와 같은 일을 겪으시는 분이 있을까봐
npm부분만 따로 적습니다.

User avatar
yemharc
Posts: 815
Joined: 2011/04/04 Mon 6:57 am

Re: npm패키지 설치 관련 문의

Post by yemharc » 2014/05/15 Thu 1:37 pm

글이 항상 날짜순으로 정렬되는건 아니니 여기에도 답글 달아둡니다.

============
curl http://npmjs.org/install.sh | sudo sh 요렇게 하시면 html 파일이 다운로드 되는군요.
wget http://npmjs.org/install.sh 으로 파일을 저장해서 사용하세요.
=============
2012 MacBook Pro 15" with Retina DISPLAY

User avatar
hacking_u
Posts: 1674
Joined: 2008/08/24 Sun 1:34 pm
Location: Somewhere in Republic of Korea
Contact:

Re: npm패키지 설치 관련 문의

Post by hacking_u » 2014/05/15 Thu 9:41 pm

curl이 설치되어있지 않아서 그런 것 같습니다.

sudo apt-get install curl
실행 후 설치해보세요.
黑客 흑객 @hacking_u
>> Ubuntu 14.04 LTS on Desktop
>> OS X on MBPR 15 (with Windows 10 on Parallels)
>> 언어 : 한국어, 영어, Go, Python, Java, C++, C, JavaScript

dnqnsxn123
Posts: 49
Joined: 2014/05/15 Thu 11:40 am

curl 과 nodejs는 정상 설치 동작중입니다.

Post by dnqnsxn123 » 2014/05/16 Fri 9:07 am

안녕하세요
여전히 문제 해결이 되지 않고 있습니다.

curl은 정상 설치가 되어 있습니다.
apt-get update를 했을때도 old-realese로 변경을 해줘서 정상적으로 업데이트가 됩니다.

그런데 apt-get install npm을 했을때는 패키지를 찾을 수가 없다고 나옵니다.
12.04버전의 우분투에서는 똑같은 명령어를 입력 하면 바로 패키지 설치가 진행이 되는데 왜 그런지 모르겠네요

curl도 되지 않아서 답변해주신 wget방법으로 처리를 해보려고 했습니다.
그랬더니 error : certification common name 'nodejs.org' doesn't match requested host name 'www.npmjs.org'
이런식으로 나오네요

왜 그럴까요
10.10에서 npm설치 하신분 없으신가요??

dnqnsxn123
Posts: 49
Joined: 2014/05/15 Thu 11:40 am

그냥 윈도우에서 http://npmjs.org/install.sh 를 방아서

Post by dnqnsxn123 » 2014/05/16 Fri 9:20 am

그냥 윈도우에서 http://npmjs.org/install.sh 를 방아서 리눅스 서버로 옮겨 줘도 되나요?

리눅스 서버에 삼바가 설치 되어 있으니 그냥 install.sh를 윈도우에서 받아 삼바디렉토리로 이동 시켜서
리눅스에서 설치 하면 안되나요?

./install.sh
하면 될거 같은데........

제가 curl명령어를 잘몰라서요
curl을 통해 install.sh를 설치 하는 것과 그냥 단순히
./install.sh하는것과 차이가 있나요?

User avatar
yemharc
Posts: 815
Joined: 2011/04/04 Mon 6:57 am

Re: 그냥 윈도우에서 http://npmjs.org/install.sh 를 방아서

Post by yemharc » 2014/05/16 Fri 9:37 am

[quote="dnqnsxn123":x77lyp7n]그냥 윈도우에서 http://npmjs.org/install.sh 를 방아서 리눅스 서버로 옮겨 줘도 되나요?

리눅스 서버에 삼바가 설치 되어 있으니 그냥 install.sh를 윈도우에서 받아 삼바디렉토리로 이동 시켜서
리눅스에서 설치 하면 안되나요?

./install.sh
하면 될거 같은데........

제가 curl명령어를 잘몰라서요
curl을 통해 install.sh를 설치 하는 것과 그냥 단순히
./install.sh하는것과 차이가 있나요?[/quote:x77lyp7n]


아무런 차이 없습니다.
따로 파일 받아서 옮기셔도 되고요.


그리고 wget에서 certification 에러가 발생한건

sudo apt-get install ca-certificates

설치하시면 될겁니다.
그런데 어떤 버전으로 설치를 하신건지 모르겠군요.
그냥 Next만 눌러도 기본으로 설치되어야 할 패키지들이 누락되어 있는 느낌이 나네요.
2012 MacBook Pro 15" with Retina DISPLAY

dnqnsxn123
Posts: 49
Joined: 2014/05/15 Thu 11:40 am

Re: npm패키지 설치 관련 문의

Post by dnqnsxn123 » 2014/05/16 Fri 9:58 am

npm 패키지 말씀이신가요?
따로 버전을 지정해서 설치를 하지는 않았습니다.

가장 최신 버전을 설치 하고자 apt-get install npm 했는데
npm패키지를 찾을 수가 없다고 해서요

nodejs와 curl 패키지는 설치 되어 있는 상태 입니다.
npm설치 전에 필수로 설치 해야 되는 패키지는 어떤게 있는지 잘 몰라서
apt-get으로 설치 하려고 하는건데 왜 그런지 모르겠네요

그러면 지금 상황에서는 npm만 설치 해서는 실행이 안될까요?

dnqnsxn123
Posts: 49
Joined: 2014/05/15 Thu 11:40 am

Re: npm패키지 설치 관련 문의

Post by dnqnsxn123 » 2014/05/16 Fri 10:07 am

그리고 궁금한게 sources.list파일을 모두 수정 하여 이제는 apt-get update하면 정상적으로 실행이 됩니다.
다른질문의 답변을보고 old-release로 변경을 해줬거든요

그런데 왜 npm패키지를 찾을 수 없다고 나오는 걸까요
원래 10.10버전에는 npm설치를 못하나요?

User avatar
yemharc
Posts: 815
Joined: 2011/04/04 Mon 6:57 am

Re: npm패키지 설치 관련 문의

Post by yemharc » 2014/05/16 Fri 10:24 am

어차피 의존성 있는 패키지는 알아서 딸려 옵니다.

그리고 npm을 찾아보니 메타 패키지 (패키지 묶음에 이름을 붙인 가상 패키지)인거 같군요.
10.04에서도 npm은 없는걸로 나오고요.


10.10 버전이라 하셨으니 아래 링크에 가서 나와있는 패키지를 따로 설치해서 진행해 보세요

[url:1zn1dpt6]http://packages.ubuntu.com/precise/npm[/url:1zn1dpt6]

그리고 npm 패키지가 따로 없기 때문에 js 파일을 실행하시려면 node file.js 같은 방식으로 실행하셔야 할겁니다.
2012 MacBook Pro 15" with Retina DISPLAY

dnqnsxn123
Posts: 49
Joined: 2014/05/15 Thu 11:40 am

Re: npm패키지 설치 관련 문의

Post by dnqnsxn123 » 2014/05/16 Fri 10:32 am

10.10 버전이라 하셨으니 아래 링크에 가서 나와있는 패키지를 따로 설치해서 진행해 보세요

http://packages.ubuntu.com/precise/npm

그리고 npm 패키지가 따로 없기 때문에 js 파일을 실행하시려면 node file.js 같은 방식으로 실행하셔야 할겁니다.

--------------------------------------------------------------------------------------------------------------------------------
이렇게 적어 주신게 이해가 안되네요.ㅜㅜ
http://packages.ubuntu.com/precise/npm
에서 어떤것을 다운 받아야 되는지를 일단 모르겠습니다.
항목이 너무 많고 우분투10.10 이라고 표시 된것도 없구요

그리고 저는 개발자가 아니라 nodejs사용법은 잘 모릅니다.
위페이지에서 npm패키지를 다운 받아 설치 하는 법을 초보자 위주로 작성해 주실수 있으신가요?
부탁 드립니다.

Post Reply