Linux apt-get命令的基本使用


學習筆記,如有侵權,立即刪除!

什么是apt-get ?

Ubuntu源自Debian Linux。Debian使用dpkg打包系統。包裝系統是一種為安裝提供程序和應用程序的方法。這樣,您就不必從源代碼構建程序。

APT(高級軟件包工具)是與此打包系統交互的命令行工具。已經有dpkg命令來管理它。但apt更適合處理包裝。您可以使用它來查找和安裝新軟件包,升級軟件包,清理軟件包等。

apt-get 都有哪些命令呢?

   update:更新

   upgrate:升級(dist-upgrade 不建議使用)

   install:安裝

  刪除已安裝的包

   remove:刪除(只刪除包的二進制文件。不會觸及其他文件。程序就是可執行的二進制文件)

   purge:刪除(刪除與包相關的所有內容,包括配置文件)

  清理系統

   clean :清除檢索到的包文件的本地存儲庫

   autoclean:刪除現在有更新版本的檢索包文件,它們將不再使用

   autoremove:刪除自動安裝的lib和軟件包,以滿足以安裝軟件的依賴關系

update  更新

sudo apt-get update

執行命令后你會看到三種類型的線,hit、get、ign。如下圖:

  hit : 包版本沒有變化 

  get:有新版本可用

  ign:包被忽略

 

 

 

 

upgrade 升級

sudo apt-get upgrade 

升級?更新不是升級嗎?是不是有點亂?

更新是更新包的數據庫,讓系統知道有新的包了。升級呢?是真的去升級,因此,這兩個命令通常一起使用。

sudo apt-get update && sudo apt-get upgrade -y

 

install 安裝

1、普通安裝命令 (包存在則會自動升級哦)

sudo apt-get install <package_name>

2、多個包的安裝命令

sudo apt-get install <package_1> <package_2>

3、忽略升級(如果包已經存在測,則不安裝)

sudo apt-get install <package_name> --only-upgrade

4、安裝特定的版本

sudo apt-get install <package_name>=<version_nunmber>

 

2. apt-cache 都有哪些命令呢?

   search:搜索包

   pkgnames:搜索具有特定名稱的包

   showpkg:查看包的詳細信息

   


免責聲明!

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



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