|
|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:
$ K5 v5 m) M+ R6 W' Y; H
8 t6 h6 }& H: g0 F3 X1. 首先查看 Node.js 是否安装。
* G. f% S M: E4 F& i: I: C* c5 u- l! _- p% @8 G) n! x7 N
在命令行输入以下命令:$ j U0 p1 P: U# l- B! `' j0 M
% j5 }$ S- D4 d* S5 i9 s& M
node -v3 @. F5 @# t( ~# [6 r( r( v- X; t) Z
3 Y* ^6 j0 w" A" j9 R
npm -v
/ n8 L4 o8 R# t& F) x0 Y. s |' n
9 U I. j7 u% o( n9 z8 }$ w若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。5 v s+ T) P# e* @% B. q G( f
+ C4 v4 P$ D* m1 ]0 }4 ]
2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。
! l9 [$ E& p/ K. d7 F, u5 }7 f$ @
which node' F s. q8 l3 }" `& H
: p9 ^; d v( C2 z; y
此命令执行后会输出 Node.js 的安装路径,例如:
! P [* M( G6 ]9 p" T5 F1 T* M3 M( v
/usr/bin/node
( Q! ^) K& F2 c# x( Z
$ f1 ^# m" t, i/ ~; z3. 执行以下命令,关闭 npm 进程。( g" B. y/ R4 j( Y0 x
8 B6 a7 {# U% ]* N' c sudo killall -9 npm
# }( e M) ]; U" G& a3 F6 s" N+ H. |" \: K0 ?( [
4. 使用以下命令移除 nodejs 和 npm。
( L4 t& k) ?5 W9 G2 v9 v# ~
) h# }5 C6 n; q" ^: I6 A sudo yum remove nodejs npm. \2 g7 |+ {: E- D+ g H- x5 j4 }
! h0 F% ` K4 r$ F
5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。4 a" Y6 R7 {) V1 y
7 r6 Q2 O& c; t6 {
sudo rm -rf /usr/local/bin/node
$ h4 p4 x8 A. j) x$ Z1 [# d* ?, h7 W. H
sudo rm -rf /usr/local/share/man/man1/node.1
/ K+ s5 W$ i6 S2 k' E' p+ i b, o" P' L2 u" m5 H! O& A# f
sudo rm -rf /usr/local/lib/node_modules/$ W: `. {9 N0 y& A/ ]8 l" P7 k
8 S# z1 c' p. O9 d1 U3 m
sudo rm -rf /usr/local/include/node/7 d4 p1 j! S4 A+ ^, L; f. H: a
1 t( O; n# c' | Q
6. 最后,检查是否成功删除 Node.js,执行以下命令:% F; U6 k& }8 S
5 z, w% V* {* x. Q0 B9 P2 x8 z node -v1 j2 P, W6 T* y. H9 s
. H- N; y* V$ ~8 \2 s. k npm -v
6 r7 U! p4 y$ M( g5 d8 }) x- I
( s: r7 s' Q8 {) ?5 I/ e2 Y- d% y若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|