|
|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:
% {& |) u* t2 f" O
x y3 W, K- ?0 v% x/ e& m0 G8 ~1. 首先查看 Node.js 是否安装。5 e: o8 {0 C: f
) l+ s. }& ]0 T) v
在命令行输入以下命令:
" `# W, v' A% v6 T" q: o# z) B! |6 {$ X9 O
node -v5 _/ {. q) X% F: W
6 X- p W5 _' G1 p( a( J4 H" g. H0 \ npm -v, D( B( [: Z" o2 Q; b9 ?1 _1 r, ~
: d8 s7 u$ l# [0 m9 C7 g, a# o5 k若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。) z& A% |% K4 K- @: H6 s$ V. o8 B
6 k5 n u9 c! x' T- g2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。% g( ?9 h7 |. J
4 u+ _+ ^, J+ q which node
1 G5 v" H1 J6 x6 t9 x: [" \8 J! R/ u; P# x5 N% O0 a; f
此命令执行后会输出 Node.js 的安装路径,例如:# i# V2 m0 k5 g& f% Z6 R5 |
2 L. ] X: w! s /usr/bin/node' b9 e x: j' [* E& C5 J' H
, j5 W3 v$ j7 ?' C/ P! R3 [3. 执行以下命令,关闭 npm 进程。
9 C9 \& U9 V: `7 j+ @: v' n; K7 d0 z
sudo killall -9 npm
4 V( ]. I/ `8 A: r, E+ [- @5 p. {$ c* \3 W; D
4. 使用以下命令移除 nodejs 和 npm。
! k" \% x# q# @* c) J8 g" N% @& r9 ^6 r1 F: W0 F" H) q" u
sudo yum remove nodejs npm
# ?3 H5 y$ s8 y5 h% J, M. v4 ^4 Z+ I
5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。& \9 T; T) X2 U$ I/ m" I( A
: |/ O: A) B/ y. j9 _) e8 d. y' t
sudo rm -rf /usr/local/bin/node
* V8 e9 `& a/ P8 T' g8 e+ p7 g1 t% D" ~, L/ c3 Y; `$ ]% s
sudo rm -rf /usr/local/share/man/man1/node.1: d: T% N9 \2 ~; D
; g9 R* F4 w- A% T/ E8 A& a: j sudo rm -rf /usr/local/lib/node_modules/7 c! }8 l- [/ h
, Q/ ?: J$ K* ^" t" n+ v1 { b$ g
sudo rm -rf /usr/local/include/node/# d- `( d1 v$ X7 B
: _- v1 b% x5 ~0 c2 `+ G p& Z
6. 最后,检查是否成功删除 Node.js,执行以下命令:
5 p# A8 f. R8 V4 r
+ Q" `2 z% x c% k, M, a, b node -v
4 n: x9 d. C4 i; N
# g q# y& ~2 s2 W; n1 ^ npm -v
7 N3 F* }9 ]( E+ }1 B
8 O6 y4 _9 e1 E, c若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|