apt-get命令是Debian linux發(fā)行版及其衍生版本(如Ubuntu等基于debian的10個(gè)常見linux發(fā)行版)中使用的apt軟件包管理工具。deb包將應(yīng)用程序的文件打包在一起,類似于windows中的安裝文件。
語法
apt-get [OPTION] PACKAGE
選項(xiàng)
apt-get install # 安裝新包 apt-get remove # 卸載已安裝的包(保留配置文件) apt-get purge # 卸載已安裝的包(刪除配置文件) apt-get update # 更新軟件包列表 apt-get upgrade # 更新所有已安裝的包 apt-get autoremove # 卸載已不需要的包依賴 apt-get dist-upgrade # 自動處理依賴包升級 apt-get autoclean # 從硬盤中刪除已卸載軟件包的.deb安裝文件 apt-get clean # 刪除軟件包的安裝包 -c:指定配置文件。
參數(shù)
- 管理指令:對APT軟件包進(jìn)行管理操作;
- 軟件包:指定要操作的軟件包。
實(shí)例
使用apt-get命令的第一步是引入必需的軟件庫。Debian的軟件庫是所有Debian軟件包的集合,存儲在互聯(lián)網(wǎng)上的公共站點(diǎn)。通過將這些站點(diǎn)的地址添加到配置文件中,apt-get就能搜索到所需的軟件。/etc/apt/sources.list文件存儲這些地址列表,其格式如下:
deb web或[ftp地址] [發(fā)行版名字] main/contrib/non-[free]
Ubuntu作為基于Debian的發(fā)行版,我們使用apt-get命令來獲取軟件包列表。以下是常用命令的總結(jié):
在修改/etc/apt/sources.list或/etc/apt/preferences后運(yùn)行該命令。此外,您需要定期運(yùn)行此命令以確保您的軟件包列表是最新的:
apt-get update
安裝一個(gè)新軟件包:
apt-get install packagename
卸載一個(gè)已安裝的軟件包(保留配置文件):
apt-get remove packagename
卸載一個(gè)已安裝的軟件包(刪除配置文件):
apt-get –purge remove packagename
已安裝或卸載的軟件包備份在硬盤上,如果需要空間,可以使用以下命令刪除已卸載的軟件包:
apt-get autoclean
此命令會刪除安裝軟件包的備份,但不會影響軟件的使用:
apt-get clean
更新所有已安裝的軟件包:
apt-get upgrade
將系統(tǒng)升級到新版本:
apt-get dist-upgrade
定期運(yùn)行此命令以清除已卸載軟件包的.deb文件。這樣可以釋放大量磁盤空間。如果急需空間,可以使用apt-get clean來釋放更多空間。此命令會刪除所有已安裝軟件包的.deb文件。大多數(shù)情況下,您不會再需要這些.deb文件,因此如果磁盤空間不足,這個(gè)方法值得嘗試:
apt-get autoclean