|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:
* f o) ^* C# M, T+ o
@- S. b* x) H* p1. 首先查看 Node.js 是否安装。
7 a" y5 G) T+ l6 [( j/ z* Z* M& H6 Q, o' e4 q5 j3 c6 N, ]. F
在命令行输入以下命令:
7 O7 j$ t( B2 ?; h) n# {
1 C, Z* c& t) H$ \4 H5 |3 Q node -v
( x5 t1 ^* V. b8 {. T7 J' Z' i' ?! V# ~% ~5 g
npm -v
6 M& M) k+ M+ h3 ]* O& E [/ J: O7 L* x" R s; Q" ~ c7 _( [
若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。4 O1 Q& J3 P) U( h
+ o$ g) C4 L, I" J. |2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。
5 x. M. H/ t& `7 t! e2 q
& x( [& E3 X2 O0 q which node
+ e: i/ _* Q# k# G6 w8 T7 _
" M% c c: j$ c6 p- B: @" P" u9 j此命令执行后会输出 Node.js 的安装路径,例如:+ P; j+ I6 K) C5 C+ o4 y$ e
. R0 ]2 |0 l; @7 V1 H
/usr/bin/node" S2 I/ G' O0 E' z/ Q) h
6 ~- c( C1 i' b: z$ y( j$ o
3. 执行以下命令,关闭 npm 进程。) @; }- U/ z# G6 G# c+ s. E4 L
. O2 i% K, c+ ]9 a( @+ z' p: V
sudo killall -9 npm
$ j o7 E5 F) C! R$ ]* r4 u$ q, T
6 _6 ~1 y$ L; `' Y! N4. 使用以下命令移除 nodejs 和 npm。
9 J% ]+ g% o0 u' M
; D* f% _0 d) x, ]! g* w4 b sudo yum remove nodejs npm- ], k; X: | T, G* R! X) r1 ]
" A$ C/ `! w* E" c9 g$ T5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。
z5 ~9 }, A( A4 M2 |, k: \- u6 A6 u- Z9 y& I( `
sudo rm -rf /usr/local/bin/node
! @7 U+ L0 T; b" f# P4 h8 P) B0 C6 U) [" x# O; `
sudo rm -rf /usr/local/share/man/man1/node.1
) h2 ~/ T& |, L3 t: y3 ]
' H# K* g( \# h) O9 i3 a sudo rm -rf /usr/local/lib/node_modules/5 ?( `0 _- u! J* q
, a( B0 u& `. G$ E+ T! c
sudo rm -rf /usr/local/include/node/' _' A! j4 U1 `6 j
7 ~# L3 o$ M) X+ J% x# P
6. 最后,检查是否成功删除 Node.js,执行以下命令:
+ ~$ Q" \# B! `
5 t$ L( J7 l: V- x0 a6 t node -v; |7 T( y/ M- l- ?- n
$ b: S4 J! y$ v$ o
npm -v0 T' m2 @2 H$ X8 S8 l
; r3 Y+ J! ~4 q6 S/ `/ H* w
若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|