|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:
a6 r. X& L( J, u
4 C9 f% a9 [- T g. y# h1. 首先查看 Node.js 是否安装。
' q) ]2 ]9 E. h) O! W9 }2 l$ h
9 Q0 @$ K4 S9 S8 ~( u! {; s在命令行输入以下命令:& f8 F5 h- x& o6 K$ d& U
3 q8 r) ~. [" z3 V2 d node -v4 h: p3 Z R" O" }
) ~; X7 q/ Q# V9 I8 \
npm -v8 ^, Q* x: l5 m
/ v- Z0 Y8 c, n8 J' m7 `7 N/ g7 V/ m若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。3 | B9 O5 o. N1 k+ T
# H: n8 N( u# V
2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。9 Z* q+ O8 S9 I0 i
; v% r, e" B7 w* }4 }8 e" \( c
which node% V2 O0 a; y* y6 Q. U! G
9 W1 A- ^- G/ @# g# O3 l
此命令执行后会输出 Node.js 的安装路径,例如:" O, n3 `$ { K, v/ T$ l Q# Q
2 R' [* B6 K) P6 y' t /usr/bin/node
' R1 E" Q8 j+ I* s% J) b- L, {3 l* ]( Q% W5 a0 H: {: T9 S r. j7 s8 A
3. 执行以下命令,关闭 npm 进程。
1 ~$ u# w( V t! B& Z
* n; b( q' x! k% |; {$ M& ` sudo killall -9 npm
n( V" O: D; Z$ O4 ]' `' j A1 U4 d; P9 T; f) u3 q7 ?( r. Y2 `3 L/ U
4. 使用以下命令移除 nodejs 和 npm。
5 D5 ~; i6 x7 e" j2 w$ h8 B6 a; k" n8 C; n' S( m4 M
sudo yum remove nodejs npm: M$ I7 D W/ H# J9 A8 f
$ s$ e3 s8 O1 ^5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。5 v6 Q, w! n7 W. C
9 L Y& Z2 {! O2 U2 }3 c7 ]7 F sudo rm -rf /usr/local/bin/node
; y, {- S+ D Q* |3 d# c, f2 n' G } o
sudo rm -rf /usr/local/share/man/man1/node.1
! G6 |! _) L4 o! v; }2 _ k1 ?+ v
3 g2 ^% Q8 f: P6 Z# U sudo rm -rf /usr/local/lib/node_modules/1 B5 H% u4 E% k$ Y0 ]/ P5 X# Q* \
% I; @- H" x) ^
sudo rm -rf /usr/local/include/node/! ?6 z- i3 x( F( Y! O
" d9 P$ D- M8 i+ Q
6. 最后,检查是否成功删除 Node.js,执行以下命令:- L9 B3 I F0 f- J! z& I3 r
6 C. f* s9 A9 `, y' I* X0 ?+ G node -v8 p# x$ U7 p" I, u3 g
/ ~+ Z( k+ K& o; D+ M9 U. C s npm -v
* B( v' P; v. ?* t& k, v, Y7 w
3 Q# h/ f) ^8 U+ K若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|