|
|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:. M; f' r7 Y: ~( {! i
$ `6 F# G9 J8 z
1. 首先查看 Node.js 是否安装。8 Z N- a- \7 E
& }3 [( A+ g" k% Y在命令行输入以下命令:
) F- \' W0 Z" D( U2 T5 u2 I0 }2 F* _0 @% y
node -v B9 Q( f9 |6 k0 V
# D0 b$ }- s- B% i* z! i- @+ l$ X* x, |
npm -v
, l& _& X1 D/ _+ M' o* n; h/ |- b: Z# R& M
若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。
- W- L' ?+ b" r q& I; \+ X3 j' e4 ?. E' J
2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。
- u- t6 g4 D6 @6 o
2 w3 a) ^3 U/ O* F4 M# \5 s$ y8 d which node: B/ e, ?0 ]- {8 M
& g3 S8 p& i" S$ v3 H此命令执行后会输出 Node.js 的安装路径,例如:0 b0 ?- _2 A! t$ @# z
, E* L& d, I2 h3 Q: h3 ?# V /usr/bin/node
7 Q+ e( N- Y" o1 X) H3 w) y2 R# D& {1 e
3. 执行以下命令,关闭 npm 进程。3 Y" T' n8 ?( p: N4 w- v* r/ G5 b; }
L& I* n% y- E! p; A- f9 B
sudo killall -9 npm3 ?+ U/ f8 D' Y
* X+ n5 r; w2 w! H$ n4 F4. 使用以下命令移除 nodejs 和 npm。
6 w. a! e5 M) c3 y0 _; ?7 r9 y) c( g8 o6 l0 z3 U0 u
sudo yum remove nodejs npm
0 _6 Y7 d; i) S. c* k) _3 b- [1 a( o
5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。' Q# l. C6 h- R* W) j
( `7 n% O3 |1 X7 k, t+ z5 W& s
sudo rm -rf /usr/local/bin/node
& y: t; G% C! ^2 J; n) ?; |+ g
2 b) u C/ |& a" t; g sudo rm -rf /usr/local/share/man/man1/node.18 Z0 x+ f7 C; [: F) h3 l
' s7 S, c# P: u- |8 R
sudo rm -rf /usr/local/lib/node_modules/- T' V/ y& G4 ?7 E+ T! [8 q
' h- l) _3 h2 D5 O8 }( [7 C; l sudo rm -rf /usr/local/include/node/
' m% u7 W' i* q! |; `
: ^. p2 O F$ T. N' V6. 最后,检查是否成功删除 Node.js,执行以下命令:
2 B( l7 I1 y7 a2 E( G
, Z/ N `7 e/ r# u$ y node -v
$ N% y( E; {/ \ Z- D0 ?( o2 |# ]2 D, j* R1 n
npm -v1 C. C z; a; ^3 j
. J ~) c m4 U, k
若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|