|
|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:- v1 t+ l# \( h- K% X
1 ~" Q# S, M* v. d. F( {# s: e1. 首先查看 Node.js 是否安装。
- T, m7 M1 {3 f% J4 z8 @
6 ^; I! C, X" y2 Q2 ~$ @- Z9 E! e在命令行输入以下命令:+ `/ G$ b) O1 ?
: p" Q; o2 ^4 S$ ? node -v! J) S" i! Q- G! L
+ A |1 V: z2 E npm -v
1 e5 e1 z* E: K A1 o/ c. r4 D' ^0 |' }3 e0 J) m, d ~
若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。4 }8 X A, Z+ f+ `+ g, ~5 { G
5 W( `8 U1 N, P
2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。% f' H" Y) t- O2 J+ ~( V( O
! C; C( R6 X4 z' ^, ? which node% D$ R1 e' {+ C# x
( F) y8 g2 ?2 a1 i" W, P" V此命令执行后会输出 Node.js 的安装路径,例如:
: v* ~$ g- Z/ J
|9 T% _& U# u9 ?# O /usr/bin/node5 i9 d1 A2 Q |/ [% O
$ }4 Z, V4 w7 Z& L: y3. 执行以下命令,关闭 npm 进程。
8 K" [$ T- O' M0 Y( ]8 N6 }* R
! w; n' D; v. I: I0 E+ A/ U sudo killall -9 npm5 L! ~4 @* l& h( Y1 Q$ n
2 ^5 m; X% N# S) {4 ]( k# t
4. 使用以下命令移除 nodejs 和 npm。
& Z2 |- A# N4 H# b* u" h& r2 W( W/ D. G' G a1 g
sudo yum remove nodejs npm
# H( s: F' ~; A# J9 ~' a0 v; h& S+ s3 u) P/ j9 \/ a
5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。% _6 `6 O% F1 g+ S' N9 l+ h* d0 s+ g8 C
M/ E8 i) q E ?
sudo rm -rf /usr/local/bin/node, B5 B$ ?! o. o7 q
2 R3 ?+ |( O6 o+ i& i' L sudo rm -rf /usr/local/share/man/man1/node.1$ }" o4 j9 ~" h1 z
T' t* W. I6 |4 _ sudo rm -rf /usr/local/lib/node_modules/
7 i' d; H* s. r6 [" b& |! c, A6 S
sudo rm -rf /usr/local/include/node/
( K s2 x, J, \) h' ], h8 a0 ]* | @8 P) w2 d3 o2 F
6. 最后,检查是否成功删除 Node.js,执行以下命令:
. g1 H* v% ]) R+ _) X! U' O( U1 x! A6 z2 }- e
node -v
3 r& `2 K) o8 x9 v2 ~
2 ^' C9 q. R' D5 ` npm -v# R% v) k; D7 K% d& Z/ E
- W+ J. a# ]0 v' \4 E( |/ g1 B若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|