热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

centos7下使用光盘镜像作为软件yum源

使用光盘镜像作为软件yum源:[1]上传centos7光盘镜像到/usr/local/src目录下;(工具Xftp)[2]挂载系统文件mkdir/media/cdrom&nb

使用光盘镜像作为软件yum源:

[1]上传centos7光盘镜像到/usr/local/src目录下;(工具Xftp)

[2]挂载系统文件

 
mkdir /media/cdrom   # 习惯用这个目录名称了;
cd /usr/local/src
ls
CentOS-7.0-1406-x86_64-DVD.iso
 
# mount -t iso9660 -o loop /usr/local/src/CentOS-7.0-1406-x86_64-DVD.iso /media/cdrom/
mount: /dev/loop0 is write-protected, mounting read-only
# cd /media/cdrom/
[root@mariadb cdrom]# ls
CentOS_BuildTag  EULA  images    LiveOS    repodata              RPM-GPG-KEY-CentOS-Testing-7
EFI              GPL   isolinux  Packages  RPM-GPG-KEY-CentOS-7  TRANS.TBL

[3]设置开机自动挂载系统镜像文件

 
vim /etc/fstab
/usr/local/src/CentOS-7.0-1406-x86_64-DVD.iso /media/cdrom/ iso9660 defaults,ro,loop 0 0
:x #保存并退出

备注:iso9660 CD-ROM光盘的标准文件系统

 
mount -l
/usr/local/src/CentOS-7.0-1406-x86_64-DVD.iso on /media/cdrom type iso9660 (ro,relatime) [CentOS 7 x86_64]

[4]配置本地yum源文件;

 
vim /etc/yum.repos.d/centos7-media.repo
[centos7-media]
name=Red Hat Centos linux 7.0        # 自己定义
baseurl=file:///media/cdrom          # 本地镜像文件路径  
enabled=1                            # 1为启动yum源,0为禁用
gpgcheck=1                           # 1为检查GPG-KEY,0为不检查
gpgkey=file:///media/cdrom/RPM-GPG-KEY-CentOS-7    #GPG-KEY文件路径
 
yum clean all    #清除缓存
Loaded plugins: fastestmirror
Cleaning repos: base centos7-media epel extras updates
Cleaning up everything
Cleaning up list of fastest mirrors
 
[root@mariadb ~]# yum makecache        #缓存本地yum源包信息
Loaded plugins: fastestmirror
base                                                                                    | 3.6 kB  00:00:00     
centos7-media                                                                           | 3.6 kB  00:00:00     
epel/x86_64/metalink                                                                    | 5.3 kB  00:00:00     
epel                                                                                    | 4.4 kB  00:00:00     
extras                                                                                  | 3.3 kB  00:00:00     
updates                                                                                 | 3.4 kB  00:00:00     
(1/20): centos7-media/group_gz                                                          | 157 kB  00:00:00     
(2/20): centos7-media/filelists_db                                                      | 2.8 MB  00:00:00     
(3/20): base/7/x86_64/group_gz                                                          | 157 kB  00:00:00     
(4/20): centos7-media/primary_db                                                        | 2.7 MB  00:00:00     
(5/20): centos7-media/other_db                                                          | 1.1 MB  00:00:00

[5]使用本地yum源安装软件:

 
# yum --enablerepo=centos7-media search httpd    # 查看是否有httpd软件包
...
httpd.x86_64 : Apache HTTP Server
httpd-devel.x86_64 : Development interfaces for the Apache HTTP server
httpd-itk.x86_64 : MPM Itk for Apache HTTP Server
httpd-manual.noarch : Documentation for the Apache HTTP server
httpd-tools.x86_64 : Tools for use with the Apache HTTP Server
...
# yum --enablerepo=centos7-media -y install httpd
Installed:
  httpd.x86_64 0:2.4.6-18.el7.centos
 
# rpm -qa httpd
httpd-2.4.6-18.el7.centos.x86_64

到此本地yum源已配置完毕!


推荐阅读
  • 1.ATP方式安装在ubuntu系统的apt软件仓库中,默认存在MySQL数据库,所以直接使用apt命令就可以安装。使用命令:aptapt-getin ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 本文介绍了在CentOS 6.4系统中更新源地址的方法,包括备份现有源文件、下载163源、修改文件名、更新列表和系统,并提供了相应的命令。 ... [详细]
  • 1、打开etcsysconfiggrub,   #vimetcsysconfiggrub   内容如下: ... [详细]
  • 本文主要介绍关于linux文件描述符设置,centos7设置文件句柄数,centos7查看进程数的知识点,对【Linux之进程数和句柄数】和【linux句柄数含义】有兴趣的朋友可以看下由【东城绝神】投 ... [详细]
  • 阿里云主机实战应用之centos7上的防火墙设置
    最近公司又上了一台服务器,以前都是用centos6系统,这次选择使用了centos7系统的安装镜像,因为现在程序版本在centos7上一般php默认就是5.4以上的,mysql也 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了CentOS7编译mysql8.0.12相关的知识,希望对你有一定的参考价值。步骤一:安装 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • 在CentOS/RHEL 7/6,Fedora 27/26/25上安装JAVA 9的步骤和方法
    本文介绍了在CentOS/RHEL 7/6,Fedora 27/26/25上安装JAVA 9的详细步骤和方法。首先需要下载最新的Java SE Development Kit 9发行版,然后按照给出的Shell命令行方式进行安装。详细的步骤和方法请参考正文内容。 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • CEPH LIO iSCSI Gateway及其使用参考文档
    本文介绍了CEPH LIO iSCSI Gateway以及使用该网关的参考文档,包括Ceph Block Device、CEPH ISCSI GATEWAY、USING AN ISCSI GATEWAY等。同时提供了多个参考链接,详细介绍了CEPH LIO iSCSI Gateway的配置和使用方法。 ... [详细]
  • 本文介绍了在Linux系统中设置文件ACL权限的方法和使用说明,包括在centos7.3和centos6.9中开启ACL权限的两种方法:在挂载时指定打开ACL权限和修改默认的属性信息。同时提供了对ACL权限的详细解释和应用场景。 ... [详细]
author-avatar
税钱AA
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有