Linux軟件包通常分爲二進制包,源碼包。二進制包能夠直接安裝使用,源碼包是沒有通過編譯工具編譯的包,須要GCC ,C++等編譯器環境編譯後才能運行。
CentOS中默認軟件管理工具rpm (red hat package manager),使用rpm工具能夠對軟件包實現安裝,管理,維護。yum,前端軟件包管理,能夠管理rpm包,相似rpm工具使用,可是,yum工具可以從指定的服務器自動下載rpm包而且安裝,自動處理依賴性關係。使用rpm安裝軟件時,必需要指定到的軟件具體版本號,若是rpm包有依賴,須要逐個手動下載安裝,安裝軟件上不太方便。yum工具最大的便利能夠自動下載依賴的軟件包安裝,從而提升效率。
1、rpm幾個經常使用命令
#檢查軟件安裝狀況前端
rpm -q
#查看安裝軟件的配置文件nginx
rpm -qc
#顯示軟件包的信息,好比名稱,版本,描述等vim
rpm -qi
#查看軟件安裝路徑centos
rpm -ql rsync
#卸載軟件包緩存
rpm -e rsync
#安裝軟件服務器
rpm - ivh rsync-3.1.2-4.el7.x86_64
2、yum 幾個命令
#安裝軟件ide
yum install rsync
#刪除軟件包工具
yum remove rsync
#列出全部的源學習
yum repolist
3、配置yum源倉庫
一、CentOS默認安裝,默認源地址爲國外地址,下載會比較慢,通常更換爲國內源。如阿里雲,網易,清華源等。方法:阿里雲
二、若是電腦沒聯網,能夠建立光盤源。方法:
mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom
touch centos-7-local.repo vim /etc/yum.repos.d/centos-7-local.repo #加入內容: Name=centos-$releasever-local Baseurl=file:///mnt/cdrom Gpgcheck=1 Gpgkey=file://mnt/cdrom/RPM-GPG-KEY-CentOS-$releasever #最後從新生成源 yum makecache
yum-config-manager --add-repo=http://192.168.68.129