|
|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:# p/ b2 `. R- A0 p2 j
" {( P6 w, t8 G+ T4 z4 x( T. R1. 首先查看 Node.js 是否安装。 e; g- q, y) Z6 i- ]1 C1 B& p
/ W1 v$ E; S6 \
在命令行输入以下命令:; B6 p. r3 H: Q) _1 l) x$ k, [3 r- X
4 N: A6 ^$ E4 B: J, g3 A node -v+ w+ m' X9 a$ q
/ y5 P+ |! ?; \/ M
npm -v' S9 I U) t# q" ?6 F/ V( s0 \
8 J; ^% Y9 G% j t) ]+ [" F" C0 D
若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。8 `' n" @* D$ q. ?/ F
+ B! A' n. Y: A7 c* @: u* N( p+ S2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。4 D$ a5 \' t0 K8 ~
- i. c$ q2 L8 U- g, t& l: O K which node" c* m: z( r9 f$ A- c2 f: T. X
; s+ F8 @" W' S, N( L8 }( k此命令执行后会输出 Node.js 的安装路径,例如:1 D" X0 U4 _8 m
0 Z: W1 b$ A, n% F4 J
/usr/bin/node
; |6 V& m$ m, o2 Z+ V5 n j7 n+ O5 _$ B1 W
3. 执行以下命令,关闭 npm 进程。
8 e$ f* y* r6 u# D" k) L: o& n( Z! Q! r! w
sudo killall -9 npm4 d( |+ z( h( |5 U" q6 ]+ r y
6 ~; j9 C1 u1 F2 h$ S: Y3 D4. 使用以下命令移除 nodejs 和 npm。3 v8 [1 {" }' j. \9 R7 z
+ z5 r& \' V) k5 z6 v9 x) d sudo yum remove nodejs npm) q6 z3 W1 Q8 C3 p& I* q
! G- T4 j3 u6 ~) t
5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。& c1 [6 A. f* o H
& T$ L+ d: m9 x) A sudo rm -rf /usr/local/bin/node
, q. D6 e' K/ X7 b* T0 f& u7 h6 v6 x" ^, e9 |6 Y; M
sudo rm -rf /usr/local/share/man/man1/node.17 | O ]* n) v" @- g
6 {1 C2 i7 Y% B6 U sudo rm -rf /usr/local/lib/node_modules/ r6 x1 c: V4 O: g/ [0 ]
m/ s$ ~ C) Y: o2 o4 V5 ` sudo rm -rf /usr/local/include/node/& K* A4 ~4 L/ M& O) U
$ r7 s- }' c( B$ N0 a
6. 最后,检查是否成功删除 Node.js,执行以下命令:. L: E4 W' w1 ]! _" j d6 [( g
- l r) k5 y% O5 H* a6 L8 \ x
node -v9 Y v4 Q& u" A. l) I; A2 q% T1 C& `
! e& w4 L0 J5 L' o" ?8 h' X
npm -v' R' `% h' ] K
9 [3 w Z! ~1 q若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|