軟件包
與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的修改方法可以參考這篇文章