|
|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:! q8 g& \7 |/ d: Q, E5 b
) M9 u/ T M5 l! G( ^, a, k' f: B& s1. 首先查看 Node.js 是否安装。
/ U9 q) l% w! I& R
5 a' Z/ ]( R# e ~在命令行输入以下命令:; V, Y( Q' a D3 P
1 M: `* ?8 G, K0 P0 u @* A node -v* y& m3 U/ ~# l9 S# e( g4 C, Q
+ F; a% U" ^4 _- I f7 ~/ E
npm -v/ b3 d% A, g& U4 S2 y/ `8 g
: K/ U6 s7 H8 E
若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。
J3 \3 T+ g5 D7 N, e0 ?8 T
6 y; ~9 @( N8 k2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。
, m$ i; S: L' B
2 K* y/ p' C$ ]0 ~ which node8 f/ t$ B& y- }& }2 ^5 k
+ Y5 \' w: G. U& k4 i此命令执行后会输出 Node.js 的安装路径,例如:
- E( d" G+ U9 T1 a3 B, K+ y! h8 g5 X: t- S) c0 o
/usr/bin/node2 t* X/ {3 L8 r3 J$ O
b7 a |0 l9 t) X% Z q/ N3. 执行以下命令,关闭 npm 进程。5 J0 U$ J+ M* |+ Z- }9 Z s" J) [
/ j. i. x3 u/ ?% h
sudo killall -9 npm" |# e3 T0 G0 z: p' A
! G# S& A- C3 J
4. 使用以下命令移除 nodejs 和 npm。
d' Y; F0 X5 F/ r9 A& \5 I1 Y4 L3 V4 R
sudo yum remove nodejs npm9 Y" K( [" V. I
: n3 e" u- l; F5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。
6 o+ F' E' T. [) I" U/ w1 r
7 i3 c7 T& P6 E( Y sudo rm -rf /usr/local/bin/node
) O J& c6 Y# j8 I; l2 ^, E0 C. W( K* J
sudo rm -rf /usr/local/share/man/man1/node.1
; ~0 y- Y" {: u" m! ]. v1 h0 J; ^0 L
sudo rm -rf /usr/local/lib/node_modules/
5 W* y$ U. t N' V8 N. F3 Z# h7 q9 D8 e$ `. G# w
sudo rm -rf /usr/local/include/node/
+ [' O1 @5 @& q- @) B( Y
" z e) p' O d! Y# G; Z6. 最后,检查是否成功删除 Node.js,执行以下命令:
) y5 G8 j, P; a& r/ M! \$ {2 k
: z4 ~) H" I, l$ y8 h# f node -v& H( r C- ^" |. R. @. Z
7 u; o4 h7 X* k* P, X
npm -v7 m9 ^1 T8 f' x6 O& b/ H7 l
& e& E: z& W3 e, K; g9 m
若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|