|
|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:
. M& ^& R2 e6 |# u) c Y/ N' g
( V& y+ m, \( p, `* k% {* W% f1. 首先查看 Node.js 是否安装。
! v& [9 l# A7 v8 M! K7 P& {
, {0 s% a4 V) L0 z2 h8 D S7 M/ k在命令行输入以下命令:
; F% I, B% ^" X' s
/ \' Q4 t$ W- k v \" K! l node -v
! l( D8 x/ n2 s+ K- L
. m8 a( T4 C9 C% p. Z9 V$ i npm -v+ Y" V! M9 ^5 g, B' A
2 }/ t% P2 i9 d' W
若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。, b* F% q- h6 G' ~: P4 ^
0 M# M: |/ ^- ^2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。
d. ]: c. H1 T& ~- e" l C ^4 t" J. j" |2 o8 e- j @* P- T, P
which node% g0 x3 V9 _0 `9 [. ]
/ r }4 |6 O! \6 N3 W# [
此命令执行后会输出 Node.js 的安装路径,例如:# k" U5 \5 `# N# p" Y, D
7 W; y* G) |2 ^' e" h8 w. S
/usr/bin/node
- Q" F4 b( C5 N% j+ x) H; p
) z- H' W9 s: n' u2 d6 ?3. 执行以下命令,关闭 npm 进程。; [! @ x- Y9 `! z4 H
6 C. L. [4 ] J- p) o6 r
sudo killall -9 npm
7 L9 j4 B( J/ t& t# U- n1 N: `4 \ `- _/ k
4. 使用以下命令移除 nodejs 和 npm。
0 ]* d4 J6 B% ?$ k& {6 ?6 k& D* E9 S5 x6 v5 [
sudo yum remove nodejs npm4 q* d: x! c3 }# \5 m* d3 u
: g" \ D) D. b. m4 d- k) j8 w
5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。# R- V/ s( s* [& Y: k6 J6 n9 S
/ g+ l4 A& E+ a sudo rm -rf /usr/local/bin/node/ m0 U; g; ?% R& W2 y2 }
) ?5 j6 F5 {8 r4 g4 H* z$ ]" G% |
sudo rm -rf /usr/local/share/man/man1/node.1. ~ X1 x( S. n! g) B; N0 \
3 @: ~5 S1 r8 u: ?" m9 l: | sudo rm -rf /usr/local/lib/node_modules/+ a0 h9 l4 y( h. I
, ]# P# o1 }' K1 n
sudo rm -rf /usr/local/include/node/
% u+ Y+ Z& o C1 T4 [
% H* q0 ?1 {4 L6. 最后,检查是否成功删除 Node.js,执行以下命令:
4 h& Q# {4 \6 ^- T' [ w# t( B. |1 h
node -v4 v3 V5 X6 a& @. h- k0 n9 r
) Y4 e9 A. ]" e- I# f4 x! p npm -v
* ]8 r; ]& p- l+ u$ b9 B8 t+ W3 Z) n; K/ q" }$ F
若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|