Linux之apt-get軟件包管理命令


一、介紹

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
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關系樹
正在讀取狀態信息... 完成

  






免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM