|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:8 p3 V5 }, d% ^# Y& v
7 T! \0 @6 f- L( g( u2 N( Q# |
1. 首先查看 Node.js 是否安装。
( ]2 y7 w2 `3 O/ v* z* ?, j" G/ z; E* ?3 R( Y
在命令行输入以下命令:
6 g# r4 r8 J; V3 S0 \
! U/ n. z' I: S1 w7 \7 N node -v
8 E0 _3 ^' J" W$ u3 W" ?. Z; `0 a6 F# Y
npm -v2 C) @4 O4 I- W* @0 D/ G
5 H- |2 f, H! O3 o" B, q+ V若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。
( ?1 `3 K6 J7 V; i6 `0 w" I4 E% v& l
2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。7 S3 e% }# b5 y2 }) B' x/ W
$ j3 ?) `7 ~( E: E
which node
( h% ]6 _( J; E( Z) I- N# P
1 e6 N/ s/ b* Z# z4 Q) ~- S: L此命令执行后会输出 Node.js 的安装路径,例如:9 [& S& N, x3 Y7 u7 ^/ ~
; \# S' ?6 i5 f0 U0 y /usr/bin/node9 o& U, q, [: @" }
D( ]0 k1 M+ F# p. ]1 G& Z0 ?3. 执行以下命令,关闭 npm 进程。5 o; ^# `4 `7 W ], W5 Q, R
+ [7 A8 m# m# M% y sudo killall -9 npm
5 `- S: C7 j: z5 u
0 I2 c. Y4 ~$ a5 W+ ]4. 使用以下命令移除 nodejs 和 npm。9 t# [% L" D7 b# d2 Y8 a
% F3 @# h* E5 ]8 h5 t. x, H. A sudo yum remove nodejs npm: @4 J( @, f+ o9 S' z4 A
/ E, ]8 ~& k9 J" [0 w2 M
5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。
2 U5 z( F1 d k5 g' V: f9 ?, k. Z
0 _3 J% S) Z3 n% S+ v7 | ] sudo rm -rf /usr/local/bin/node7 r8 d" f1 {9 B/ L/ u7 Y
4 v- f9 v- u, o, \9 {. i0 l8 r+ n3 T sudo rm -rf /usr/local/share/man/man1/node.1
. |& Z N/ G" F7 n! }/ o7 Y% c; D
sudo rm -rf /usr/local/lib/node_modules/; W- e$ U1 ~. ?
' Z9 c# Z! M, ^0 A4 z: a8 x7 C7 H sudo rm -rf /usr/local/include/node/
6 c- a0 s. O$ p0 J3 L
: ]( a8 G8 H/ e4 l6. 最后,检查是否成功删除 Node.js,执行以下命令:: X* ]0 a5 t7 l0 U& G
/ [1 I8 u0 J. y$ V node -v
0 V9 L- ]4 b5 k( h( _' }8 @5 r5 F( r& X& l! b
npm -v' W# n/ Y, O* V
: X' |% `3 D$ Z6 x( ^
若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|