Mac의 pkg 파일에서 NodeJS를 설치했습니다. 이제 제거해야합니다. 방법을 알려주세요. 이 목록에서 파일을 제거하려고했습니다.
lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom
하지만 노드는 여전히 내 컴퓨터에 있습니다.
답변
나는 달렸다 :
lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom \
| while read i; do
sudo rm /usr/local/${i}
done
sudo rm -rf /usr/local/lib/node \
/usr/local/lib/node_modules \
/var/db/receipts/org.nodejs.*
요점 2697848 로 코딩 됨
업데이트
영수증 보인다 .bom
는 교체해야하므로 파일 이름이 변경되었을 수 org.nodejs.pkg.bom
와 org.nodejs.node.pkg.bom
위이다. 그에 따라 요점이 업데이트되었습니다.
답변
웹 사이트 에서 Node를 설치 한 경우 다음을 시도하십시오.
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
이것은 나를 위해 일했지만 질문이 있으면 내 GitHub는 ‘mnafricano’입니다.
답변
이전 게시물에 이어 내가 사용한 전체 목록은 다음과 같습니다.
sudo npm uninstall npm -g
sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*
sudo rm -rf /usr/local/include/node /Users/$USER/.npm
sudo rm /usr/local/bin/node
sudo rm /usr/local/share/man/man1/node.1
sudo rm /usr/local/lib/dtrace/node.d
brew install node
답변
‘native’node.js 설치를 삭제하기 위해 이전 답변에서 제안한 방법 sudo npm uninstall npm -g
을 추가로 사용했습니다 sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*
.
하지만 다음 두 디렉터리도 삭제해야했습니다.
sudo rm -rf /usr/local/include/node /Users/$USER/.npm
그 후에야 Homebrew와 함께 node.js를 설치할 수 있습니다.
답변
다음은 내가 사용한 명령의 전체 목록입니다 (위의 포스터 덕분에 많이 있습니다).
sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*
sudo rm -rf /usr/local/include/node /Users/$USER/.npm
sudo rm /usr/local/bin/node
sudo rm /usr/local/share/man/man1/node.1
brew install node
답변
npm을 사용하여 제거하십시오. 실행 만하면 sudo npm uninstall npm -g
모든 파일이 제거됩니다. bash 경로 이름과 같은 불필요한 것들을 제거하려면 다음을 실행하십시오 (nicerobot의 답변에서).
sudo rm -rf /usr/local/lib/node \
/usr/local/lib/node_modules \
/var/db/receipts/org.nodejs.*
답변
나는 AhrB의 목록을 가져 왔고 3 개의 파일을 더 추가했습니다. 내가 사용한 전체 목록은 다음과 같습니다.
sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*
sudo rm -rf /usr/local/include/node /Users/$USER/.npm
sudo rm /usr/local/bin/node
sudo rm /usr/local/share/man/man1/node.1
sudo rm /usr/local/bin/npm
sudo rm /usr/local/share/systemtap/tapset/node.stp
sudo rm /usr/local/lib/dtrace/node.d
# In case you want to reinstall node with HomeBrew:
# brew install node
