linux——yum的搭建说明

一、yum的具体命令

yum remove  softwarename  #卸载软件
yum install softwarename  #安装软件

yum search  web  #查找浏览器的名字

yum install firefox.x86_64  #安装firefox

yum repolist  #列出设定yum源信息

yum list    softwarename #查看软件源中是否有此软件

yum list    all  #列出所有软件名称

yum list    available  #列出可以用yum安装的软件名称

yum list    installed  #列出已经安装的软件名称

yum search  softwarename  #根据软件信息搜索软件名称

yum whatprovides filename  #在yum源中查找包含filename文件的软件包

yum history  #查看系统改变历史(如软件的卸载、安装、更新、重装)

yum reinstall softwarename  #重新安装

yum clean all   #清理yum缓存

yum update     #更新软件

yum info softwarename   #查看软件信息

yum groups list   #查看软件组信息

yum groups info softwarename  #查看软件组内包含的信息

yum groups install softwarename #安装组件

yum groups remove softwarename  #卸载组件


vim /etc/yum.conf
#修改配置如下图,修改后是编辑了第11行



添加后执行yum list 命令时,不会出现以“.i686“和“.i386“软件

二、本地配置安装源

具体步骤如下

1. 搞一个和系统匹配的镜像文件到系统,切换到超级用户。

用hostnamectl命令可查看自己系统的版本,本实验真机与虚拟机均是7.0系统

2.mkdir /iso

##在“/”下建立一个文件夹用来储存镜像,以防镜像被删除

3.mv /home/kiosk/Desktop/*.iso  /iso

4.mkdir /rhel7.0

#建立目录,用于挂载查看镜像内容

5.mount /iso/rhe1-server-7.0-x86_64-dvd.iso /rhel7.0/      ##挂载镜像


6.重新配置yum的文件

cd /etc/yum.repos.d/ 

mkdir /repobackup                              

mv * /repobackup   #备份文件

7.vim /etc/yum.repo.d/yum.repo #编写一个软件库文件,为 .repo文件

文件内容:

[rhel7.0]                       

name=rhel7.0

baseurl=file:///rhel7.0  #file://访问方式 ,/rhel7.0 绝对路经

gpgcheck=0 

#软件的logo,gpg是一个加密方式,gpgcheck表示是否检测软件的gpgk,

#0表示随便安装

 8.yum clean all                                       ##清理yum缓存


 9.yum install httpd                                ##测试,例如成功下载httpd,则搭建成功。



三、共享yum资源

真机上操作如下:

1. 在本地yum源配置完成之后安装apache---共享协议

yum install httpd  ##为实现共享

systemctl  start   httpd  ##启动共享服务

systemctl enable httpd  ##设为开机启动

systemctl stop firewalld  ##关闭防火墙,防止防火墙阻止共享

systemctl disable firewalld   ##禁用防火墙

mkdir /var/www/html/rhel7.0


2.挂载镜像

 mount /iso/rhel-server-7.0-x86_64-dvd.iso /var/www/html/rhel7.0

 注意:这样的挂载是临时的,reboot会后开机全部卸掉,要手动重新挂载


 vim /etc/rc.d/rc.local                            #编写在重启时可以自动挂载文件

 文件内容

  mount /iso/rhel-server-7.0-x86_64-dvd.iso /var/www/html/rhel7.0

  :wq

  chmod +x /etc/rc.d/rc.local                 #加可执行权限

3. 访问测试

 在浏览器中输入地址

 http://ip(真机IP)/rhel7.0

 显示如下图则测试成功


虚拟机操作如下:

4.配置虚拟机yum

 rm -fr /etc/yum.repos.d/*

 vim /etc/yum.repos.d/yum.repo  

文件内容

 [rhel7.0]

 name=rhel7.0

 baseurl=http://172.25.254.67/rhel7.0 

 gpgcheck=0

 yum clean all 


 yum install dhcp                            ##测试,若下载成功,则共享设置成功


  yum能只能管理软件包,可以自动解决软件依赖性

一、yum的具体命令

yum remove  softwarename  #卸载软件
yum install softwarename  #安装软件

yum search  web  #查找浏览器的名字

yum install firefox.x86_64  #安装firefox

yum repolist  #列出设定yum源信息

yum list    softwarename #查看软件源中是否有此软件

yum list    all  #列出所有软件名称

yum list    available  #列出可以用yum安装的软件名称

yum list    installed  #列出已经安装的软件名称

yum search  softwarename  #根据软件信息搜索软件名称

yum whatprovides filename  #在yum源中查找包含filename文件的软件包

yum history  #查看系统改变历史(如软件的卸载、安装、更新、重装)

yum reinstall softwarename  #重新安装

yum clean all   #清理yum缓存

yum update     #更新软件

yum info softwarename   #查看软件信息

yum groups list   #查看软件组信息

yum groups info softwarename  #查看软件组内包含的信息

yum groups install softwarename #安装组件

yum groups remove softwarename  #卸载组件


vim /etc/yum.conf
#修改配置如下图,修改后是编辑了第11行



添加后执行yum list 命令时,不会出现以“.i686“和“.i386“软件

二、本地配置安装源

具体步骤如下

1. 搞一个和系统匹配的镜像文件到系统,切换到超级用户。

用hostnamectl命令可查看自己系统的版本,本实验真机与虚拟机均是7.0系统

2.mkdir /iso

##在“/”下建立一个文件夹用来储存镜像,以防镜像被删除

3.mv /home/kiosk/Desktop/*.iso  /iso

4.mkdir /rhel7.0

#建立目录,用于挂载查看镜像内容

5.mount /iso/rhe1-server-7.0-x86_64-dvd.iso /rhel7.0/      ##挂载镜像


6.重新配置yum的文件

cd /etc/yum.repos.d/ 

mkdir /repobackup                              

mv * /repobackup   #备份文件

7.vim /etc/yum.repo.d/yum.repo #编写一个软件库文件,为 .repo文件

文件内容:

[rhel7.0]                       

name=rhel7.0

baseurl=file:///rhel7.0  #file://访问方式 ,/rhel7.0 绝对路经

gpgcheck=0 

#软件的logo,gpg是一个加密方式,gpgcheck表示是否检测软件的gpgk,

#0表示随便安装

 8.yum clean all                                       ##清理yum缓存


 9.yum install httpd                                ##测试,例如成功下载httpd,则搭建成功。



三、共享yum资源

真机上操作如下:

1. 在本地yum源配置完成之后安装apache---共享协议

yum install httpd  ##为实现共享

systemctl  start   httpd  ##启动共享服务

systemctl enable httpd  ##设为开机启动

systemctl stop firewalld  ##关闭防火墙,防止防火墙阻止共享

systemctl disable firewalld   ##禁用防火墙

mkdir /var/www/html/rhel7.0


2.挂载镜像

 mount /iso/rhel-server-7.0-x86_64-dvd.iso /var/www/html/rhel7.0

 注意:这样的挂载是临时的,reboot会后开机全部卸掉,要手动重新挂载


 vim /etc/rc.d/rc.local                            #编写在重启时可以自动挂载文件

 文件内容

  mount /iso/rhel-server-7.0-x86_64-dvd.iso /var/www/html/rhel7.0

  :wq

  chmod +x /etc/rc.d/rc.local                 #加可执行权限

3. 访问测试

 在浏览器中输入地址

 http://ip(真机IP)/rhel7.0

 显示如下图则测试成功


虚拟机操作如下:

4.配置虚拟机yum

 rm -fr /etc/yum.repos.d/*

 vim /etc/yum.repos.d/yum.repo  

文件内容

 [rhel7.0]

 name=rhel7.0

 baseurl=http://172.25.254.67/rhel7.0 

 gpgcheck=0

 yum clean all 


 yum install dhcp                            ##测试,若下载成功,则共享设置成功


  yum能只能管理软件包,可以自动解决软件依赖性

猜你喜欢

转载自blog.csdn.net/hh5820/article/details/80072898