|
|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:
7 [( C" w+ G: h! G) t8 c: Z1 C. E6 m0 }; @0 N$ M
1. 首先查看 Node.js 是否安装。 ~! X2 H! ]# o& E) h# q
+ J( y+ Z. d' H, V. x3 n
在命令行输入以下命令:5 ^2 N# V% T+ F) V1 I" `% J
0 u4 D2 x& Y( Q
node -v6 F3 X8 \) C) V7 l) U& O
5 t. d* k/ v& }% |( G' ?
npm -v n9 {6 D: }1 M8 O9 t
+ J. @- H, C7 N+ _( T% a& E
若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。/ B* M9 T2 u, k' b* j" F, ~9 J
2 |3 p! x+ k% [2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。
+ n# r. D5 X7 E. F* K3 ^' j8 U! C$ F4 P
which node
; M/ C! r. a. b8 f4 v, F
9 Q4 p& S5 |8 ?" h9 Y1 O此命令执行后会输出 Node.js 的安装路径,例如:
' q) S1 U/ |. @0 b/ P
' H9 t- J; ~3 x2 A$ H /usr/bin/node
0 o$ j* r+ ~, V3 `& ^
7 V! G0 d; H' ~* d1 G/ y4 O3. 执行以下命令,关闭 npm 进程。
+ v- Z. N, {& w# V7 c# f: i- J
1 `( p$ N# ]* r0 e9 {2 Y. e sudo killall -9 npm
' N( i0 I; ~( I" i
8 R5 ?* z& l) F$ C( J4. 使用以下命令移除 nodejs 和 npm。0 B0 z N0 X$ S0 j: O
% f( E. S7 k4 J8 W9 q/ s2 T sudo yum remove nodejs npm
" O6 [6 ]/ `" y3 [7 g# }. o) w3 c9 O$ ~( |, I
5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。
; I7 j+ M$ w& a- C+ ~+ {4 c9 W) r, M9 v$ N! @; l
sudo rm -rf /usr/local/bin/node6 T$ y5 N& `6 s
9 A& O2 A3 v# P" |" c) L sudo rm -rf /usr/local/share/man/man1/node.1" H* H9 V& J: P3 X4 E
+ i4 F, Y: g; y; N c
sudo rm -rf /usr/local/lib/node_modules/6 Y D% h/ z5 Q' F, ^+ X) z/ I+ _
_8 H* K# X5 d# p( [ sudo rm -rf /usr/local/include/node/3 j6 s6 t p3 Z( e
' @: k6 ^7 r; f9 k( h5 ~3 w6. 最后,检查是否成功删除 Node.js,执行以下命令:
+ r j/ Z+ R! k# n! R( U
7 t- t: C; H9 t& ^# x' z, K node -v
) b: L7 A0 E) H1 O1 m' @% e" }; N! _( z0 `
npm -v3 O5 t4 D( F; G' t4 U- D$ d. A
4 O0 F& O2 n3 Q9 s! a
若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|