|
|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:0 z6 c+ V& z3 |: D3 _7 d
# q6 a0 A1 l# L( i( ?
1. 首先查看 Node.js 是否安装。
6 t0 A0 B' z% M1 ?; T- q- t% Q# }: j% H
在命令行输入以下命令:
" Y' Y7 M' `) R- N. L5 ^% l4 n! o. {! m! t0 ?9 s6 _& d3 [" T7 n
node -v
: a. O7 D1 b2 G
& S; W# \+ i! l" t* s5 E npm -v2 W I3 N4 B% \# T$ a
3 X: I! I* N+ C7 r$ L+ g% P, Y* x
若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。
# ]" j; v% r9 q/ a2 l
( z3 `# u# }! f1 H" R2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。4 @/ y' a6 B0 H- H$ _ ^- U
8 ]& f4 L# U; P) V$ I which node) q; N& h' S0 M. B4 x: w
3 k( f: I" a- G1 e; E" ~% P8 k* m此命令执行后会输出 Node.js 的安装路径,例如:
4 s' `( u) d* _* |2 |* @: P% ?0 D
/usr/bin/node
8 l4 a$ D9 H5 {9 B3 f# |3 c! M5 H; w! u: C) T ^, @
3. 执行以下命令,关闭 npm 进程。
, Z" H* o- }2 q( [8 T* Y- Z$ l1 v. N& m: m: w& U0 O
sudo killall -9 npm
+ Y+ i, J1 d* }2 \
' \) m3 @$ Q3 s p. U9 n4. 使用以下命令移除 nodejs 和 npm。9 w2 i9 W$ N5 r u a/ @
+ Y1 F$ L0 p: D! T+ H6 E( d sudo yum remove nodejs npm
* { P/ _$ o1 V1 \' Q/ M9 I/ |1 t# L' ?( `0 G0 t; ^ r
5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。) J5 o- C5 _# m: T5 u2 b& \9 F
6 Y* O+ y' j8 p6 _ sudo rm -rf /usr/local/bin/node/ w; [+ ^8 }* Q! S& j
0 `) f: p# N# t: M+ `" {3 i7 I/ h
sudo rm -rf /usr/local/share/man/man1/node.1; X3 x3 R# p) _. F5 _. y
/ M; p/ \: v$ c5 ?3 A: X% o/ G sudo rm -rf /usr/local/lib/node_modules/
- R6 S3 K" S& L3 ^8 z# f0 Q3 h5 R6 f* W4 Z, g7 i' B
sudo rm -rf /usr/local/include/node/
& h& O) V, l/ s
$ F, ^( f0 k4 @/ U6. 最后,检查是否成功删除 Node.js,执行以下命令:8 z3 X% v4 [, B* H/ E
. a/ Y" c) d9 r, ?: Z node -v* _" h5 }* N7 r* f. {$ C) \
* O' \4 \. Z6 j% B- i$ H- t# R; ^ npm -v
, S* l2 D: N+ Y3 g9 N* _) ~: R
若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|