Linux---yum软件包的安装及步骤
2017-12-06 15:15
197 查看
yum软件包是用来解决搭建平台的重要软件。
它的好处就是能够自动解决依赖关系,非常的方便实用。
它的原路径放在
/etc/yum.repos.d/ 这个目录下面并且以repo结尾
http://classroom.example.com/content/rhel7.0/x86_64/dvd/
比如以上这个是我们的软件包仓库,那么我们如何用它来搭建自己的yum呢?其实很简单
用vim编辑器进入到系统配置文件中进行编辑,比如我们需要创建一个仓库叫xiaoyueyue,具体操作如下:
[root@room8pc205 images]# vim /etc/yum.repos.d/xiaoyueyue.repo
通过这条命令直接进入编辑 : 注意xiaoyueyue是自己随便起的,无所谓。
[xiaoyueyue] //标示
name=xiaoyueyue //名字,前两个都需要与你自己创建的名字一样,不然是无法识别的。
baseurl=http://classroom.example.com/content/rhel7.0/x86_64/dvd/ //这个代表的是你的yum软件包的路径
enabled=1
gpgcheck=0
进行完以上操作,还需要进行读取缓存,读取缓存的好处就是比如你想装一个软件包,有缓存的话你就可以使用TEB键,一方面是方便,第二也是不容易出错!命令如下:
[root@room8pc205 images]# yum repolist
已加载插件:langpacks
rhel_dvd | 4.1 kB 00:00
(1/2): rhel_dvd/group_gz | 134 kB 00:00
(2/2): rhel_dvd/primary_db | 3.4 MB 00:00
源标识 源名称 状态
rhel_dvd Remote classroom copy of dvd 4,305
repolist: 4,305
进行完这一步以后,软件包就可以使用了。
注意假如你安装了httpd这个软件包一定要注意开机自启的操作,以确保使用,具体操作如下:
[root@server0 ~]# yum -y install httpd
已加载插件:langpacks
正在解决依赖关系
--> 正在检查事务
---> 软件包 httpd.x86_64.0.2.4.6-17.el7 将被 安装
--> 正在处理依赖关系 httpd-tools = 2.4.6-17.el7,它被软件包 httpd-2.4.6-17.el7.x86_64 需要
--> 正在处理依赖关系 /etc/mime.types,它被软件包 httpd-2.4.6-17.el7.x86_64 需要
--> 正在处理依赖关系 libapr-1.so.0()(64bit),它被软件包 httpd-2.4.6-17.el7.x86_64 需要
--> 正在处理依赖关系 libaprutil-1.so.0()(64bit),它被软件包 httpd-2.4.6-17.el7.x86_64 需要
--> 正在检查事务
---> 软件包 apr.x86_64.0.1.4.8-3.el7 将被 安装
---> 软件包 apr-util.x86_64.0.1.5.2-6.el7 将被 安装
---> 软件包 httpd-tools.x86_64.0.2.4.6-17.el7 将被 安装
---> 软件包 mailcap.noarch.0.2.1.41-2.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
================================================================================
正在安装:
httpd x86_64 2.4.6-17.el7 rhel_dvd 1.2 M
为依赖而安装:
apr x86_64 1.4.8-3.el7 rhel_dvd 103 k
apr-util x86_64 1.5.2-6.el7 rhel_dvd 92 k
httpd-tools x86_64 2.4.6-17.el7 rhel_dvd 77 k
mailcap noarch 2.1.41-2.el7 rhel_dvd 31 k
总下载量:1.5 M
总计 3.8 MB/s | 1.5 MB 00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : apr-1.4.8-3.el7.x86_64 1/5
正在安装 : apr-util-1.5.2-6.el7.x86_64 2/5
正在安装 : httpd-tools-2.4.6-17.el7.x86_64 3/5
正在安装 : mailcap-2.1.41-2.el7.noarch 4/5
正在安装 : httpd-2.4.6-17.el7.x86_64 5/5
验证中 : mailcap-2.1.41-2.el7.noarch 1/5
验证中 : httpd-tools-2.4.6-17.el7.x86_64 2/5
验证中 : apr-1.4.8-3.el7.x86_64 3/5
验证中 : apr-util-1.5.2-6.el7.x86_64 4/5
验证中 : httpd-2.4.6-17.el7.x86_64 5/5
已安装:
httpd.x86_64 0:2.4.6-17.el7
作为依赖被安装:
apr.x86_64 0:1.4.8-3.el7 apr-util.x86_64 0:1.5.2-6.el7
httpd-tools.x86_64 0:2.4.6-17.el7 mailcap.noarch 0:2.1.41-2.el7
完毕!
[root@server0 ~]# systemctl restart httpd
[root@server0 ~]# systemctl enable httpd (这两条命令用于启动服务!)
ln -s '/usr/lib/systemd/system/httpd.service' '/etc/systemd/system/multi-user.target.wants/httpd.service'
这样你就安装了一个软件包,并且可以使用了。
它的好处就是能够自动解决依赖关系,非常的方便实用。
它的原路径放在
/etc/yum.repos.d/ 这个目录下面并且以repo结尾
http://classroom.example.com/content/rhel7.0/x86_64/dvd/
比如以上这个是我们的软件包仓库,那么我们如何用它来搭建自己的yum呢?其实很简单
用vim编辑器进入到系统配置文件中进行编辑,比如我们需要创建一个仓库叫xiaoyueyue,具体操作如下:
[root@room8pc205 images]# vim /etc/yum.repos.d/xiaoyueyue.repo
通过这条命令直接进入编辑 : 注意xiaoyueyue是自己随便起的,无所谓。
[xiaoyueyue] //标示
name=xiaoyueyue //名字,前两个都需要与你自己创建的名字一样,不然是无法识别的。
baseurl=http://classroom.example.com/content/rhel7.0/x86_64/dvd/ //这个代表的是你的yum软件包的路径
enabled=1
gpgcheck=0
进行完以上操作,还需要进行读取缓存,读取缓存的好处就是比如你想装一个软件包,有缓存的话你就可以使用TEB键,一方面是方便,第二也是不容易出错!命令如下:
[root@room8pc205 images]# yum repolist
已加载插件:langpacks
rhel_dvd | 4.1 kB 00:00
(1/2): rhel_dvd/group_gz | 134 kB 00:00
(2/2): rhel_dvd/primary_db | 3.4 MB 00:00
源标识 源名称 状态
rhel_dvd Remote classroom copy of dvd 4,305
repolist: 4,305
进行完这一步以后,软件包就可以使用了。
注意假如你安装了httpd这个软件包一定要注意开机自启的操作,以确保使用,具体操作如下:
[root@server0 ~]# yum -y install httpd
已加载插件:langpacks
正在解决依赖关系
--> 正在检查事务
---> 软件包 httpd.x86_64.0.2.4.6-17.el7 将被 安装
--> 正在处理依赖关系 httpd-tools = 2.4.6-17.el7,它被软件包 httpd-2.4.6-17.el7.x86_64 需要
--> 正在处理依赖关系 /etc/mime.types,它被软件包 httpd-2.4.6-17.el7.x86_64 需要
--> 正在处理依赖关系 libapr-1.so.0()(64bit),它被软件包 httpd-2.4.6-17.el7.x86_64 需要
--> 正在处理依赖关系 libaprutil-1.so.0()(64bit),它被软件包 httpd-2.4.6-17.el7.x86_64 需要
--> 正在检查事务
---> 软件包 apr.x86_64.0.1.4.8-3.el7 将被 安装
---> 软件包 apr-util.x86_64.0.1.5.2-6.el7 将被 安装
---> 软件包 httpd-tools.x86_64.0.2.4.6-17.el7 将被 安装
---> 软件包 mailcap.noarch.0.2.1.41-2.el7 将被 安装
--> 解决依赖关系完成
依赖关系解决
================================================================================
Package 架构 版本 源 大小
正在安装:httpd x86_64 2.4.6-17.el7 rhel_dvd 1.2 M
为依赖而安装:
apr x86_64 1.4.8-3.el7 rhel_dvd 103 k
apr-util x86_64 1.5.2-6.el7 rhel_dvd 92 k
httpd-tools x86_64 2.4.6-17.el7 rhel_dvd 77 k
mailcap noarch 2.1.41-2.el7 rhel_dvd 31 k
事务概要
安装 1 软件包 (+4 依赖软件包)总下载量:1.5 M
安装大小:4.3 M
Downloading packages:
(1/5): apr-1.4.8-3.el7.x86_64.rpm | 103 kB 00:00
(2/5): apr-util-1.5.2-6.el7.x86_64.rpm | 92 kB 00:00
(3/5): httpd-tools-2.4.6-17.el7.x86_64.rpm | 77 kB 00:00
(4/5): mailcap-2.1.41-2.el7.noarch.rpm | 31 kB 00:00
(5/5): httpd-2.4.6-17.el7.x86_64.rpm | 1.2 MB 00:00
总计 3.8 MB/s | 1.5 MB 00:00Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : apr-1.4.8-3.el7.x86_64 1/5
正在安装 : apr-util-1.5.2-6.el7.x86_64 2/5
正在安装 : httpd-tools-2.4.6-17.el7.x86_64 3/5
正在安装 : mailcap-2.1.41-2.el7.noarch 4/5
正在安装 : httpd-2.4.6-17.el7.x86_64 5/5
验证中 : mailcap-2.1.41-2.el7.noarch 1/5
验证中 : httpd-tools-2.4.6-17.el7.x86_64 2/5
验证中 : apr-1.4.8-3.el7.x86_64 3/5
验证中 : apr-util-1.5.2-6.el7.x86_64 4/5
验证中 : httpd-2.4.6-17.el7.x86_64 5/5
已安装:
httpd.x86_64 0:2.4.6-17.el7
作为依赖被安装:
apr.x86_64 0:1.4.8-3.el7 apr-util.x86_64 0:1.5.2-6.el7
httpd-tools.x86_64 0:2.4.6-17.el7 mailcap.noarch 0:2.1.41-2.el7
完毕!
[root@server0 ~]# systemctl restart httpd
[root@server0 ~]# systemctl enable httpd (这两条命令用于启动服务!)
ln -s '/usr/lib/systemd/system/httpd.service' '/etc/systemd/system/multi-user.target.wants/httpd.service'
这样你就安装了一个软件包,并且可以使用了。
相关文章推荐
- Linux下使用yum安装软件
- linux下yum安装mysql步骤
- Linux如何用yum安装软件或服务
- Linux软件安装之Yum及源码编译安装
- Linux下软件安装-RPM与YUM
- Linux-软件包管理-yum在线安装rz、sz工具
- Linux[Centos7] yum安装mysql步骤
- linux软件包的安装之----yum前端工具
- linux下软件安装的一般步骤(转)
- Linux下wget的安装软件的完整步骤
- Linux之保留yum安装软件后的RPM包
- Linux-redhat下的软件安装(三)YUM
- Linux 学习笔记 -- 第五部分 Linux 系统管理员 -- 第23章 软件安装:RPM、SRPM 与 YUM 功能
- 运维笔记10 (Linux软件的安装与管理(rpm,yum))
- [Linux][入门系列]CentOS 的基础使用-yum使用手册(下):yum安装高版本软件
- VMware Workstation软件上安装linux虚拟系统步骤【详细】
- linux软件管理和安装(yum命令--修改yum源)
- Linux下yum安装软件
- Red Hat Enterprise Linux Server(RHEL) yum安装软件时This system is not registered with RHN. RHN support wi
- 配置使用yum安装升级linux系统和软件