|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:2 u& v! q! w( W8 V+ q+ e
% U* f3 u7 d) c" z, ~+ Z4 j
1. 首先查看 Node.js 是否安装。. N4 }% P% _$ ^ {$ X
4 T# j' [. _- F* K! U1 R8 B( w在命令行输入以下命令:
: M$ I$ R5 {: L6 o1 e$ S0 ]
3 D4 s" u6 K# g# w4 y node -v
`. ], ?/ j; {: O$ W/ M5 ^) P
9 T, V6 c- p% ?. A npm -v
" A3 |. i5 L1 }9 M) L) n
$ u- C+ L8 w% g8 p若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。
; T; O/ ]- [+ r& D0 Q/ b0 m+ F3 m! g8 |& |3 v
2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。
3 `+ [( _1 b. i0 m8 B/ y6 S9 W9 C1 ]
which node0 Q+ @( ]* ^! g' M. |- F1 |
" z( D; a; ]2 Y2 V此命令执行后会输出 Node.js 的安装路径,例如:5 v: a1 u% Q9 q% r6 ]& r; M
( }& z) X: z, S1 X. f/ N( m7 c /usr/bin/node7 k3 V* ~9 k' G) Z+ k
& `: E" R3 G# b# Z
3. 执行以下命令,关闭 npm 进程。) h# z, Z' V; z3 ]" {* r
9 U, B8 A0 y) L# c5 P( P
sudo killall -9 npm
( V: O, Y7 Y! Y# |
# k, q9 W9 {9 {4. 使用以下命令移除 nodejs 和 npm。
/ {4 ?0 ~# g d, c5 U7 H
& Q) B" V! }9 g8 n3 d i# F) s sudo yum remove nodejs npm! a2 [2 S7 |. C+ Z# Z5 h8 b, M
8 ], q. T7 c% v: Z6 c+ u0 f5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。8 V1 S( h! w. {* X; p
# H# r" P, z$ E0 Z4 \( H# r sudo rm -rf /usr/local/bin/node5 R' S x0 ]2 i) H
( c6 b i# @4 K% D* ^4 T
sudo rm -rf /usr/local/share/man/man1/node.1, z; [1 P$ I( F" H. o9 K5 ~9 {! \
8 r$ a8 J. E# m: g
sudo rm -rf /usr/local/lib/node_modules/
0 }8 `5 J5 L; r' N$ U- Z, D& C) D0 E) \. c& ^: ]0 Q9 ` H& P
sudo rm -rf /usr/local/include/node/* E5 ]# i' |$ F; A+ Q
8 a# z6 ^3 D! v% @' Y* Q6 s6. 最后,检查是否成功删除 Node.js,执行以下命令:
5 f% c8 h( i) Z3 y
9 I/ M2 u: z; b1 R( {& S4 W node -v! V+ A3 s9 h7 @
5 a3 }9 x0 d z/ K& q
npm -v! _# U w8 T, O0 }* m4 x9 X1 d
) I3 k. @# D* y若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|