業務經理 _ 唐女士
QQ在綫客服

上班時間 (星期一至星期五)
10:30-12:00 14:00-17:30

軟件銷售 _ 卓先生
QQ在綫客服

上班時間 (星期一至星期五)
10:30-12:00 14:00-17:30

技術推廣 _ 梁先生
技術推廣 _ 江先生
QQ在綫客服

上班時間 (星期一至星期五)
09:00-12:00 14:00-18:30

名詞解釋

“apt-get” 是 debian,Ubuntu 發行版的包管理工具,與紅帽中的 yum 工具非常類似。

“apt-get” 命令一般需要 root 權限執行,所以一般跟著 sudo 命令。

譬如:sudo apt-get xxxx

功能簡介

“apt-get” 是一條 linux 命令,適用於 deb 包管理式的操作係統。

主要用於自動從互聯網軟件倉庫中搜索、安裝、升級、卸載軟件或操作係統。

詳細用法


功能 # 命令規範 文字解釋 示例 示例解釋
更新、升級 01 apt-get update 更新係統、軟件包列錶
02 apt-get update --fix-missing 修復更新係統、軟件包丟失列錶
03 apt-get upgrade 升級係統、軟件包 (但不升級從屬)
04 apt-get -u upgrade 展示完整可更新軟件包列錶,升級係統、軟件包 (但不升級從屬)
05 apt-get dist-upgrade 升級係統、軟件包 (且升級從屬)
安裝、卸載 01 apt-get install packagename 安裝軟件包 apt-get install nginx 安裝 nginx 軟件包
02 apt-get install --reinstall packagename 重新安裝軟件包
03 apt-get -f install packagename 強製修復安裝軟件包 (破損依賴關係),-f = --fix-m
04 apt-get remove packagename 卸載已安裝軟件包 (但保留配置文檔) apt-get remove mysql 卸載 mysql-client 軟件包 (但保留配置文檔)
05 apt-get purge packagename 卸載已安裝軟件包 (並刪除配置文檔) apt-get purge mysql-serve 卸載已安裝 mysql-server 軟件包 (並刪除配置文檔)
06 apt-get remove --purge packagename 卸載已安裝軟件包 (並刪除配置文檔)
清理、刪除 01 apt-get autoremove packagename 刪除包及其依賴軟件包
02 apt-get autoremove --purge packagname 刪除包及其依賴軟件包 + 配置文件
03 apt-get clean 刪除已安裝軟件的備份
04 apt-get autoclean 刪除已安裝、已卸載軟件包的備份
05 apt-get autoremove 刪除安裝包時自動安裝的依賴,而現在不需要的依賴包
下載 01 apt-get source packagname 下載 pkg 包源代碼到當前目錄
02 apt-get source -d packagname 下載完源碼包後,進行編譯
03 apt-get download packagname 下載 pkg 包的二進製包到當前目錄
構建 01 apt-get build-dep packagname 構建 pkg 源碼包依賴環境