仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 722|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 带来一篇奇妙设置yum软件库轻松办理软件包装置成绩

[复制链接]
小魔女 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:31:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!良多伴侣在利用Linux操纵体系的时分,会以为装置软件包是一件挺贫苦的事,次要启事是(RedHat/CentOS):


1、RPM装置体例良多情形下不克不及无效办理庞大的包依附干系。
2、YUM装置体例可以无效办理包依附干系,但必要毗连到互联网(很多利用者的了解)。


综上所述,对RPM软件包的装置体例明显我们偶然不能不摒弃,如果可以在没有收集毗连的情形下也能利用YUM来装置软件包,则事变就变得复杂了。


默许情形下,yum的库是指向互联网的,在主机上彀不是很便利的情形下,我们能够改动yum库的指向,使其指向光盘前言,从而轻松完成当地yum体例查询、装置使用软件了。


上面据此给人人先容其操纵***,让你今后不再为装置软件懊恼(以Redhat5.8为例):


1)用mkdir下令在/media目次下新建一个cdrom目次
[root@oracle~]#mkdir/media/cdrom


2)将装置光盘放进光驱,挂载到某目次,然后将光盘内容全体复制到/media/cdrom目次下
[root@oracle~]#mount/dev/cdrom/mnt/iso
[root@oracleiso]#cp-r*/media/cdrom/


3)修正/etc/yum.repos.d/目次下rhel-debuginfo.repo文件,编纂bashurl将本人的光盘路径写进


[root@oracleyum.repos.d]#cprhel-debuginfo.reporhel-debuginfo.repo.bak
[root@oracleyum.repos.d]#virhel-debuginfo.repo
[r5-media]
name=RedHatEnterpriseLinux$releasever-$basearch-Debug
baseurl=file:///media/cdrom/Server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release


4)用此下令查询、装置软件包:yum--disablerepo=*--enablerepo=r5-media[command]***x-***x,个中command能够是info,install,groupinstall等等


5)假如以为每次输出这条下令太贫苦,你还能够用别号的体例来替换这条下令,今后用别号就复杂多了。


正文:***x-***x为软件包或软件包名,--disablerepo=*的意义是克制别的一切的repo源,--enablerepo=r5-media暗示启用光盘repo源(它以为/media/cdrom是光盘挂载的目次),如许实践上是相称于我们在当地创建了一个YUM源的堆栈,每次装置软件的时分,它就会间接到这个堆栈来查找软件,主动剖析依附干系,帮我们顺遂装置软件。


好比我要在主机上装置一个收集通信报文捕获软件wireshark,这个软件默许是不装置的,则能够


利用下令:yum--disablerepo=*--enablerepo=r5-mediainfowireshark,体系反应软件在库r5-media中有此软件,能够装置。
[root@oracle~]#yum--disablerepo=*--enablerepo=r5-mediainfowireshark
Loadedplugins:katello,product-id,security,subscription-manager
Updatingcertificate-basedrepositories.
Unabletoreadconsumeridentity
AvailablePackages
Name:wireshark
Arch:x86_64
Version:1.0.15
Release:1.el5_6.4
Size:12M
Repo:r5-media
Summary:收集交通剖析器
URL:http://www.wireshark.org/
License:GPL
Description:WiresharkisanetworktrafficanalyzerforUnix-ishoperating
:systems.
:
:Thispackagelaysbaseforlibpcap,apacketcaptureandfiltering
:library,containscommand-lineutilities,containspluginsand
:documentationforwireshark.Agraphicaluserinte***ceispackaged
:separatelytoGTK+package.


利用下令:yum--disablerepo=*--enablerepo=r5-mediainstallwireshark,装置主动办理依附的成绩并装置完成,间接可使用。
[root@oracle~]#yum--disablerepo=*--enablerepo=r5-mediainstallwireshark
Loadedplugins:katello,product-id,security,subscription-manager
Updatingcertificate-basedrepositories.
Unabletoreadconsumeridentity
SettingupInstallProcess
ResolvingDependencies
-->Runningtransactioncheck
--->Packagewireshark.x86_640:1.0.15-1.el5_6.4settobeupdated
-->FinishedDependencyResolution


DependenciesResolved


================================================================================
PackageArchVersionRepositorySize
================================================================================
Installing:
wiresharkx86_641.0.15-1.el5_6.4r5-media12M


TransactionSummary
================================================================================
Install1Package(s)
Upgrade0Package(s)


Totaldownloadsize:12M
Isthisok[y/N]:


以上***针对Redhat5/6、CentOS5/6系列都无效,不外会略有点细节分歧。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
简单生活 该用户已被删除
沙发
发表于 2015-1-16 19:49:28 | 只看该作者

带来一篇奇妙设置yum软件库轻松办理软件包装置成绩

首先Linux是开源的,这也是最主要的原因,想学windows,Unix,对不起我们没源代码。也正是因为这样,Linux才能够像滚雪球一样越滚越大,发展到现在这种规模。
admin 该用户已被删除
板凳
发表于 2015-1-23 22:55:03 | 只看该作者
上课传授的不仅仅是知识,更重要的是一些道理,包括一些做人的道理,讲课时也抓住重点,循序渐进,让同学理解很快;更可贵的是不以你过去的成绩看问题.
精灵巫婆 该用户已被删除
地板
发表于 2015-1-31 22:04:05 来自手机 | 只看该作者
下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。
因胸联盟 该用户已被删除
5#
发表于 2015-2-7 03:36:38 | 只看该作者
其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。
谁可相欹 该用户已被删除
6#
发表于 2015-2-20 18:12:24 | 只看该作者
一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。
山那边是海 该用户已被删除
7#
发表于 2015-3-6 19:31:58 | 只看该作者
通过一条缓慢的调制解调器线路,它也能操纵几千公里以外的远程系统。
小魔女 该用户已被删除
8#
 楼主| 发表于 2015-3-13 08:09:19 | 只看该作者
清楚了解网络的基础知识,特别是在Linux下应用知识,如接入internet等等。
愤怒的大鸟 该用户已被删除
9#
发表于 2015-3-20 17:32:15 | 只看该作者
甚至目前许多应用软件都是基于它的。可是没有哪一个系统是十分完美的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-6-11 04:35

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表