红联首页 凝聚Linux人的力量
菜鸟过关 | 精华文档 | 同城人(交友) | 我与Linux的故事 | Linux新闻 | Linux视频 | Linux人才 | 软件下载 | 大学校园 | English
 24 123
发新话题
打印

菜鸟F头和Fedora 8的十五天亲密接触--学会使用yum就是爽!(终)

菜鸟F头和Fedora 8的十五天亲密接触--学会使用yum就是爽!(终)

菜鸟F头和Fedora 8的十五天亲密接触--学会使用yum就是爽


        凡是刚装上linux并且连上网的朋友们对下面更新对话框映像无比深刻吧!刚装完Linux,只要它出现,最少都要大约十个小时在这个更新,痛苦啊!



        而且在更新的过程中这个更新工具经常跟你玩无响应,它升级到多少,在干啥我们都不知道,这更让人郁闷。



        试了几次实在不能忍受这种“暗箱操作”,终于自己动手,找到了解决方法。这个更新程序如果只是一次更新几个,就不会出现无响应的情况了,这可是个好事,至少我们可以知道它的进度是多少,心里也有底是不!
        其实方法很简单,在N多升级软件包中只留下几个,其他的都选中按“unselect”就行。(大家应该知道使用“shift”键可以用来全选吧,要数连这个都不知道。。。。。。。当然,要是有人愿意一个一个的去点击200多个软件包,我不反对。。。。)



        可以看到下面这幅图,一共就留下5个更新的软件包



        点击“应用更新”,因为数量少很快就更新完:



        大家可以看看第一幅图,我是三月25号14:08开始更新,有299个软件包,到15:22就更新完291个软件包了。这个可能是网速有关,但是比起200多个一起更新,我觉得快多了。(最近我重装系统采用这种方法更新时居然花了差不多6个小时,不知道这个服务器有没有关系,我是2M网速)



        虽然这种少量升级的方式可以让我看到过程,但是每次都要手动操作,200多个软件包,就是每次升级4,5个,那也要重复好多次,烦人!
        偷懒是我前进的最大动力,为了能找到更加省事的升级方法,看书是最好的途径^_^在借来的书上看到终端使用“yum”进行软件包更新是最省事的方式,只要简单的几个命令名,一切全都走上自动化道路,看懂这里动心了,立马在电脑上动手试试!
        首先在终端上输入“yum upgrade -y”,按回车,刷刷刷刷刷刷一阵狂显示:



        不一会终端就提示我有将近900M 的444个软件包需要更新:



        稍等一会,终端会自动下载更新,同时还有其他一些详细信息,比如软件包的名字,容量大小,下载时间等,真是详细多了,最重要的是不会出现无响应的情况,让我能知道每时每刻的更新情况!瞬间我就爱上了这种更新方式!



        更新包下载完了终端会对下载的更新包进行检查,看有没有错误;接着进行安装测试,没有问题后才进行真正的更新包安装,会点英语的朋友们应该知道这几行英文的意思吧。



        更新包安装过程也不用我们操作,全是终端自动完成:



        安装完成后终端还会自动清除掉旧的软件,这可比XP下好多了,在XP卸载一个软件有多少东西没有清除掉的,估计除了微软用户永远不知道。



        清理结束后终端还会给出所有的的更新的软件包名,让用户知根知底。



        最后还说留了一封邮件在“/var/spool/mail/root”里,这我还真没有注意,一会看去!



        也许有人认为用终端更新很复杂,其实只要有一本教程,之后上机操作几次,只有试过的人才知道那时多么简单方便省心省事!反正我是离不开在终端下更新这种方式了!
        
        使用“yum”下载更新包可是花费了N久的时间,像我这种新手时不时就要重做系统,每次都更新那还不被折磨死!所以,怎么备份这些下载的更新包才是王道~~~!
        这个问题在书上我没有找到,于是我上linuxsir发帖和在QQ请教了一位朋友,没有想到方法也很简单:

先将/etc/yum.conf里的keepcache设置成1,这样那些下载的安装包才能保留在硬盘上,然后将/var/cache/yum里的文件copy到其他文件夹下保存就可以了,或者用“tar cvf yum.tar /var/cache/yum”命令将所有下载文件归档成单一文件保存。



        等更新完后输入“tar cvf yum.tar /var/cache/yum”将更新包压缩备份。



        一般备份的更新包是放在/home中



这下在也不用去忍受那漫长的更新等待了!


[ 本帖最后由 flyerwang 于 2008-4-28 17:05 编辑 ]
附件: 您所在的用户组无法下载或查看附件

TOP

建议用yumex,你会觉得更方便!
终端下运行yum install yumex即可

TOP

我想问一下,这个更新是从哪里下载的 是官网吗?红帽官网?

TOP

可以分两天下吗?

TOP

兄弟你这样就写完了,你的经验了吗?我先下了,慢慢看下,先拜谢了!

TOP

引用:
原帖由 wang96119 于 2008-4-5 23:20 发表
兄弟你这样就写完了,你的经验了吗?我先下了,慢慢看下,先拜谢了!
还没有呢,事情总得一个阶段一个阶段来,很快我就会再发一些帖子上来了

TOP

相当与windows下的软件更新么?

TOP

学习了。

TOP

没有解决实际问题,在终端下yum也是很慢的,一般 人无法忍受这个时间。

TOP

谢谢分享,学习了

TOP

 24 123
发新话题