linux下yum的使用
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-03
hat.com/pub/fedora/linux /core/updates/testing #[development] #name=Fedora Core $releasever - Development Tree #baseurl=http://download.fedora.redhat.com/pub/fedora/linux /core/development/$basearch/ 在此教您一个小技巧,如果网址太长很难输入,建议您先利用ncftp或者网页浏览器先连接到您预备设定为yum server的FTP站,然后确认其放置Fedora安装套件的位置,以及Fedora升级套件的位置之后,然后执行pwd显示目前所在位置,这样就可以轻易地取得整个网址了. 拥有帝国一切,皆有可能。欢迎访问phome.net 启动 yum 升级系统 # yum check-update (检查需要升级的套件) Gathering header information file(s) from server(s) Server: Fedora Core 2 - i386 - Base Server: Fedora Core 2 - i386 - Released Updates Finding updated packages Downloading needed headers iiimf-protocol-lib-1-11.4 100% |===================| 5.3 kB 00:00 xorg-x11-xauth-0-6.7.0-5. 58% |======== | 40 kB 00:01 ETA 第一次执行yum check-update花比较久的时间,yum检查服务器上所有header数据,请耐心等候.完成之后,往后第二次执行 yum check-update就会很快了,数据已经储存到您的系统上.而在使用yum升级系统之前,基于系统安全性考虑,yum需要所有RPM套件的 GPG认证金钥,认证升级RPM套件的完整性之后,才能安全地帮您自动升级系统,您先加载Fedora DVD安装光盘的RPM-GPG-KEY与RPM-GPG-KEY-fedora这两个GPG认证金钥档案,才能执行yum update自动升级所有RPM套件. # rpm --import RPM-GPG-KEY # rpm --import RPM-GPG-KEY-fedora # yum update (自动升级所有RPM套件) [update: mkisofs 8:2.01-0.a27.4.FC2.1.i386] [update: rsync 2.6.2-1.i386] [update: kdelibs 6:3.2.2-6.i386] [update: xorg-x11-libs 6.7.0-5.i386] [update: nfs-utils 1.0.6-22.i386] [update: xorg-x11-libs-data 6.7.0-5.i386] [update: xorg-x11-devel 6.7.0-5.i386] Is this ok [y/N]: y (询问您是否升级这些RPM套件?) 检查完header之后,直接执行yum update,yum程序会列出所有需要升级的RPM套件名称,然后询问您要不要更新,等您按y之后,系统就会自动升级了,您完全不需要自己抓取任何的 RPM套件,以及理会烦人的RPM套件相依问题,系统会很顺利地升级服务器上的所有RPM套件. 另外yum程序已经自动在系统的 /etc/cron.daily 目录中放有yum.cron,每天会定时帮您自动执行yum系统升级程序,自动检查并更新服务器上update的新RPM套件,所有的yum执行过程也都会记录在 /var/log/yum.log中,您的Linux系统安装yum之后,再也不用为系统安全漏洞而要更新哪些RPM套件而烦恼了,yum会永远默默的在背后替您更新成最新的Linux系统. 拥有帝国一切,皆有可能。欢迎访问phome.net 附上“YUM 命令使用方法“: yum除了可以用来升级整个Fedora Core Linux系统之外,如果您不想每次都要上网去下载RPM档案会来安装,您也可以透过yum来帮您安装一个小软件,并帮您解决RPM套件的相依性问题. # yum install net-snmp-utils 使用 yum install 单独安装一个RPM套件.关于服务器上的package名称,您可以先执行 yum list | more 来查询. # yum list 查询服务器上的RPM套件名称. # yum remove expat-devel 使用 yum remove 则会移除Linux系统上已经安装的RPM套件.您可以先执行 yum list installed | more查看系统已经安装的套件名称. # yum list installed 查询系统已安装的RPM套件名称. # yum clean packages 所有使用yum指令安装的RPM套件,都会从服务器下载回来并在 /var/cache/yum目录中,如果您觉得这些已经安装好的RPM套件已经无用了,可以执行yum clean packages把所有暂存的RPM档案都清除掉. # yum clean headers 清除yum从服务器下载的 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
关于linux下yum的使用的所有评论