|
|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:
% I5 q7 T U6 l' l1 s7 ^: _0 _7 w/ {+ Q4 u. f
1. 首先查看 Node.js 是否安装。" B4 E) `! Q( U# [
[7 {; H2 L' T& {! o& Y+ s
在命令行输入以下命令:
0 Q# t' F9 O. a: d% N, M
( R" x* \3 Y/ e) ~0 t node -v" G8 ^; c( m0 j
5 g9 j/ d# I: n/ {3 N
npm -v4 D+ B1 }% A3 S7 O& k# \
+ L# G2 | W0 @9 T: v' c3 f若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。
4 B; j+ \! u; _: f! a& P- q% V7 T* y! V R$ | K: Q
2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。
" R3 P! G( ~/ {0 \6 H' L; s0 z4 _, a/ b! x8 j
which node
' C! v9 z3 R! k3 Z4 H
: e2 ?6 C$ E3 d ^此命令执行后会输出 Node.js 的安装路径,例如:1 w- t2 a U% Z
" h& Z/ f% `( b4 f
/usr/bin/node
y$ j, ~4 ^) N$ [1 u5 _
4 a) A% L# e4 j3. 执行以下命令,关闭 npm 进程。6 t' s) W* ?5 @8 @. B( c
3 ^" X' H/ s1 m) ` sudo killall -9 npm
7 X! D6 P) t C0 c* \7 k" G
" c! J& |5 Y- }4. 使用以下命令移除 nodejs 和 npm。
) f f, a! q% M! [
1 y! N, N. p, e# Y- q* L* P4 l sudo yum remove nodejs npm
" g* ~2 f) g; v- w* t2 K) [4 e; p" V0 B
5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。
0 m0 U3 l2 d: p. O+ {7 @7 H Z4 l/ c( ~9 |8 y
sudo rm -rf /usr/local/bin/node& E; O* x- W" X. ?* E/ A
( ]0 L9 J4 T# B5 V$ b ?" o sudo rm -rf /usr/local/share/man/man1/node.1
3 M$ }0 s; f' D" s7 f
% T1 w' T; d0 W! z/ U/ k sudo rm -rf /usr/local/lib/node_modules/
/ z, M! g. G0 D, D6 s
1 [ F0 g8 m9 H2 Z( @! l0 p9 N sudo rm -rf /usr/local/include/node/4 V& O' S" d) i2 X7 `- I* ]) J
! |- c1 e! w% d4 Q8 ~/ N% b0 D+ E
6. 最后,检查是否成功删除 Node.js,执行以下命令:+ Q/ F) N- }. Z/ i7 [0 V
3 [. v+ v# P/ w) g node -v
+ I: o" ^9 C: n6 T2 F' n5 H1 t: G: f* V+ x/ a8 d \; V9 p5 L7 A) J
npm -v
+ N- w! r9 @9 _' t+ X5 O K& [ z$ i/ N5 j7 ?1 }8 \
若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|