【yum安装程序】Centos7.4使用yum光盘安装httpd

举例:Centos7.4使用yum光盘安装httpd

举例:Centos7.4使用yum光盘安装httpd
先查询程序包是否安装:
| rpm -q httpd
yum安装的是文件名,不是程序名
1、先创建yum仓库
光盘:base源
设置自动挂载光盘:
rpm -q autofs
systemctl start autofs
systemctl enable autofs
cd /misc/cd
也可以设置有程序压缩包的目录作为仓库:createrepo + 目录
外网的无需自己构建仓库,可以联外网即可
2、/etc/yum.repos.d/ 里创建配置文件base.repo
/etc/yum.repos.d/
把其他文件备份移走
Mkdir bak
mv *.repo bak
/etc/yum.repos.d/目录下
vim base.repo
[base]
name=base_cd
baseurl=file:///misc/cd
gpgcheck=0
enabled=1
3、安装httpd
yum search httpd 查询包
yum install httpd 选择 y即可安装成功
4、卸载方法
yum history 查历史
yum history info  id 查编号的yum详情,找到安装httpd的编号
yum history undo id 即可卸载 (卸载的比较干净,依赖包也一起卸载了)
其他
yum repolist 查看仓库列表
创建外网epel仓库:看repodata的父目录就是baseurl
马哥服务器:http://172.16.0.1/centos/7
运行以下命令生成缓存
yum clean all
yum makecache
查询包的来源:
yum info xxx
yum list xxx
yum list | less  @开头的都是安装了的
yum search xxx

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/92584

(0)
JacoJaco
上一篇 2018-03-17 19:44
下一篇 2018-03-17 20:46

相关推荐

  • 马哥教育网络班21期-第八周课程练习

    第八周作业 1、请描述网桥、集线器、二层交换机、三层交换机、路由器的功能、使用场景与区别。 集线器:集线器工作在OSI七层模型的物理层;功能是将传输信号再生或放大,收到数据后将数据转发至除接收接口外的所有接口(广播)),但是由于集线器所有端口属于共享带宽,属于同一个冲突域和属于同一个广播域,容易产生信号冲突导致帧碎片,现今大部分集线器已经被交换机所替代; 网…

    Linux干货 2016-09-01
  • 手动创建挂载交换分区

    SWAP分区 SWAP [root@cloud ~]# fdisk /dev/sdb Command (m for help): d Selected partition 1 Command (m for help): w The…

    Linux干货 2016-06-09
  • N25-第三周作业

    第三周 一、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 [root@zf ~]# who | cut -d " " -f1  | sort | uniq -…

    Linux干货 2016-12-20
  • DNS and Bind

    DNS and Bind ===================================================================================== 概述:    DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使…

    Linux干货 2016-10-10
  • 马哥教育网络班21期+第9周课程练习

    1、写一个脚本,判断当前系统上所有用户的shell是否为可登录shell(即用户的shell不是/sbin/nologin);分别这两类用户的个数;通过字符串比较来实现; #!/bin/bash while read line; do     if [[ $line&n…

    Linux干货 2016-09-06
  • selinux

    [root@localhost ~]# ll /etc/sysconfig/selinux lrwxrwxrwx. 1 root root 17 May 10 16:38 /etc/sysconfig/selinux -> ../selinux/config [root@localhost ~]# cat /etc/selinux/confi…

    Linux干货 2017-05-15