npm 설치

npm 설치

npm을 설치하려고 하는데..

└─$ sudo apt-get install npm                                                                                                                                   

일부 오류/메시지가 나타납니다.https://paste.ubuntu.com/p/ZvGd7Kt96f/

이것은 꽤 커서 여기에 추가하지 않은 이유입니다. 그런 다음 시도해 보았습니다.

sudo apt --fix-broken install

나는 가지고있다이 메시지

저는 Debian 기반 Linux 배포판을 사용하고 있습니다.

저도 홈페이지로 해봤는데요. https://www.how2shout.com/linux/how-to-install-npm-and-nodejs-14-x-on-kali-linux/

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
sudo apt-get update
sudo apt-get install nodejs

다음 오류가 발생합니다.

Unpacking nodejs (14.16.1-deb-1nodesource1) over (12.21.0~dfsg-1) ...
dpkg: error processing archive /var/cache/apt/archives/nodejs_14.16.1-deb-1nodesource1_amd64.deb (--unpack):
 trying to overwrite '/usr/share/doc/nodejs/api/cli.json.gz', which is also in package nodejs-doc 12.21.0~dfsg-1
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/nodejs_14.16.1-deb-1nodesource1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

답변1

데비안 배포판에서는 이렇게 할 수 있습니다

$> sudo apt-get clean
$> sudo apt-get update # update - Retrieve new lists of packages
$> sudo apt-get upgrade -y # apply/perform upgrade according the list
$> sudo apt-get install npm  

답변2

Ozgur G가 말한 대로 하려고 노력 중이에요https://unix.stackexchange.com/a/645094/464778. 그러나 그의 답변은 나에게 적합하지 않았기 때문에 답변을 게시했습니다.

sudo apt-get clean
sudo apt-get update

두분다 연기 너무 잘하셨어요...! 하지만 업그레이드했을 때. 몇 가지 오류가 발생했습니다.

sudo apt-get upgrade

패키지 목록을 읽는 중... 완료 종속성 트리 작성 중... 완료 상태 정보를 읽는 중... 완료 이러한 문제를 해결하려면 "apt --fix-broken install"을 실행해야 할 수도 있습니다. 다음 패키지에는 충족되지 않은 종속성이 있습니다. nodejs: 종속성: libnode72(=12.21.0~dfsg-1)이지만 설치되지 않았습니다. E: 충족되지 않은 종속성. 패키지 없이 "apt --fix-broken install"을 시도하십시오(또는 솔루션 지정).

그래서 나는 노력했다.

sudo apt --fix-broken install

자, 잘했어요! !

관련 정보