澳门威利斯人_威利斯人娱乐「手机版」

来自 威利斯人娱乐 2019-10-21 17:31 的文章
当前位置: 澳门威利斯人 > 威利斯人娱乐 > 正文

创建本地YUM源,1用光盘做yum源

3.生成信任关系
[root@www.linuxidc.com Desktop]# vim /etc/yum.repos.d/rhel-debuginfo.repo

2、创建repo文件

[html]view plaincopy图片 1图片 2

  1. cat>>/etc/yum.repos.d/CentOS-Local.repo<<-EOF
  2. [Local]
  3. name=LocalYum
  4. baseurl=file:///yum/
  5. gpgcheck=1
  6. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
  7. enabled=1

问:为啥连createrepo软件都不用安装?

createrepo 的成效是创办索引文件的(位于repodata文件夹),光盘中连GPG-KEY都有了。

CentOS用安装光盘创立本地 yum 源补装 RPM 软件包

CentOS也许XC90HEL 系统景况下,RPM 的依附是个很令人胸闷的主题素材。每一趟系统装置完成过后,想再装一个软件包,敲下回车此前,都会困难重重,生怕跳出个依附错误。而在二个依赖错误的专断,只怕还牵连着更加多的借助。这一个难点让不少Linux 顾客举步维艰。

RPM 包的依据关系谈起来是粗略的因为它所谓的依赖关系仅仅是三个个简短的如“要安装 A,要求提前筹算好 a1, a2, a3”那样的标准。

诸如,当我们设置gcc时。找到安装光盘,一笔不苟地挂载上,并找到了gcc-4.1.2-50.el5.i386.rpm 尝试着用

rpm -ivh gcc-4.1.2-50.el5.i386.rpm

开展设置。系统告之贫乏 glibc-devel 和 libgomp,当你试着安装 glibc-devel,系统又提醒贫乏 glibc-headers。继续下去,又开采缺失kernel-headers。很压抑,心想假诺那时候挑选了完全安装该有多好!同临时候也抱怨怎么Linux就疑似此难用的哟,假如像Windows下边一直next多好啊!最终,根据料重提醒,递归似的完毕了 gcc 的装置。很庆幸的到位了这几个职责。其实只是因为这一个装置义务的依赖关系还远远不够复杂到把我们吓退罢了。

那作者猛烈推荐使用yum!

yum 对 RPM 包的拍卖是贰个优秀的“空间换时间”进度。通过对源中颇有 RPM 包的预管理,生成全部安装包关于包涵文件,注重,冲突等音讯的目录,并且以 sqlite 格式存放在 /var/cache/yum 对应目录下边。

用mp5创设地方yum源

既然 yum 已经很好的化解了 RPM 包的依据难点,要缓慢解决的就是速度难点。本地光驱的访谈速度以至快过 100M 局域网,何况在近年有个别发行版安装盘中,已经预置好 repo 音信,并寄存在名称为repodata 的目录中。可以说安装盘本人正是贰个现存的 yum 源。在 CentOS5中,预置了三个 repo,放在了/etc/yum.repos.d目录中;

图片 3

先是,把光盘归入光驱,挂载光盘。

# mount /dev/hdc /media/cdrom

mount: block device /dev/hdc is write-protected, mounting read-only

图片 4

CentOS 5.6中得以自动挂载,所以能够无需建cdrom文件夹来挂载mp3,能够一贯动用CentOS_5.6_Final

假如在当地有安装盘镜像,也经过 loop 方式挂载到对应目录。

# mount -o loop CentOS-5.6-i386-bin-DVD.iso /media/cdrom

接下来,编辑 yum 源配置文件,增多三个本地 yum 源。这里是一张 CentOS 5.6的 VCD 安装盘,它的 repo 对应是dvd.repo

图片 5

假设是昂CoraHEL Server,则对应的baseurl是

baseurl=file:///media/cdrom/Server

或然直接在/etc/yum.repos.d目录中新建 dvd.repo

然后选取vi展开,写入如下类容:

[dvd]

name=install CentOS DVD

baseurl=file:///media/cdrom

enable=1

gpgcheck=0

形费用地源配置过后,接下去就足以用 yum 进行 RPM 包的补装了。首先,查看刚刚配置好的 yum 源。

yum list

然后,通过熟稔的 yum install 来补装软件包。从出口音信方可看看,yum 会帮大家管理好 RPM 包的注重性关系。同不经常候鉴于包都在本地,下载的小时差不离能够忽视。

yum 源补装 RPM 软件包 CentOS只怕奥迪Q5HEL 系统环境下,RPM 的重视是个很令人胸口痛的主题素材。每一次系统装置到位过后,想...

TiguanHEL5.1下的地面YUM源如同此OK了,注意,这里并从未拷贝大批量的文件,而是挂载.

1.将光盘镜像挂载到/media/EvoqueHEL/目录下
[root@www.linuxidc.com Desktop]#mkdir /media/RHEL[root@www.linuxidc.com Desktop]#mount /root/rhel5.1.iso /media/RHEL -o loop

四、添加yum源

[html]view plaincopy

  1. [1]AddRPMforgeRepositoryforyumbecausethathasmanyusefulpackages.
  2. [[email protected]~]#
  3. wget
  4. [[email protected]~]#
  5. rpm-Uvhrpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
  6. Preparing…######################################[100%]1:rpmforge-release######################################[100%]
  7. [[email protected]~]#
  8. sed-i-e"s/enabled=1/enabled=0/g"/etc/yum.repos.d/rpmforge.repo
    1. [2]AddrepositoryEPELthatisprovidedfromFedoraproject.
    1. [[email protected]~]#
  9. wget
  10. [[email protected]~]#
  11. rpm-Uvhepel-release-6-8.noarch.rpm
  12. Preparing…######################################[100%]1:epel-release######################################[100%]
  13. [[email protected]~]#
  14. sed-i-e"s/enabled=1/enabled=0/g"/etc/yum.repos.d/epel.repo

修改为周边
[rhel]name=Redbaseurl=file:///media/RHEL/Server/enabled=1gpgcheck=0gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RedHat-release
[root@www.linuxidc.com Desktop]# yum clean all;yum makecache

2、yum 特殊参数

--installroot=root 指虞诩装软件时的根目录
--enablerepo=repoidglob 一时半刻启用有个别下载源
--disablerepo=repoidglob 暂且停用某些下载源
--exclude=package 排除某些软件包
--noplugins 近期停用全数插件
--disableplugin=plugin 最近停用内定的插件

图片 6

4、CentOS 使用的软件库

出名的第三方软件库:RPMforge、ELRepo、ATrpms、EPEL、及 RPMfusion 等

7 创造本地YUM源 本文中的本地YUM源包蕴三类别型:意气风发是间接利用CentOS光盘作为地点yum源,优点是简约方便,劣点是光盘软件包或然不完...

奥迪Q3HEL5.4能够直接使用光盘作yum源,而奥迪Q7HEL5.1不可能一贯用光盘中的源,不然会现出????????urlopen error unknown url type: media,要求改变风华正茂番,注意这里提供的不二秘诀毫无拷贝光盘中的大量文件.

4、成立索引

[html]view plaincopy图片 7图片 8

  1. createrepo/yum
  2. yummakecache#立异缓存

本文由澳门威利斯人发布于威利斯人娱乐,转载请注明出处:创建本地YUM源,1用光盘做yum源

关键词: 澳门威利斯人