|
|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:
* D' f% G0 Q/ w/ T8 S4 ~" J; i$ x) f* {
1. 首先查看 Node.js 是否安装。
2 L! o) w6 G/ ~' i: l. ?/ ^( Z* S( E' E. x1 ?
在命令行输入以下命令:
8 ~1 U( H1 p4 |; Y! ^* {3 z
- P1 a1 M) a' K! r- q: n4 q node -v; ^0 _; L1 T$ o6 l/ w1 t
W1 ?: |$ L7 {9 q4 ?0 g
npm -v
0 m1 T- i, x, T! A2 F% {1 q# X3 ]) ]$ [5 z
若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。
6 T9 v" O' h( \: Y7 ? a8 A9 l
3 A1 [" W C- W: }2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。
9 G+ ~6 G4 O/ N& \
5 i" @' \! u0 k$ j( k which node5 ?# s5 Q' L) ~& _0 z) J8 ~
) @5 p! P+ O% P0 o6 z/ W
此命令执行后会输出 Node.js 的安装路径,例如:
' x6 K* d( ~2 T" {$ U( E- b; T; s- p# L9 A$ Z. r3 |
/usr/bin/node/ D) U0 s4 k) i- x% `5 W
) i) Z; O' R( y0 j3. 执行以下命令,关闭 npm 进程。
! R# [4 W% r/ B$ z* \+ H1 t/ S- f+ z
1 k: {3 ~) {! `' O9 A4 e sudo killall -9 npm
3 K7 C0 q6 R/ ]/ z5 ]
3 P' Q5 O' E% D$ |4 V4. 使用以下命令移除 nodejs 和 npm。3 ^2 ]$ U, _/ Y3 N3 D3 `0 r
v. @# ?; N! s3 J+ r- u sudo yum remove nodejs npm, ?+ y5 \4 r) c( \2 ?. w1 M. D8 z
' x" z6 Z% \/ |7 T! J9 z' b
5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。2 M: b( w: L8 G' Q0 A. u
8 C- Y. @3 _2 o
sudo rm -rf /usr/local/bin/node( F3 w0 K+ Q) s% Q
- J* m+ T. b4 Q$ M; ^4 R' d, L sudo rm -rf /usr/local/share/man/man1/node.18 x4 d; ]1 H: W
3 O8 Z' Z# p3 E e7 F( {, h3 g8 O
sudo rm -rf /usr/local/lib/node_modules/
" g; o6 D' Y8 s/ l' M
2 J* z" `! B' p; `5 X' W sudo rm -rf /usr/local/include/node/
& o6 Z2 F+ @# t8 P( D$ \) g; l' k7 c4 n6 F7 w3 {5 s7 `
6. 最后,检查是否成功删除 Node.js,执行以下命令:
M; X* c3 X7 q& D3 m8 G- N( b& ^4 h* N& q+ H s, U
node -v
9 d: o' z9 k' o) q% J ?' V# l9 j K, B: ^6 w/ I
npm -v
1 s1 \ v8 x; d0 e6 r1 D/ I) C6 R/ Y4 I4 {7 B! |" @
若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|