|
|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:
5 c. z* I {5 P' o# y2 [* z% c0 b! s$ t8 c6 s% B2 z, j0 e
1. 首先查看 Node.js 是否安装。" u6 M4 c% y, s+ w% S- ]
5 f3 P" Y( M; M2 ?( B2 P在命令行输入以下命令:
/ Y- ?" j/ M: d4 [. y0 }/ ^3 x8 J# r! {
node -v% W* L. i- T1 [6 x" Y$ K
6 m4 c# W+ i* U- n8 T3 r npm -v' a4 k' I) a0 _) N& I
- o& I9 y# |! ? j8 c1 p* ^
若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。+ x+ c( e: s7 Q8 K
! [3 x4 e0 [* R5 q/ o, f
2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。' [; d: O N! {
0 r; U6 i) N. l/ c6 D
which node
0 \- U; u6 I; s8 Z5 g1 a- o& E# G9 L! b
此命令执行后会输出 Node.js 的安装路径,例如:
& c* _2 o8 k) ~9 X& g
& w0 h: H1 j0 C /usr/bin/node& k5 y h( I* C Q3 Z: \4 v
# I3 ~% H3 L, n6 `
3. 执行以下命令,关闭 npm 进程。
) Z, M/ ?, d1 m. L' N* V; ~. \" h" f3 u( L
sudo killall -9 npm+ v7 k. r2 M+ H, j+ A. a5 T9 y5 j
* n. Y5 t" E5 m. Z9 R X4 b# I" @
4. 使用以下命令移除 nodejs 和 npm。
* n' l1 u( O) a' j G0 s7 B
) E, a7 O. a3 k! \5 m sudo yum remove nodejs npm% V- S2 A4 K7 D
4 n, W& q5 r' V" W; h0 q/ u
5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。
7 r$ r3 w8 @+ [( G( h: C
* A5 [+ S7 u _9 A8 f sudo rm -rf /usr/local/bin/node6 S0 O2 `! |5 c. U
/ I* t' g! H/ h+ S2 z
sudo rm -rf /usr/local/share/man/man1/node.1$ n( J- e3 ]: A4 X: L3 W+ \
9 V! s9 j6 B7 Z1 l- q) @1 b sudo rm -rf /usr/local/lib/node_modules/. g/ e! `8 E/ ^8 J" E+ u8 F
) y. w& B1 k" |2 A# f% e0 W sudo rm -rf /usr/local/include/node/% E- a* N8 ]. M
* p {" R0 y- U7 x6. 最后,检查是否成功删除 Node.js,执行以下命令:) F+ [4 k. B) u$ g. a! O) v
% M/ L4 z' ~1 Z& ~* F* w
node -v+ @& J" v7 r5 o# q5 U0 [7 u8 }
" E4 f, M: Y! ~: X. H
npm -v% G) K! J2 F/ }. c6 Q
; z2 \3 F0 q L: J! x3 U
若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|