|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:5 N+ G0 u) C) m$ |4 G9 J9 X- }
" d9 l x: L/ F `
1. 首先查看 Node.js 是否安装。
( S! v0 ^" d- O; `6 B& ~
u4 \, H$ F) h/ `* B在命令行输入以下命令:. Z) D; x e# b+ P' u# p
: B5 h' C- m2 ~2 M; o1 e& B9 F! B; G' K node -v4 p8 W8 d8 d- O& Z( @7 Q* U0 ^
* i! {, r! X3 S- j/ e) c
npm -v
& m( t9 b7 b x9 }$ |" p# L% Z5 m% s1 J
若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。
& Z/ P- O1 C+ C) `
" x; I3 W+ Q. v- E2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。
5 P0 D7 o6 I% \/ k, I! M3 Y5 `: b
which node' B" R4 V Q$ S- x3 N8 H7 x
' G' X. h- |1 |) D; k& T" I
此命令执行后会输出 Node.js 的安装路径,例如:
- v6 \0 K9 v: T6 {' a
2 X. z4 L" p8 v7 u2 F /usr/bin/node
" E+ U( l# `/ Z3 }" g
: g" z, w, ]% i0 b* m- u3. 执行以下命令,关闭 npm 进程。
2 U, e; K, O, j# {3 g$ V) |2 G, |1 [8 F- {! G w+ _
sudo killall -9 npm
+ h5 E, P1 D2 _" W
$ w) w0 n1 n; s3 u6 a4. 使用以下命令移除 nodejs 和 npm。" ~- r0 n% K( W. g, g+ R
. V, L% u+ K1 i+ k4 l+ H
sudo yum remove nodejs npm: }# x; G! h) [
, F! f( u; z+ L" x$ k) |
5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。
5 X* ^4 X" ~7 F' e, g
/ o) h1 _. @6 K8 G sudo rm -rf /usr/local/bin/node5 {# w. F3 P0 O
2 t8 Y( `9 M" Q sudo rm -rf /usr/local/share/man/man1/node.19 D5 G3 B, j1 h$ r# Y" l5 ^! }
5 T/ ~1 I" W( V6 \8 R
sudo rm -rf /usr/local/lib/node_modules/2 G9 y1 F/ F, c8 S$ z# V* d
/ _ W! }- Q+ k
sudo rm -rf /usr/local/include/node/% H# P! w7 c* R) W1 T( c' Z
4 r! ~5 V1 ^& n) W/ W6. 最后,检查是否成功删除 Node.js,执行以下命令:
" l4 x( }" R$ t& d1 u+ [; F4 H+ q" ^9 I3 [* p
node -v
& @: U4 h: Y- S9 t% I
% R: r& ~* @# e2 W# V- k; T npm -v; y" k2 R5 [% W7 w' X( p9 r
4 p3 y4 T% r8 ^. A若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|