Linux yum安装(http服务系列)

Linux yum安装(http服务系列)

本安装过程是利用光盘挂载建立源进行安装。

1.首先要在虚拟机上挂载虚拟光盘。

2.利用安装的光盘建立源。

[roo@localhost 桌面]$ su root
密码:
[root@localhost 桌面]# mkdir /cdrom
mkdir: 无法创建目录"/cdrom": 文件已存在
[root@localhost 桌面]# mount /dev/cdrom /cdrom
mount: /dev/sr0 写保护,将以只读方式挂载
[root@localhost 桌面]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# vi dvd.repo
#源配置文件的内容
[DVD-Local]
name=DVD 
Localbaseurl=file:///cdrom/
enable = 1
gpgcheck= 1
gpgkey=file:///cdrom/RPM-GPG-KEY-redhat-release
[root@localhost yum.repos.d]# yum clean all
已加载插件:langpacks, product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
正在清理软件源: DVD-Local
Cleaning up everything
[root@localhost yum.repos.d]# yum makecache
已加载插件:langpacks, product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
DVD-Local                                                | 4.1 kB     00:00     
(1/5): DVD-Local/group_gz                                  | 134 kB   00:00     
(2/5): DVD-Local/primary_db                                | 3.4 MB   00:00     
(3/5): DVD-Local/filelists_db                              | 3.0 MB   00:00     
(4/5): DVD-Local/other_db                                  | 1.3 MB   00:00     
(5/5): DVD-Local/productid   

3.安装软件包

[root@localhost yum.repos.d]# yum install httpd
已加载插件:langpacks, product-id, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
正在解决依赖关系
--> 正在检查事务
---> 软件包 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           DVD-Local        1.2 M
为依赖而安装:
 apr                x86_64        1.4.8-3.el7            DVD-Local        103 k
 apr-util           x86_64        1.5.2-6.el7            DVD-Local         92 k
 httpd-tools        x86_64        2.4.6-17.el7           DVD-Local         77 k
 mailcap            noarch        2.1.41-2.el7           DVD-Local         31 k

事务概要
================================================================================
安装  1 软件包 (+4 依赖软件包)

总下载量:1.5 M
安装大小:4.3 M
Is this ok [y/d/N]: y
Downloading packages:
警告:/cdrom/Packages/apr-1.4.8-3.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID fd431d51: NOKEY
apr-1.4.8-3.el7.x86_64.rpm 的公钥尚未安装
--------------------------------------------------------------------------------
总计                                                11 MB/s | 1.5 MB  00:00     
从 file:///cdrom/RPM-GPG-KEY-redhat-release 检索密钥
导入 GPG key 0xFD431D51:
 用户ID     : "Red Hat, Inc. (release key 2) <security@redhat.com>"
 指纹       : 567e 347a d004 4ade 55ba 8a5f 199e 2f91 fd43 1d51
 来自       : /cdrom/RPM-GPG-KEY-redhat-release
是否继续?[y/N]:y
导入 GPG key 0x2FA658E0:
 用户ID     : "Red Hat, Inc. (auxiliary key) <security@redhat.com>"
 指纹       : 43a6 e49c 4a38 f4be 9abf 2a53 4568 9c88 2fa6 58e0
 来自       : /cdrom/RPM-GPG-KEY-redhat-release
是否继续?[y/N]:y
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       

完毕!

4.卸载软件包

yum  remove  httpd

好了。今天的分享就到这了。点个赞吧(需要虚拟光盘的可以加QQ:2647996100)。

全部评论

相关推荐

上周组里招人,我面了六个候选人,回来跟同事吃饭的时候聊起一个让我挺感慨的现象。前三个候选人,算法题写得都不错。第一道二分查找,五分钟之内给出解法,边界条件也处理得干净。第二道动态规划,状态转移方程写对了,空间复杂度也优化了一版。我翻他们的简历,力扣刷题量都在300以上。后三个呢,就有点参差不齐了。有的边界条件没处理好,有的直接说这道题没刷过能不能换个思路讲讲。其中有一个女生,我印象特别深——她拿到题之后没有马上写,而是先问我:“面试官,我能先跟你确认一下我对题目的理解吗?”然后她把自己的思路讲了一遍,虽然最后代码写得不是最优解,但整个沟通过程非常顺畅。这个女生的代码不是最优的,但当我问她“如果这里是线上环境,你会怎么设计’的时候,她给我讲了一套完整的方案——异常怎么处理、日志怎么打、怎么平滑发布。她对这是之前在实习的时候踩过的坑。”我在想LeetCode到底在筛选什么?我自己的经历可能有点代表性。我当年校招的时候,也是刷了三百多道题才敢去面试。那时候大家都刷,你不刷就过不了笔试关。后来工作了,前三年基本没再打开过力扣。真正干活的时候,没人让你写反转链表,也没人让你手撕红黑树。更多的是:这个接口为什么慢了、那个服务为什么OOM了、线上数据对不上了得排查一下。所以后来我当面试官,慢慢调整了自己的评判标准。算法题我还会出,但目的变了。我出算法题,不是想看你能不能背出最优解。而是想看你拿到一个陌生问题的时候,是怎么思考的。你会先理清题意吗?你会主动问边界条件吗?你想不出来的时候会怎么办?你写出来的代码,变量命名乱不乱、结构清不清楚?这些才是工作中真正用得到的能力。LeetCode是一个工具,不是目的。它帮你熟悉数据结构和常见算法思路,这没问题。但如果你刷了三百道题,却说不清楚自己的项目解决了什么问题、遇到了什么困难、你是怎么解决的,那这三百道题可能真的白刷了。所以还要不要刷LeetCode?要刷,但别只刷题。刷题的时候,多问自己几个为什么:为什么用这个数据结构?为什么这个解法比那个好?如果换个条件,解法还成立吗?把刷题当成锻炼思维的方式,而不是背答案的任务。毕竟面试官想看到的,从来不是一台背题机器,而是一个能解决问题的人。
牛客51274894...:意思是光刷力扣还不够卷
AI时代还有必要刷lee...
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务