一天一條Linux指令 apt

2021-07-13 22:50:58 字數 1247 閱讀 3746

由於昨天去assem公司除錯電路,接觸linux下依賴包的安裝大牛,遂整理了一下apt命令。

apt-get命令本身並不具有管理軟體包功能,只是提供了乙個軟體包管理的命令列平台。

在這個平台上使用更豐富的子命令,完成具體的管理任務。

apt-get命令的一般語法格式為:

apt-get  subcommands  [ -d | -f | -m | -q | --purge | --reinstall | - b | - s | - y | - u | - h | -v ]  [pkg]

apt-cache提供了搜尋功能。

說明:下文命令中,尖括號中內容為使用者視具體情況而定,如可替換為實際的軟體包名 mysql-server等。

1. 更新或公升級操作:

apt-get update# 更新源

apt-get upgrade# 更新所有已安裝的包

apt-get dist-upgrade# 發行版公升級(如,從10.10到11.04)

2. 安裝或重灌類操作

apt-get install # 安裝軟體包,多個軟體包用空格隔開

apt-get install --reinstall # 重新安裝軟體包

apt-get install -f # 修復安裝(破損的依賴關係)軟體包

3. 解除安裝類操作:

apt-get remove # 刪除軟體包(不包括配置檔案)

apt-get purge # 刪除軟體包(包括配置檔案)

5. 查詢類操作:

apt-cache stats# 顯示系統軟體包的統計資訊

apt-cache search # 使用關鍵字pkg搜尋軟體包

apt-cache show   # 顯示軟體包pkg_name的詳細資訊

apt-cache depends # 檢視pkg所依賴的軟體包

apt-cache rdepends # 檢視pkg被那些軟體包所依賴

6. 關於軟體安裝目錄的說明:

7. 關於apt-get的快取目錄:

預設的快取目錄是/var/cache/apt/archives/

一天一條Linux指令 cd

嵌入式開發需要不斷積累linux相關知識,所以在此天天不厭其煩 日積月累。cd change directory 命令是linux中最常用命令之一,我覺得另乙個應該是ls 後續介紹 主要功能是跳轉到cd命令指定目錄。cd命令格式 cd l p dir 常用cd命令 1.跳轉到指定目錄 cd dir ...

一天一條Linux指令 find

前言 我們為什麼要學會使用find命令?每一種作業系統都有成千上萬的檔案組成,對於linux這樣 一切皆檔案 的作業系統來說更不例外,大家應該都能很輕鬆使用windows下的檔案查詢功能,但是對linux這一功能可能並不是很熟悉,其實想玩linux的你更要牢牢掌握這個命令,因為linux不像wind...

一天一條Linux指令 ln

linux中核心會為檔案分配inode節點,而硬鏈結和軟鏈結的一大不同就是是否重新分配inode,這裡我們就來做乙個linux中檔案與目錄對應的硬鏈結與軟鏈結方式總結,需要的朋友可以參考下 硬鏈結 新建的檔案是已經存在的檔案的乙個別名,當原檔案刪除時,新建的檔案仍然可以使用。硬鏈結特徵 1 擁有相同...