一、介紹
Debian Linux發行版中的APT軟件包管理工具,所有基於Debian的發行都使用這個包管理系統。deb包可以把一個應用的文件包在一起,大體就如同Windows上的安裝文件.使用apt-get 需要將軟件包地址添加到地址列表/etc/sources.list配置文件中.
二、使用方法
語法:apt-get(選項)(參數) 選項:-c,指定配置文件。 參數:指定要安裝的軟件包
三、案例
3.1 更新系統安裝軟件包
1.添加軟件包地址到地址列表中
ping@ping:~$ sudo vim /etc/apt/sources.list [sudo] ping 的密碼:
2.地址列表格式
deb web或[ftp地址] [發行版名字] main/contrib/non-[free] 添加deepin軟件包地址 deb [by-hash=force] http://packages.deepin.com/deepin unstable main contrib non-free #deb-src http://packages.deepin.com/deepin unstable main contrib non-free
3.更新安裝軟件包
sudo apt-get upgrade
3.2 安裝remmina遠程連接工具軟件包
ping@ping:~$ sudo apt-get install remmina 正在讀取軟件包列表... 完成 正在分析軟件包的依賴關系樹 正在讀取狀態信息... 完成 remmina 已經是最新版 (1.2.0~rcgit15)。
3.3 卸載已經安裝軟件包
ping@ping:~$ sudo apt-get remove lantern 正在讀取軟件包列表... 完成 正在分析軟件包的依賴關系樹 正在讀取狀態信息... 完成 下列軟件包是自動安裝的並且現在不需要了: byzanz libqt5quicktest5 qml-material qml-module-qt-labs-settings 正在處理用於 desktop-file-utils (0.23-2) 的觸發器 ... 正在處理用於 bamfdaemon (0.5.3-2) 的觸發器 ... Rebuilding /usr/share/applications/bamf-2.index... 正在處理用於 hicolor-icon-theme (0.15-1) 的觸發器 ...
3.4 安裝軟件的備份刪除
ping@ping:~$ sudo apt-get clean 正在讀取軟件包列表... 完成 正在分析軟件包的依賴關系樹 正在讀取狀態信息... 完成
3.5 將系統升級到新版本
ping@ping:~$ apt-get dist-upgrade
3.6清除已經卸載的軟件包的.deb文件
ping@ping:~$ sudo apt-get autoclean 正在讀取軟件包列表... 完成 正在分析軟件包的依賴關系樹 正在讀取狀態信息... 完成