11、Linux中的軟件包

軟件包

與windows安裝各種應用程序相似,在linux下也可以安裝各種需要的應用程序
這些應用程序通常稱爲軟件包
在linux系統下常見的軟件包格式主要有:
RPM包、deb包、TAR包、bz2包、gz包、sh結尾的文件、src源代碼包、bin文件
在CentOS中常使用的包爲rpm軟件包
常使用的命令有:

安裝:rpm -ivh RPM包全稱
卸載:rmp -e RPM包名
升級:rmp -Uvh RPM包名
查詢:rmp -qa | grep xx

在Ubuntu中常使用的包爲deb軟件包
常使用的命令有:

安裝:dpkg -i DEB包全稱
卸載:dpkg -r DEB包名

軟件包管理工具:YUM

  • YUM介紹
    在CentOS中安裝軟件,經常使用rpm格式的軟件包
    但是rpm軟件包之間的依賴性問題往往會很繁瑣
    爲了解決這個問題,CentOS中使用YUM軟件包管理工具來進行管理
    YUM可以從指定的服務器自動下載RPM包並且安裝,可以自動處理依賴性關係
    並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝
  • YUM的使用
    安裝:sudo yum install <package_name>
    卸載:sudo yum remove <package_name>
    查找:sudo yum search <keyword>
    更新:sudo yum update <package_name>
    

軟件包管理工具:apt

  • atp-get介紹
    在Ubuntu中,與CentOS同理,也有一個軟件包管理工具來管理deb包的安裝
  • apt-get的使用
    安裝:sudo apt-get install <package_name>
    卸載:sudo apt-get remove <package_name>
    查找:sudo apt-cache search <package_name>
    更新源:sudo apt-get update
    更新已安裝的軟件:sudo apt-get upgrade
    

修改yum和apt的默認下載源

yum和apt本質上都是提供了一個軟件倉庫給用戶進行軟件包的下載
但由於默認的倉庫地址有時候在國外,導致下載安裝包很慢
所以需要手動修改下載的倉庫地址,或者叫下載源
CentOS的修改方法可以參考這篇文章
Ubuntu的修改方法可以參考這篇文章

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章