|
|
在 CentOS 中彻底删除 Node.js,你可以按照以下步骤操作:
" o! C5 c% d5 r2 J: D3 [3 E8 y! _5 d2 k. } s5 e/ W
1. 首先查看 Node.js 是否安装。
" i$ d: ^- B" E( y! q+ e2 P* K) d: N8 Z# B
在命令行输入以下命令:+ E3 A0 G* S1 P) h1 c
* B3 q( D- e3 W) i0 q
node -v
+ N8 [- a, w" W5 T$ q* ^* Y. Y5 w! J- Y6 z6 Z% k1 J) V
npm -v( R2 E; N$ E5 H$ e% t
8 N' {: ]7 c8 V* I& A/ e2 T, z! @" ^若 Node.js 和 NPM 版本号都输出了,说明已经安装了 Node.js,否则说明未安装。
/ @$ v) g# u3 z: u+ N1 J# b5 a E$ Z
2. 如果 Node.js 已经安装,先使用以下命令查看 Node.js 的安装路径。1 n$ q5 c6 e% I. T
: k% ~5 w' k. p# Q
which node. T5 c0 e, e( M7 m5 L5 F
T) ~5 p) W6 {* G4 S6 w2 F
此命令执行后会输出 Node.js 的安装路径,例如:. E1 m: Q# k2 Z2 I* F2 B
- H" M. o5 e2 K& _6 w+ Q/ X
/usr/bin/node# c" E" W# B, s' U0 u6 [
z9 t+ s" h! B# r3. 执行以下命令,关闭 npm 进程。+ d- e* h" ~; W5 t c2 ?4 f, r
* a% ~( A, u2 z# \1 w6 _
sudo killall -9 npm
1 s& V3 d, ?! y0 A x* t) t0 Z7 ?
2 H& o, q! n; a M0 h, s8 ]4. 使用以下命令移除 nodejs 和 npm。
% k9 s( ?7 ^4 a1 j0 p3 ~* b6 l* ]. a) {6 X) E% t1 Z$ n
sudo yum remove nodejs npm, n' I& R, J/ r1 r; Y. Q
3 U1 j. k1 y8 I2 }8 d
5. 使用以下命令移除任何与 Node.js 有关的残留文件或目录。
1 \% ]6 e8 d6 U$ j
( \% I3 z) t6 X: x+ I sudo rm -rf /usr/local/bin/node
+ n( A3 C9 i o9 j
6 f+ G; B7 T; R* @+ { sudo rm -rf /usr/local/share/man/man1/node.1
* d. h d3 f3 a
- `: K, a: O' K/ _% C' U3 C sudo rm -rf /usr/local/lib/node_modules/: G8 |. z5 D3 `" p
3 Q* A# q; D3 i& f0 h) y
sudo rm -rf /usr/local/include/node/* w& d: _2 ~' d r: |$ ^7 G% q
$ R# U5 L6 ?8 Z) i6. 最后,检查是否成功删除 Node.js,执行以下命令:
( h% H' f8 Q2 \! |, @/ N8 k4 L, y/ ~$ n% n# s& c
node -v4 u4 s* a Q( C) f, t- f1 {
! M3 ~: T5 v$ ~7 B: G, k) _ npm -v: \! u L% ~& ?2 ^4 [+ t
' b. a+ x1 u3 b
若命令行中未输出任何内容,说明 Node.js 已经彻底删除。 |
|