Linux 配置iso系统盘为本地yum源
Linux 配置iso系统盘为本地yum源
(2014-11-19 09:34:39)
标签:
linux配置系统yum源iso |
分类: 操作系统服务器 |
Linux配置iso系统盘为本地yum源
by:授客QQ:1033553122
1、目的
安装软件时,经常会遇到包或类库的依赖性问题,为此,我们可以通过yum命令安装软件,尽量避免出现繁琐的软件依赖关系。
2、操作步骤
以CentOS-6.0-x86_64-bin-DVD1.iso为例
步骤1.挂载光盘
# mount /dev/cdrom /mnt
步骤2.配置.repo文件
# cd /etc/yum.repos.d/
# ls
CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo
#新建local.repo文件,或者也可以对自带的.repo文件进行编辑
# vi local.repo
#输入以下内容后保存
[centos] #库名称,可以自取
name=centos #自定义名称,可以自取
baseurl=file:///mnt #本地光盘的挂载点
gpgcheck=0 #检查GPG-KEY,0:不检查1:检查
enabled=1 #启用yum源,0:不启用1:启用
注意:
如果设置gpgcheck=1,则必须配置gpgkey,形如以下
#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
步骤3.清除yum缓存
[root@localhost yum.repos.d]# yum clean all
Loaded plugins: fastestmirror
Cleaning up Everything
步骤4.更新yum源
[root@localhost yum.repos.d]# yum update
Loaded plugins: fastestmirror
Determining fastest mirrors
Could not retrieve mirrorlisthttp://mirrorlist.centos.org/?release=6&arch=x86_64&repo=oserror was
14: PYCURL ERROR 6 - ""
Error: Cannot find a valid baseurl for repo: base
#说明:
此处出错了,错误原因是自带yum源中包含了错误中的url连接,而url需要访问网络,当无法访问时就出现错误了,解决方法:把自带repo都移到bak目录,仅用自己创建的yum源
# mkdir bak
# ls
bak CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo local.repo
# mv CentOS*.* bak
然后重复步骤3&4
# yum clean all
# yum update
到此,已经配置好本地yum源了
步骤5.其它操作
#查找单个软件包,比如查找名称中包含gcc的软件包
#安装软件包,比如gcc
[root@localhost yum.repos.d]# yum install gcc
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
Setting up Install Process
Resolving Dependencies
...
--> Running transaction check
---> Package kernel-headers.x86_64 0:2.6.32-71.el6 set to beupdated
--> Finished Dependency Resolution
Dependencies Resolved
===========================================================================Package Arch Version Repository Size
===========================================================================
Installing:
gcc x86_64 4.4.4-13.el6 centos 10 M
Installing for dependencies:
cloog-ppl x86_64 0.15.7-1.2.el6 centos 93 k
...
Transaction Summary
===========================================================================
Install 9 Package(s)
Upgrade 0 Package(s)
Total download size: 18 M
Installed size: 38 M
#此处输入Y,回车,下载安装
Is this ok [y/N]: y
Downloading Packages:
---------------------------------------------------------------------------
Total 43 MB/s | 18 MB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : ppl-0.10.2-11.el6.x86_64 1/9
Installing : cloog-ppl-0.15.7-1.2.el6.x86_64 2/9
Installing : mpfr-2.4.1-6.el6.x86_64 3/9
Installing :cpp-4.4.4-13.el6.x86_64 4/9
...
Complete!
#查找软件组包,比如查找X桌面系统包
# yum grouplist | grep X
Legacy X Window System compatibility
XWindow System
Legacy UNIX compatibility
TeXsupport
Xhosa Support
#安装组包
# yum groupinstall "X Window System"
...
注意:组包包名含空格时,整个包名必须用双引号
好了,下次使用时,只需要再次加载关盘就可直接使用yum命令,无需再配置yum源
Linux 配置iso系统盘为本地yum源相关推荐
- edHat linux光盘引导,RHEL6通过安装光盘或ISO文件制作本地yum源的方法
rhel6中默认没有.repo文件,需要自己写一个. 在使用yum安装之前是必须配置yum源的, 在不能联网的情况下, 可使用DVD光盘或ISO文件做本地yum源. 下面以RHEL6.0为例, 其它版 ...
- 使用ISO文件搭建本地yum源
使用ISO文件搭建本地yum源 关闭SELinux vi /etc/selinux/config selinux=disabled //修改配置文件 reboot getenforce // 查看修改 ...
- Linux(redhat7.2)本地yum源配置
本地yum源配置 由于特殊原因,有的时候我们的Linux系统无法连接网络,这种时候软件的安装更新等就成了一个问题,但其实安装Linux系统的光盘映像中有许多我们需要用到的软件,利用本地的光盘映像作为y ...
- linux本地yum源与软件包管理,【Linux系统中的】本地yum源的搭建与使用yum源进行软件的下载...
前言: 当我们在使用Linux系统时,有时需要一些辅助工具帮助我们实现某项功能, 例如画图.wps.等功能,而这些功能并不是系统自带的,需要我们下载相关的 软件,那如何去下载这些软件那,这里我们不得不 ...
- linux文件拷到光盘,制作本地yum源(以redhat5.8通过复制光盘文件到本地)
为什么要制作本地yum源 1.RPM安装方式很多情况下不能有效解决复杂的包依赖关系. 2.而刚安装完成系统的YUM一般是通过联网使用. 3.如果是未注册的redhat5.0以上系统,则不能联网使用yu ...
- CentOS Linux 使用系统镜像搭建本地 yum 源
一.基础环境 操作系统:CentOS-7-x86_64-2009 二.适用场景 一般生产服务器处于内网环境中,无法连接互联网的公共 yum 源,当我们需要使用 yum 命令安装一些软件的时候,就需要我 ...
- CentOS 使用iso镜像安装本地 yum 源
文章目录 下载服务器镜像 挂载iso镜像 修改yum源 挂载iso到系统中 查看挂载状态 挂载完成后清缓存 安装服务测试 下载服务器镜像 下载与我们服务器相同版本的服务器镜像. 查看当前服务器版本 [ ...
- Linux初窥:CentOS配置本地yum源与网络yum源
原文地址:https://blog.csdn.net/kangvcar/article/details/73477730 一.用Centos镜像搭建本地yum源 由于安装centos后的默认yum源为 ...
- (Linux)配置本地yum源
创建本地源文件夹: mkdir -p /media/centos/ 挂载镜像文件至指定的目录. mount /dev/cdrom /media/centos 备份原本地源. cp -rf /etc/ ...
最新文章
- 手动配置Hibernate的方法
- 命令行设置Java环境变量
- win7右键在桌面上转圈圈的解决办法
- VirtualBox COM对象获取失败
- 2019年Java初级和高级部分的技术面试
- 50道编程小题目之【完数】
- RocketMQ 实战-SpringBoot整合RocketMQ同步消息、异步消息、单向消息
- uboot环境变量(设置bootargs向linux内核传递正确的参数)
- Flink 1.13,State Backend 优化及生产实践分享
- ModelAndView简介
- JavaScript如何对欧姆龙、三菱、施耐德等PLC进行读写通讯控制
- html桌面插件,纯JS和CSS3炫酷桌面便签贴纸特效插件
- 家用计算机时间,电脑时间校准方法,怎么校准电脑时间
- office2019 完美卸载
- 【校招VIP 前端】电影详情模块的开发文档设计实战
- ds310服务器运行灯不亮,【群晖 DS218+ 2盘位 NAS网络存储服务器外观设计】按键|usb2.0口|电源键|指示灯|风扇_摘要频道_什么值得买...
- Stratum mining protocol
- ppt在线转换成pdf
- Nginx学习心得总结第一章
- 程序员必备的 11 大Intellij插件
热门文章
- swift operation
- 根据json文件读取json信息
- 由Effiproz DataBase来看.NET开源数据库发展
- 从锁的原理到构建分布式锁
- react-native绑定优酷SDK-附效果图和源码
- 【HDOJ】1890 Robotic Sort
- HDU 2955 Robberies
- CentOS 6.4 安装RBTools 报错 ImportError: Entry point ('console_scripts', 'easy_install') not found...
- 《编写可读代码的艺术》读书笔记
- nyoj1306海拔