|
|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:
& |/ S2 p7 B: F9 N' _$ W0 G- s' S8 W" l4 J; _- V
1. 首先查看 Node.js 是否安装。* Q9 k6 `6 F6 F3 k
. f' H7 k/ N; K' w1 ?6 s7 q
在命令行输入以下命令:+ ~0 _6 d( {, A3 r% Y
( Z: b( B# o! g$ C# X, @
node -v
, w6 t' o/ ^' Z; s) g+ ]2 K: O" X! O, C
npm -v# |3 G" D8 X+ X& X4 T) o W
6 _+ e% S0 E# d; ]5 b& I若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。3 z# ?$ G5 x; n R* v( n5 }9 \4 h
K1 c/ U1 o4 `) X; n& A& } U$ f
2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。
- J8 k+ e4 D5 F5 y. Z1 y' U4 b8 v6 B$ T' D3 ?1 u
which node
8 m5 x# I: ]# [5 x6 Q: v" J% _, Y5 K
此命令执行后会输出 Node.js 的安装路径,例如:1 C, V! Q( g5 H
4 l- w8 e# c% T" U6 i7 T% N w /usr/bin/node2 g- X, l7 Q4 X
, X* Y0 k, F$ H7 @( U" v) \+ @+ _3. 执行以下命令,关闭 npm 进程。1 c! l. O1 u- h9 ?
) g! r+ z9 w4 P sudo killall -9 npm
n( \: [8 E3 l D3 d6 b* W. r, T9 g/ Q( g
4. 使用以下命令移除 nodejs 和 npm。
& A9 f& X8 Y) r+ q3 x) o
: _- c$ U# Z$ J) l1 [* @. K# k& | sudo yum remove nodejs npm/ f2 s- U: @3 V/ h+ J$ K
G+ l( q6 ?7 y: j! b5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。! S7 V1 C9 e ? H
( c4 X4 W @) g# H
sudo rm -rf /usr/local/bin/node
9 s, u+ q( B; Y, c% z# _7 |) _6 b2 K6 L- s/ q9 `) l1 w
sudo rm -rf /usr/local/share/man/man1/node.1
8 m0 ~- I) r# v+ L6 J3 K* q$ D7 w# v
sudo rm -rf /usr/local/lib/node_modules/7 j, a% [7 r- N2 Y- [6 G
+ `) c+ X1 `" ~ sudo rm -rf /usr/local/include/node/
8 ~( D4 V; e. u2 d" T5 L D; H9 I/ k# \
6. 最后,检查是否成功删除 Node.js,执行以下命令:, M+ A5 \7 `5 }' P6 a
4 F6 o* d s& d" ~8 }1 z+ W6 U& b: l
node -v
) [" p6 D1 Q$ L' @
' c& k/ i$ y1 G5 c" p npm -v
( t* ]2 t1 ^5 h! a/ T
4 ^* }, h* g% I5 H7 x3 a* v; R若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|