Unit13

来源:互联网 发布:黑魂3捏脸 防火女 数据 编辑:程序博客网 时间:2024/06/03 23:46

第十三单元

软件的安装

1.yum安装

yum上层软件管理工具,最重要的功能是可以解决软件的倚赖关系
yum能够投入使用的前提是必须要有yum源,以及配置源的指向文件

yum命
yum        install        softwarename    ##安装
        repolist            ##列出设定yum源信息
        remove        softwarename    ##卸载
        list        softwarename    ##查看软件源中是否有次软件
        list all            ##列出所有软件名称
        list installd            ##列出已经安装的软件名称
        list available            ##列出可以用yum安装的软件名称
        clean all            ##清空yum缓存
        search        softwareinfo    ##根据软件信息搜索软件名字
        whatprovides    filename    ##在yum源中查找包含filename文件的软件包        
        update                ##更新软件
        history                ##查看系统软件改变历史
        reinstall    softwarename    ##重新安装
        info        softwarename    ##查看软件信息
        groups list            ##查看软件组信息
        groups info    softwaregroup    ##查看软件组内包含的软件
        groups install    softwaregroup    ##安装组件
        groups remove    softwaregroup    ##卸载组件

2.首先要有和系统版本相匹配的iso镜像

rhel-server-7.0-x86_64-dvd.iso

3.将镜像挂载到某一个目录下

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

4.配置本地yum源指向,将路径指向刚才挂载的目录


5.安装共享服务httpd

6.测试
在浏览器中输入:http://本机ip/rhel7.0
可以看到镜像中的内容

7.配置客户端

修改本地yum源指向

配置完成后yum clean all

这样就可以通过http服务共享另外一台主机上的yum源

8.第三方软件仓库的搭建

1.自定义一个仓库的目录    然后将第三方软件放在此目录下
mkdir   /software     ##建立第三方软件存放目录
mv wps.xxx /software  ##将第三方软件移动到此目录下


2.创建repodate
createrepo -v /software  ##  
3.编辑本地指向文件
vim /etc/yum.repos.d/yum.repo
[Software]         
name=software     
baseurl=file:///software
gpgcheck=0

####client指向端####
vim /etc/yum.repos.d/yum.repo        ##仓库指向文件位置
[sofeware]                ##自定义软件仓库名称
name=software                ##自定义软件仓库描述
baseurl=http://172.25.254.6/software        ##仓库位置
##如果需要使用http服务,需要将/sofrware移动到/var/www/html/目录下,这样虚拟机就可以通过http服务访问到第三方软件目录
gpgcheck=0                ##不检测gpgkey
                    ##gpgkey表示软件的出品logo


例:这样用rpm安装还须安装依赖性,需要在虚拟机本地yum指向文件中添加挂载的镜像
vim /etc/yum.repos.d/yum.repo        ##仓库指向文件位置
[sofeware]                ##自定义软件仓库名称
name=software                ##自定义软件仓库描述
baseurl=http://172.25.254.6/software        ##仓库位置
gpgcheck=0


[rhel7.0]
name=rhel7.0
baseurl=http://172.25.254.6/rhel7.0
gpgcheck=0

这样设置完成后,在虚拟机上可以通过网络的方式,安装第三方软件仓库里面的软件了