❶ 制作网络源和本地源yum仓库
1、本地yum 仓库制作
a.首先连接、挂载光盘:
mount /dev/cdrom /mnt
b. 修改yum配置文件:
[c7-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt ##baseurl 是 repodata 所在的上一级目录
enable=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
c. 清理缓冲并重建缓存
yum clean all
yum makecache
2、制作网络yum源
a. 以httpd作为文件御运服务器,首先安装httpd 服务,启动服务;
cp -r /mnt/Packages /var/www/html
b. 使用createrepo 创建仓库
>>>cd /var/www/html
>>>createrepo
>>> pwd
/var/www/html
>>>ls
Packages repodata
c. 修改yum 配置文件
>>>cat /etc/yum.repos.d/CentOS-NetYUM.repo
[c7-netyum]
name=CentOS-$releasever - Media
baseurl=http://192.168.0.130
没拆大 enable=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
测试CentOS-NetYUM.repo 是否可用:
枯竖 >>>yum clean all ; yum makecache
❷ linux鍚鐢▂um浠撳簱鍑虹幇file contains no section
褰撳湪Linux涓婂惎鐢╕um浠撳簱鏃讹紝鍑虹幇"file contains no section"閿欒閫氬父琛ㄧずYum閰嶇疆鏂囦欢瀛樺湪鏍煎紡闂棰樻垨缂哄皯蹇呰佺殑閮ㄥ垎銆備互涓嬫槸瑙e喅姝ら棶棰樼殑甯歌佹ラわ細
纭璁ゆ枃浠惰矾寰勶細棣栧厛锛岃风‘淇濇偍姝e湪缂栬緫姝g‘鐨刌um閰嶇疆鏂囦欢銆傞粯璁ゆ儏鍐典笅锛孻um鐨勪富瑕侀厤缃鏂囦欢浣嶄簬/etc/yum.conf鎴/etc/yum.repos.d鐩褰曚腑銆
妫鏌ユ枃浠舵牸寮忥細浣跨敤鏂囨湰缂栬緫鍣ㄦ墦寮Yum閰嶇疆鏂囦欢锛屽苟纭淇濆叾鎸夌収姝g‘鐨処NI鏍煎紡杩涜岀紪鍐欍傛瘡涓閮ㄥ垎搴旇ヤ娇鐢ㄦ柟鎷鍙凤紙[]锛夋嫭璧锋潵锛屽苟涓旀瘡琛屽簲璇ュ寘鍚涓瀵归敭鍊煎广
妫鏌ラ儴鍒嗗悕绉帮細纭淇濆湪閰嶇疆鏂囦欢涓鐨勬瘡涓閮ㄥ垎鍚嶇О閮芥槸鍞涓鐨勶紝骞朵笖娌℃湁浠讳綍閲嶅嶆垨鏃犳晥鐨勯儴鍒嗗悕绉般傞儴鍒嗗悕绉板簲浣嶄簬鏂规嫭鍙蜂腑锛屼緥濡俒base]銆乕updates]绛夈
纭璁ら敭鍊煎规牸寮忥細妫鏌ユ瘡涓閮ㄥ垎涓鐨勯敭鍊煎规槸鍚︽g‘鏍煎紡鍖栥傛瘡涓閿鍊煎瑰簲璇ヤ娇鐢ㄧ瓑鍙凤紙=锛夋垨鍐掑彿锛:锛夊皢閿鍜屽煎垎闅斿紑銆
娉ㄩ噴鍜岀┖琛岋細纭淇濆湪閰嶇疆鏂囦欢涓娌℃湁浠讳綍鏃犳晥鐨勬敞閲婅屾垨绌鸿屻傚彟澶栵紝纭淇濇敞閲婄﹀彿锛堥氬父涓#锛変箣鍚庣殑鏂囨湰涓嶄細褰卞搷閰嶇疆鏂囦欢鐨勮В鏋愩
淇濆瓨骞堕噸鍚痀um锛氬湪瀹屾垚淇鏀瑰悗锛岃蜂繚瀛樻枃浠跺苟閲嶆柊鍚鍔╕um鏈嶅姟銆傛偍鍙浠ヤ娇鐢ㄤ互涓嬪懡浠ら噸鍚痀um鏈嶅姟锛
濡傛灉鎮ㄨ繘琛屼簡浠ヤ笂姝ラゅ苟涓旈棶棰樹粛鐒跺瓨鍦锛屽彲鑳介渶瑕佽冭檻澶囦唤鐜版湁鐨刌um閰嶇疆鏂囦欢骞堕噸鏂板畨瑁呯浉鍏宠蒋浠跺寘锛屼互纭淇漎um閰嶇疆鏂囦欢澶勪簬姝g‘涓斿彲鐢ㄧ殑鐘舵併
❸ yum婧愰厤缃鏂囦欢
閰嶇疆鏈鍦皔um婧愶紝浣跨敤鐨勯厤缃鏂囦欢鍚岰entOS涓锛屼娇鐢ㄧ殑閰嶇疆鏂囦欢鍚嶄负鈥/etc/yum.repos.d/鈥濄傚湪璇ョ洰褰曚笅锛岄氬父浼氬垱寤轰互鈥.repo鈥濅负鍚庣紑鐨勬枃浠讹紝鐢ㄤ簬瀹氫箟鍜岄厤缃畒um婧愩
鍙浠ャ倅um婧愮殑閰嶇疆鏂囦欢鍚嶏紝鍙浠ラ夋嫨鑷瀹氫箟锛屽洜姝ゅ彲浠ヨ嚜宸辫捣锛屽彧瑕佹槸.repo缁撳熬鐨勬枃浠跺氨琛岋紝鎸囩殑鏄疪edhat銆丆entOS涓鐨勮蒋浠跺寘绠$悊鍣ㄣ
[root@localhost~]#rpm-ivhhttp锛//repo.zabbix.com/zabbix/2/rhel/7/x86_64/zabbix-release-2-elnoarch.rpm鐢熸垚yum婧愬揩鐓э紝杩欐牱鍙浠ョ洿鎺ョ敤tab閿鏉ヨˉ鍏ㄥ畨瑁呫
yum婧愮殑閰嶇疆鏂囦欢鍚嶅彲浠ヨ嚜宸辫捣銆傞厤缃畒um鏈鍦版簮瑕佹柊寤轰竴涓獃um鐨勯厤缃鏂囦欢锛屽悕瀛楀彲浠ヨ嚜宸遍殢渚垮彇锛屾槸.repo缁撳熬鐨勬枃浠跺嵆鍙銆倅um婧愰厤缃鍦ㄤ富鏈虹綉缁滄e父鐨勬儏鍐典笅锛岀郴缁熻嚜甯yum婧愰厤缃鏂囦欢榛樿や笉闇瑕佽繘琛屼换浣曚慨鏀瑰氨鍙浠ヤ娇鐢ㄣ
❹ 如何更换yum源文件
YUM安装是CentOS7的一种便捷安装软件方式,在使用时先要配置YUM源,YUM源可以理解为“软件仓库”,集成了CentOS7平台下的各种软件,有点类似于我们现在手机里的“应用商店”。
YUM源
Internet源:由专门的机构维护CentOS的软件,机构一般以大学、非盈利机构组成
本地源:本地的安装光盘,CentOS7安装光盘本身除了安装文件外,还集成了很多软件
先在虚拟机的“光驱”添加本地ISO光盘,光盘可以通过CentOS官网免费获取。
挂载光盘,注意我在这里选择的挂载点是/media/cdrom。
yum的配置目录/etc/yum.repos.d/,注意只保留CenOS-Media.repo,其它文件可以不要。
保留CentOS-Media.repo文件
其它文件我一般不直接删掉,索性在该目录下建立一个backup目录,把其它文件移动到这里,以后万一要用了可以重新拿出来使用。
修改CentOS-Media.repo文件
通过vi编辑器,编辑CentOS-Media.repo文件,先留意下baseurl=光盘路径,是否正确;再看一下enabled选项,0表示禁用,1表示启用。
安装vim
安装个软件测试一下,装vim,增强版的vi编辑器。
vim-enhanced安装成功
显示“完毕!”,表示本地yum源配置正确,vim安装成功!
❺ yum源配置文件
方法/步骤
步骤1:在Vmware中,确保iso镜像已经正常连接到系统上,在虚拟机上右键-设置-虚拟机设置,按照如图勾选和设置。
步骤2:可以看到在linux桌面,已经出现了一个ISO镜像。
步骤3:建立挂载点,在root用户下mkdir /mnt/cdrom来创建目录。
步骤4:输入mount -t iso9660 /dev/cdrom /mnt/cdrom将光驱或者iso文件挂载到/mnt/cdrom目录下,使用df -h可以看到已经成功挂载。
步骤5:进入/etc/yum.repos.d目录,ls查看当前目录下的yum源配置文件,新建bak目录,将除CentOS-Media.repo之外的repo文件移动到bak文件夹备份
Linux配置本地yum源方法
步骤6:使用vi编辑文件CentOS-Media.repo,查看配置如下,
步骤7:按照如下配置修改
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/cdrom/ //路径需与你光驱或ISO挂载的路径相同
gpgcheck=1
enabled=1 //enable后面值必须修改为1
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-6,
步骤8:输入“yum clean all”命令清理,
步骤9:可以使用yum -y install vim进行安装测试。
❻ linux 如何修改yum默认安装路径,是不是要通过修改yum配置文件
yum默认安装路径?linux下安装软件话,和软件相关的文件会分散安装到特定的目录中去内。容这个能改,但是建议不要改,因为linux每个目录都是放入一个软件的指定文件的,移动了有可能使得整个软件都用不了。还有楼上说的那个路径只是放yum的配置文件的,yum的配置文件只能指定yum安装软件时到哪个目录下找软件包。并不能指定软件安装路径
❼ 如何配置Centos 6.5 的yum源
根据自己使用的系统找到对应的软件库。