Yum的介紹centos
Yum 全稱爲 Yellow dog Updater, Modified,它是一個在線的軟件安裝命令。服務器
他可以從指定的服務器自動下載RPM包而且安裝,能夠自動處理依賴性關係,而且一次安裝全部依賴的軟體包,無須繁瑣地一次次下載、安裝。yum提供了查找、安裝、刪除某一個、一組甚至所有軟件包的命令,並且命令簡潔而又好記。curl
例如咱們須要安裝一個軟件A,而軟件A-->B-->C-->D.經過yum咱們只須要安裝A,其餘依賴包會自動安裝。url
cd /etc/yum.repos.d/(查看本地倉庫文件)centos7
緣由:不少http被牆了,在國內沒法訪問或者網速太慢。spa
1.下載源倉庫文件,xxx.repoblog
curl -o /etc/yum.repos.d/ali.repo http://mirrors.aliyun.com/repo/Centos-7.reporem
2.將repo文件保存到/etc/yum.repos.d/目錄中。軟件
yum clean cachedate
yum makecache
$>yum list //列出全部軟件包
$>yum list installed //列出已經安裝的軟件包
$>yum list installed | grep nano //列出已經安裝的軟件包
$>yum search nano //在yum的軟件源中搜索軟件
$>yum remove nano //卸載軟件
$>yum -y install nano //直接安裝,不須要yes確認.
$>yum list installed | grep nano //查看是否安裝了Nano
咱們如今只想下載不安裝怎麼作?
$echo 如下命令只下載軟件,不安裝軟件
$>sudo yum install --downloadonly //只下載
修改centos可以使用sudo命令
修改/etc/sudoers文件,加入如下命令就ok了。
關閉防火牆(再次強調)
[centos7]
$>sudo systemctl disable firewalld.service //"開機自啓"禁用
$>sudo systemctl stop firewalld.service //中止防火牆
$>sudo systemctl status firewalld.service //查看防火牆狀態