|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:
8 `0 K2 w% M7 W5 U3 n; t* T0 q2 @1 m; T
* P0 Y, B S7 I% f5 `1. 首先查看 Node.js 是否安装。! {' n5 K$ I( U3 f( t q
" B" ], R" |7 C5 U% r1 P
在命令行输入以下命令:
8 b0 Y0 q) b: r( {
: X# d, N: h# F2 D2 b& V( p node -v
0 v. v; w. d0 q1 G" S" s
( Q" u4 v& w- {' m4 \6 Z npm -v
7 p! v; V. S$ c+ {8 z7 M
7 l6 u9 }! e: Z+ t若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。4 e9 b; Y E. J/ L3 B0 q
0 Q U* I0 z( \; b! n( l2 l7 R
2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。
$ t4 {& C9 d8 Q6 N
; a- V) f' W8 F9 E" F u which node
7 @; F# g) @5 i2 ]) @9 {) A# P1 ]& R$ G" A
此命令执行后会输出 Node.js 的安装路径,例如:& r3 M$ `2 r- V" n1 g+ Y% n( K' W
/ i5 i0 y& P# M2 T. P /usr/bin/node, X- e+ s% o+ y' l! v8 i' y
& f5 Z: C W* i2 L1 C3. 执行以下命令,关闭 npm 进程。7 `6 t! \7 N% X
6 P% d f, U, i7 A
sudo killall -9 npm2 k) Z" {7 Y3 i: F) ^
% i& ^: K! b( V% |
4. 使用以下命令移除 nodejs 和 npm。
+ q$ x5 Z, f, R' X+ g$ D1 \* } ?. s4 ?
sudo yum remove nodejs npm% \7 q+ u0 d6 V% O6 T* f0 b' M# l
; d/ K8 ^5 p$ {4 J5 L6 T
5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。
) n! ?# k- l% B( d; `1 x# |7 C% q# a) Z: K% b; n% L
sudo rm -rf /usr/local/bin/node
! C. L- L% Z0 `/ P+ {' a/ y- u4 I9 g& n F7 x
sudo rm -rf /usr/local/share/man/man1/node.10 g/ i p9 }6 Q, _$ }7 }1 F; f
, J, X' {6 _# ^, w; |. B& Y sudo rm -rf /usr/local/lib/node_modules/& v2 n) j; R' C+ m% P4 K
, J* ^3 u8 A. P3 K) ]8 ] B sudo rm -rf /usr/local/include/node/
# i" l, X! M: H' Q/ R: W8 r0 H9 g3 B1 v
6. 最后,检查是否成功删除 Node.js,执行以下命令:! i% E z* n2 ?
; Z8 r' }( N" M# b% g* p node -v
! K w( @. a: P+ Z
3 ~% [9 M$ s7 {; Z npm -v
% f3 {8 V( Y' Y; O |2 T( \" B5 Z3 Y z; ^
若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|