成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Linux 如何安全卸載軟件?一篇看懂所有方式(含 Docker & K8s)

運維
安裝軟件容易,卸載干凈才是王道。不論你是用包管理器、源碼安裝,還是用 Docker 或 Kubernetes 部署,本文都將帶你逐一掌握“干凈利落”的卸載技巧!

安裝軟件容易,卸載干凈才是王道。不論你是用包管理器、源碼安裝,還是用 Docker 或 Kubernetes 部署,本文都將帶你逐一掌握“干凈利落”的卸載技巧!

下面是整體卸載思路:

一、常規(guī)軟件卸載方式

1. 使用包管理器卸載

(1) Debian/Ubuntu系列

主要是基于apt來管理軟件包:

sudo apt remove 軟件包名         # 卸載軟件,保留配置文件
sudo apt purge 軟件包名          # 卸載軟件及其配置文件
sudo apt autoremove              # 自動清除無用依賴

查看軟件是否已卸載:

dpkg -l | grep 軟件名

(2) RedHat/CentOS系列

RedHat系列操作系統(tǒng)主要用dnf或yum管理軟件包,下面操作同樣適用于Fedora,麒麟V10,openEuler等操作系統(tǒng)

dnf remove 軟件包名         # RHEL 8+/Fedora 推薦
yum remove 軟件包名         # RHEL 7/CentOS 7 使用

查看軟件是否已卸載:

rpm -qi 軟件包名

2. 源碼安裝的卸載

很多軟件是通過編譯方式 ./configure && make && make install 安裝的,并不被包管理器記錄。這種情況下,卸載方法如下:

  • 步驟一:找到源碼目錄(編譯時的目錄)
  • 步驟二:執(zhí)行卸載命令(如果 Makefile 支持)
make uninstall

溫馨注意:

  • 不是所有源碼都有 uninstall 目標。
  • 若沒有,需根據(jù) make install 時復制的路徑,手動刪除對應文件,此步驟需要非常謹慎,刪錯了后果比較嚴重,盡量做到可控。

二、卸載 Docker 安裝

Docker 的部署是容器化運行,卸載時要注意清理容器、鏡像、網(wǎng)絡和數(shù)據(jù)卷。

(1) 查看容器和鏡像

docker ps -a             # 查看所有容器
docker images            # 查看本地鏡像

(2) 刪除容器

docker stop 容器名或ID
docker rm 容器名或ID

# 可以強制刪除正在運行的容器
docker rm -f 容器名或ID

(3) 刪除鏡像

docker rmi 鏡像名或ID

鏡像必須沒有容器依賴,才能刪除,有運行中的容器,需要加-f強制刪除,但要謹慎。

(4) 刪除掛載卷(可選)

docker volume ls
docker volume rm 卷名

(5) 刪除網(wǎng)絡

如果是自定義容器網(wǎng)絡,可以根據(jù)下面命令卸載

docker network ls
docker network rm 網(wǎng)絡名

一鍵清理所有未使用資源(危險,需謹慎):

docker system prune -a

三、卸載K8S安裝的軟件

Kubernetes(K8s)是容器編排平臺,卸載主要分為三種方式:

1. 刪除資源對象(最常見)

# 根據(jù)資源清單進行刪除,會刪除清單里面的所有資源對象
kubectl delete -f app.yaml
# 或根據(jù)名稱:
kubectl delete deployment myapp
kubectl delete service myapp-service

2. 使用 Helm 卸載(如果用 Helm 安裝)

如果是用Helm安裝的,可以直接使用helm卸載

helm list                  # 查看安裝的應用
helm uninstall release名

Helm 會自動清理相關(guān)的 Deployment、Service、ConfigMap 等。

3. 清理持久化存儲(PVC)

kubectl delete pvc 數(shù)據(jù)卷名稱

查看是否徹底清理干凈:

kubectl get all -n your-namespace
kubectl get pvc

四、避免常見錯誤

錯誤操作

后果說明

刪除共享依賴

可能破壞其他軟件運行(如OpenSSL)

忘記清理配置文件

安裝新版本后仍然加載舊配置,可能導致故障

盲目手動刪除系統(tǒng)文件

可能導致系統(tǒng)無法啟動或軟件崩潰

總之,卸載需謹慎!

責任編輯:趙寧寧 來源: 運維李哥不背鍋
相關(guān)推薦

2021-04-29 08:43:17

k8s可觀測性Metrics

2021-11-08 07:48:48

K8SKubernetes 集群

2022-03-22 08:52:40

KubernetesCPU內(nèi)存資源

2022-07-26 00:00:05

QoSK8s日志

2022-11-24 14:32:00

云原生K8S

2021-10-28 14:30:19

K8S Kubernetes數(shù)據(jù)持久化

2021-05-27 05:24:21

云計算數(shù)據(jù)網(wǎng)絡

2022-02-25 11:16:51

故障運維Nginx

2024-10-23 11:34:18

云計算KubernetesAkamai

2019-04-17 15:16:00

Sparkshuffle算法

2021-04-09 08:40:51

網(wǎng)絡保險網(wǎng)絡安全網(wǎng)絡風險

2024-06-25 08:18:55

2020-11-20 10:15:05

TensorFlow

2014-08-08 15:22:20

2024-02-22 17:15:22

JS垃圾回收機制

2024-01-09 12:06:55

MVCC并發(fā)控制MySQL

2022-04-22 13:32:01

K8s容器引擎架構(gòu)

2023-10-26 08:25:39

KubernetesKubeadm

2023-07-11 07:12:21

Hadoop部署mysql

2023-07-10 07:22:16

點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 国产精品福利视频 | 国产在线观看免费 | 精品成人在线视频 | 久久91av | 97人人超碰 | 日本不卡一区 | 在线一级片 | 一区二区三区四区国产精品 | 午夜影院在线观看 | 久久精品一级 | 欧美激情精品久久久久久变态 | 国产精品日产欧美久久久久 | 毛片网在线观看 | 日韩国产欧美一区 | 国产亚洲一级 | 欧美福利精品 | 色婷婷一区 | a级在线 | 午夜精品久久久久久久久久久久久 | 欧美综合一区二区 | 男女羞羞免费网站 | 羞羞视频一区二区 | 国产精品伦理一区 | 欧美一级片 | h视频在线观看免费 | 天天综合国产 | 久久免费视频1 | 国产精品高潮呻吟久久 | 精品国产欧美一区二区三区成人 | 亚洲视频免费 | 亚洲精品久久久一区二区三区 | 中文字幕在线观看一区二区 | 国产精成人 | 久久国产精品久久久久久 | 日本一区二区不卡 | 播放一级毛片 | 韩日一区 | jav成人av免费播放 | 黄色一级毛片免费看 | 国偷自产av一区二区三区 | 三级视频国产 |