Linux教程之CentOS体系下下的yum装置
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!1.当地YUM设置装备摆设1、挂载当地光盘到体系
#mkdircd
#mkdircd1
#mount/dev/cdrom/mnt/cd
#mount/dev/cdrom1/mnt/cd1
2、设置装备摆设当地yum源
cd/etc/yum.repos.d/#进入yum设置装备摆设目次
viCentOS-Media.repo#编纂设置装备摆设文件,添加以下内容:
name=CentOS-$releasever-Media#自界说称号
baseurl=file:///mnt/cdrom/#当地光盘挂载路径
gpgcheck=0#检讨GPG-KEY,0为不检讨,1为检讨
enabled=1#启用yum源,0为不启用,1为启用
==============================================================================
#cd/etc/yum.repos.d/
#ls
CentOS-Base.repo123CentOS-Media.repoCentOS-Vault.repo
CentOS-Debuginfo.repo123CentOS-Media.repo.bak
#viCentOS-Media.repo
#CentOS-Media.repo
#
#ThisrepocanbeusedwithmountedDVDmedia,verifythemountpointfor
#CentOS-6.Youcanusethisrepoandyumtoinstallitemsdirectlyoffthe
#DVDISOthatwerelease.
#
#Tousethisrepo,putinyourDVDanduseitwiththeotherrepostoo:
#yum--enablerepo=c6-media
#
#orforONLYthemediarepo,dothis:
#
#yum--disablerepo=*--enablerepo=c6-media
name=CentOS-$releasever-Media
baseurl=file:///mnt/cd
file:///mnt/cd1
gpgcheck=0
enabled=1
~
~
~
~
"CentOS-Media.repo"19L,533C
=============================================================================
3、消除yum缓存,应用yuminstall主动装置软件
yumcleanall#消除yum缓存
4、屏障收集yum的设置装备摆设文件
CentOS须要将/etc/yum.rpos.d/目次下的CentOS-Base.repo、CentOS-Debuginfo.repo文件停止更名,如许就能够绕过收集停止当地源的装置。
详细敕令以下:
cd/etc/yum.repos.d/
mvCentOS-Base.repoCentOS-Base.repo123
mvCentOS-Debuginfo.repoCentOS-Debuginfo.repo123
5、测试当地源的指定能否胜利。
yummakecache获得yum列表
涌现上面提醒,表现yum更改完成:
MetadataCacheCreated
yuminstallphp#装置php
yumremovephp#卸载php
#yumlist----列出可装置的软件
#yumgrouplist----列出可装置的组件
#yummakecache----同步缓存
#yumcleanall----消除一切缓存
#yumremovepackage----删除软件包
#yumgroupremovegroup----删除某个组件的全体软件包
===================================================
#yumgroupinstallXWindowSystem-y----装置“Xwindows”组件
#yumgroupinstalldesktop
#yumgroupremoveKDesktopEnvironment----卸载KDE桌面情况
完成!
2.收集YUM设置装备摆设
[转载]RedHatEnterpriseLinux6.4应用Centos6的yum源
思绪:卸载redhat自带yum,然后下载centos的yum,装置后修正设置装备摆设文件
1、起首到http://mirrors.163.com/centos下载软件包
x86地址:http://mirrors.163.com/centos/6/os/i386/Packages/
x86_64地址:http://mirrors.163.com/centos/6/os/x86_64/Packages/
需要下载的软件包有(以64位体系为例):
apython-iniparse-0.3.1-2.1.el6.noarch.rpm
byum-3.2.29-40.el6.centos.noarch.rpm
cyum-metadata-parser-1.1.2-16.el6.x86_64.rpm
dyum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
下载敕令:
wgethttp://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
wgethttp://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
wgethttp://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-40.el6.centos.noarch.rpm
wgethttp://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
[注]:版本纷歧定要最新的
2、卸载RedHat自带的yum
rpm-qa|grepyum|xargsrpm-e--nodeps
注:a、xargs是一条Unix和类Unix操作体系的经常使用敕令。它的感化是将参数列表转换成小块分段传递给其他敕令,以免参数列表太长的成绩
b、--nodeps强迫卸载,不论依附性
3、装置下载的centos的yum包:
rpm-ivhpython-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm-ivhyum-metadata-parser-1.1.2-16.el6.x86_64.rpm
rpm-ivhyum-3.2.29-40.el6.centos.noarch.rpmyum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
[注]:最初2个须要一路装置,不然会涌现依附性毛病
4、到http://mirrors.163.com的centos赞助文档中下载CentOS6-Base-163.repo文件,寄存到/etc/yum.repo.d中
wgethttp://mirrors.163.com/.help/CentOS6-Base-163.repo
5、编纂CentOS6-Base-163.repo文件,将个中的$releasever更改成centos的版本号
上面是修正好的:
#CentOS-Base.repo
#
#ThemirrorsystemusestheconnectingIPaddressoftheclientandthe
#updatestatusofeachmirrortopickmirrorsthatareupdatedtoand
#geographicallyclosetotheclient.YoushouldusethisforCentOSupdates
#unlessyouaremanuallypickingothermirrors.
#
#Ifthemirrorlist=doesnotworkforyou,asafallbackyoucantrythe
#remarkedoutbaseurl=lineinstead.
#
#
name=CentOS-6-Base-163.com
baseurl=http://mirrors.163.com/centos/6/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=os
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#releasedupdates
name=CentOS-6-Updates-163.com
baseurl=http://mirrors.163.com/centos/6/updates/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=updates
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additionalpackagesthatmaybeuseful
name=CentOS-6-Extras-163.com
baseurl=http://mirrors.163.com/centos/6/extras/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=extras
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#additionalpackagesthatextendfunctionalityofexistingpackages
name=CentOS-6-Plus-163.com
baseurl=http://mirrors.163.com/centos/6/centosplus/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
#contrib-packagesbyCentosUsers
name=CentOS-6-Contrib-163.com
baseurl=http://mirrors.163.com/centos/6/contrib/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=6&arch=$basearch&repo=contrib
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6
6、yumcleanall消除原有缓存
7、yummakecache获得yum列表
涌现上面提醒,表现yum更改完成:
MetadataCacheCreated
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
Linux教程之CentOS体系下下的yum装置
Linux是参照Unix思想设计的,理解掌握Linux必须按照Unix思维来进行。思想性的转变比暂时性的技术提高更有用,因为他能帮助你加快学习速度。 未来的学习之路将是以指数增加的方式增长的。从网管员来说,命令行实际上就是规则,它总是有效的,同时也是灵活的。 熟悉并掌握安装Linux,安装是学习的前提。目前较常见的安装方法有二种: 在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。 硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。 通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。 安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。 Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。 如果你有庞大而复杂的测试条件,尽量把它剪裁得越小越好。可能你会遇到这种情况,对于一个问题会出现不同内容回答,这时你需要通过实践来验证。
页:
[1]