|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:1 }# Y9 H, _$ K- J
+ a: S2 k# g3 t, O1 v( Y" z! d1. 首先查看 Node.js 是否安装。 ?+ Q5 H! M' j) B; x! B8 r
$ n& E2 x# x0 d1 l
在命令行输入以下命令:& g! C# e, C M; \" Q
0 M+ N3 ?. s- V# f; |
node -v# _0 P1 P# m% j& W
- ?3 h/ J. S% z* q npm -v
/ f d8 R# \0 a* T. X
* A6 H# h" M o8 D/ I& X9 j0 T7 G8 ~若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。
+ \1 k2 T! Q" d2 @ F
( G2 P: b9 T9 G0 ^2 ~2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。: g- R- V( ?2 T
- r$ p/ e" O- ^: o which node0 w0 W8 j$ Q6 L0 l# h4 S
( T' W E" G8 c1 x7 V9 U: q* m此命令执行后会输出 Node.js 的安装路径,例如:6 h% q+ ?+ Y% P8 B$ E1 ~8 ]) d
/ N1 R' h4 C# m/ U, s% x% O
/usr/bin/node7 T8 ?* U: \+ a3 p
. [& b! n* O: A2 t, n( V9 f3. 执行以下命令,关闭 npm 进程。
7 T, Z- o4 T+ p4 q8 W
- @/ z' R; p3 C0 |2 Y sudo killall -9 npm3 z9 X: i* g! Y, p' c9 y% w
% Y0 c, }, V/ A, i0 i; ~
4. 使用以下命令移除 nodejs 和 npm。/ X8 E: d& F5 K: D! ?* r R0 Y
; C; c' o8 j+ _* H# z+ u9 |% L% D5 I
sudo yum remove nodejs npm
, V4 x. O5 O: ~; ]( Z) G1 \5 g. Q3 @; z5 h7 h$ z( R3 E6 [: z V5 j
5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。, Z( q' v, H+ ^
& X9 l. z5 e2 N, l
sudo rm -rf /usr/local/bin/node, O2 s7 w+ k& @ [
1 h/ \4 G6 k z
sudo rm -rf /usr/local/share/man/man1/node.1+ V0 x; j$ E* g* w& e
$ r: B+ s+ M( p+ S- b! v. z
sudo rm -rf /usr/local/lib/node_modules/
" I; B y* O5 H. y/ m+ u
7 Y+ r& S+ G' ?: Y" o+ W sudo rm -rf /usr/local/include/node/' r7 f" h4 H1 u5 ?
; X) S# X" m4 Z) A6. 最后,检查是否成功删除 Node.js,执行以下命令:
4 [% ~ P6 \4 J+ g( t
4 w- e* a5 K' O; W2 F node -v
% f% Y; h+ ~" i2 U2 S
% G4 b- v; H) m4 k) v1 F9 t npm -v# Z3 d0 ?3 ]3 q6 d! q4 ?
( T, R# |# N2 s7 a6 U; Y0 x- a; e8 q
若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|