YUM

1.YUM源是什麼linux

  要使用YUM,須要準備一個YUM源nginx

  其實就是一個YUM倉庫(本地源和網絡源)vim

  倉庫裏所有都是,rpm的軟件包緩存

  一臺linux能夠添加N個yum源,能搜索的軟件包就是N個yum源之和bash

 

2.linux必須安裝2個源網絡

  1.base基礎源ide

 

1.使用yum的一些命令阿里雲

  如何經過倉庫進行查找軟件包,例如模糊查找rem

  yum list  列出所有軟件包get

  yum info  查看某軟件包

  yum install  經過公網搜索安裝某軟件  -y  非交互,肯定安裝

  yum localinstall  自動解決依賴關係

  yum reinstall  誤刪除 能夠使用這個重裝

 

2.使用yum更新軟件包

  yum update -y  更新全部的軟件包,包括內核(剛裝好系統時進行一次升級)

          當系統使用一段時間後不建議使用

  yum update acl -y

 

 3.如何刪除一個軟件包

  rpm remove 

 

yum源的存放地址vim /etc/yum.repos.d/

 

4.查看正在使用的倉庫信息

  yum repolist   查看正在使用的倉庫信息

  yum repolist all  查看全部的倉庫信息

 

5.查詢某個命令輸入哪一個軟件包

  [root@LiSong ~]# rpm -qf $(which cd)
  bash-4.2.46-31.el7.x86_64

   使用rpm要知道命令的絕對路徑

 

  使用yum則不用知道命令的絕對路徑只須要知道完整命令

  

  

1.把你係統中原有的base源更新
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
 
2.在你的系統中增長一個epel源,請使用阿里雲的鏡像
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
 
3.給系統添加一個zabbix的源的倉庫
yum install https://mirrors.aliyun.com/zabbix/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm
 
5.簡單下載一個命令ntpdate
[root@LiSong ~]# yum install ntpdate -y
 
6.更新ntpdate這個命令的版本
[root@LiSong ~]# yum update ntpdate
 
7.卸載系統中的ntpdate這個命令
[root@LiSong ~]# yum remove ntpdate -y
 
8.顯示系統中可用的yum源倉庫
[root@LiSong ~]# yum repolist
 
9.顯示系統中全部以tre開頭的軟件包
[root@LiSong ~]# yum list | grep '^tre'
 
10.顯示系統中可更新的軟件包
[root@LiSong ~]# yum list updates
[root@LiSong ~]# yum check-update
 
11.顯示系統中已經安裝過得軟件包
[root@LiSong ~]# yum list installed
 
12.查看net-tools這個軟件包的詳細信息
[root@LiSong ~]# rpm -qi net-tools
[root@LiSong ~]# yum info net-tools
 
13.查看scp這個命令來源於哪一個軟件包。
[root@LiSong ~]# yum provides scp
 
14.清理本地的軟件包緩存
[root@LiSong ~]# yum clean packages
 
15.查看一下nginx這個軟件包都依賴哪些軟件
[root@LiSong ~]# yum search nginx
 
16.查看yum的歷史事物
[root@LiSong ~]# yum history
 
17.瞭解一下yum的包組有關的命令參數
yum groups list         #列出軟件包
yum groups install      #安裝軟件包
yum groups remove       #移除軟件包
 
18.總結一下yum命令的經常使用參數。
yum install       #安裝
yum reinstall     #重裝
yum remove        #卸載某個命令
yum update        #更新
yum provides      #查找某個命令屬於哪一個軟件包
yum list          #顯示全部已經安裝和能夠安裝的安裝包
yum repolist      #顯示可用的yum倉庫
yum list installed#顯示已經安裝的軟件包
yum clean all     #清除全部緩存
yum clean packages#清除緩存目錄下的軟件包
yum makecache    #更新軟件包緩存(更換源以後使用該命令)
 
19.把你的base和epel的源改爲阿里雲的鏡像源。

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

相關文章
相關標籤/搜索