⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 0220upgrade.htm

📁 鸟哥LINUX 学习课本
💻 HTM
📖 第 1 页 / 共 5 页
字号:
No</font><br><font size="-1" color="#ffffff" face="SimSun">19. retrieveSource&#160;&#160;&#160;&#160;No</font><br><font size="-1" color="#ffffff" face="SimSun">20. versionOverride</font><br><font size="-1" color="#ffffff" face="SimSun">21. headerFetchCount&#160;&#160;10</font><br><font size="-1" color="#ffffff" face="SimSun">22. networkRetries&#160;&#160;&#160;&#160;5</font><br><font size="-1" color="#ffffff" face="SimSun">23. enableProxy&#160;&#160;&#160;&#160;&#160;&#160;&#160;No</font><br><font size="-1" color="#ffffff" face="SimSun">24. proxyPassword</font><br><font size="-1" color="#ffffff" face="SimSun">25. noSSLServerURL&#160;&#160;&#160;&#160;http://xmlrpc.rhn.redhat.com/XMLRPC</font><br><font size="-1" color="#ffffff" face="SimSun">26. keepAfterInstall&#160;&#160;No</font><br><font size="-1" color="#ffffff" face="SimSun">27. proxyUser</font><br><font size="-1" color="#ffff00" face="SimSun">28. removeSkipList&#160;&#160;&#160;&#160;['kernel*']</font><br><font size="-1" color="#ffffff" face="SimSun">29. useGPG&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Yes</font><br><font size="-1" color="#ffffff" face="SimSun">30. gpgKeyRing&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;/etc/sysconfig/rhn/up2date-keyring.gpg</font><br><font size="-1" color="#ffff00" face="SimSun">31. httpProxy</font><br><font size="-1" color="#ffffff" face="SimSun">32. headerCacheSize&#160;&#160;&#160;40</font><br><font size="-1" color="#ffffff" face="SimSun">33. forceInstall&#160;&#160;&#160;&#160;&#160;&#160;No</font><br><font size="-1" color="#ffffff" face="SimSun">34. noReboot&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;No</font><br><font size="-1" color="#ffffff" face="SimSun"> </font><br><font size="-1" color="#ffffff" face="SimSun">Enter numberof item to edit &lt;return to exit, q to quit without saving&gt;:&#160;</font><br><font size="-1" color="#ff6666" face="SimSun">这个时候可以按下Enter 来离开!而且,这个画面只有在第一次才会出现!</font><br><font size="-1" color="#ff6666" face="SimSun">此外,不同的版本出现的画面不太相同!不过原理都一样的啦!需要特别留意的</font><br><font size="-1" color="#ff6666" face="SimSun">是上面几个不同字体的部分!不过不要紧,可以先保持默认值,其它的</font><br><font size="-1" color="#ff6666" face="SimSun">未来再手动来设定。</font><br><font size="-1" color="#ffffff" face="SimSun"> </font><br><font size="-1" color="#ffffff" face="SimSun">Your GPG keyringdoes not contain the Red Hat, Inc. public key.</font><br><font size="-1" color="#ffffff" face="SimSun">Without it,you will be unable to verify that packages Update Agent&#160;</font><br><font size="-1" color="#ffffff" face="SimSun">downloads aresecurely signed by Red Hat.</font><br><font size="-1" color="#ffffff" face="SimSun">Your UpdateAgent options specify that you want to use GPG.</font><br><font size="-1" color="#ffffff" face="SimSun">To installthe key, run the following as root:</font><br><font size="-1" color="#ffffff" face="SimSun"> </font><br><font size="-1" color="#ffffff" face="SimSun">&#160;&#160;rpm --import /usr/share/rhn/RPM-GPG-KEY</font><br><font size="-1" color="#ff6666" face="SimSun">这里在说明我们的注册程序没有Red Hat 的 GPG 公钥(Public Key),</font><br><font size="-1" color="#ff6666" face="SimSun">所以需要手动来制作一份!直接输入上面的字眼即可!</font><br><font size="-1" face="SimSun"><font color="#ffffff">[root@testroot]# </font><font color="#ffff00">rpm --import /usr/share/rhn/RPM-GPG-KEY</font></font></td></tr></tbody></table>上面的动作进行完毕后,如果您有信息想要更改,例如上图的 31 httpProxy 这个项目,如果您了解您使用的网络的上层代理服务器(Proxy)的话,可以填写这个数据!在哪里填写呢?!在底下这个档案内喔!<br><b><font color="#000099">/etc/sysconfig/rhn/up2date</font></b><br> <li><font color="#000066">开始编写与传送注册数据:</font></li><br>好了!基本的资料做完之后,可以开始传送与编写您的注册数据啰!<b><font color="#000099">再执行rhn_register 一次后</font></b>,会出现下面的画面喔!<br> <br><img src="0220upgrade_files/up2date-register-51.jpg" nosave="" height="341" width="586"><br> <br>按下 <b><font color="#000099">Next</font></b> 之后,会出现如下的 RedHat 公司的隐私声名,请详细看完之后,按下 <b><font color="#000099">Next</font></b>吧!<br> <br><img src="0220upgrade_files/up2date-register-52.jpg" nosave="" height="341" width="586"><br> <br>在出现了如下的注册画面后,呵呵!填写您的注册数据吧!是否跟刚刚上面浏览器的申请一模一样呢?!没错啦!确实一样喔!填写完毕后,请输入<b><font color="#000099">Next</font></b>吧!<br> <br><img src="0220upgrade_files/up2date-register-53.jpg" nosave="" height="341" width="586"><br> <br>呵呵!接下来就是要将我们主机的<font color="#000099">(1)硬件数据与(2)操作系统的信息</font>给他上传给Red Hat 的注册网站啰!如下所示,如果一切都没有问题的话,就给他 <b><font color="#000099">Next</font></b>吧!(使用 Tab 按键)。<br> <br><img src="0220upgrade_files/up2date-register-54.jpg" nosave="" height="341" width="586"><br> <br>好了!在建立好我们的主机套件信息后,呵呵!在底下的画面按下 <b><font color="#000099">Next</font></b>吧!<br> <br><img src="0220upgrade_files/up2date-register-55.jpg" nosave="" height="84" width="328"><br><img src="0220upgrade_files/up2date-register-56.jpg" nosave="" height="341" width="586"><br> <br>终于将一些信息收集完毕,呵呵!要将资料传上 Red Hat 啰!还是按下 <b><font color="#000099">Next</font></b>吧!<br> <br><img src="0220upgrade_files/up2date-register-57.jpg" nosave="" height="341" width="586"><br><img src="0220upgrade_files/up2date-register-58.jpg" nosave="" height="341" width="586"><br><img src="0220upgrade_files/up2date-register-59.jpg" nosave="" height="341" width="586"><br>看到上面的 Finish 就表示,哈哈!『挖出温啊!』(我出运了)恭喜您!注册完毕啰!准备使用up2date 的强大功能吧! ^_^</ol></ul></ul><ul><hr width="100%"><a name="up2date_used"></a><font color="#000099">开始使用up2date 功能:</font><br><font color="#000000"> </font><br><font color="#000000">只有在第一次使用 up2date 之前才需要注册,未来您的主机就可以直接使用up2date 而不需要再次的注册啰喔!好了,来使用 up2date 的功能吧!您可以使用man up2date 来了解 up2date 的所有功能,不过,这里只几个可能比较常用的:</font><br> <table bgcolor="#000000" border="1" cols="1" width="550"><tbody><tr><td><font size="-1" face="SimSun"><font color="#ffffff">[root@test/root]# </font><font color="#ffff00">up2date -l</font><font color="#ffffff">  </font><font color="#ff6666">   &lt;==列出所有可以升级的套件</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">[root@test/root]#</font><font color="#ffff00"> up2date --showall</font><font color="#ffffff"> </font><font color="#ff6666">&lt;==列出您的版本中,有没有可以升级的套件</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">[root@test/root]#</font><font color="#ffff00"> up2date -i packages</font><font color="#ff6666">&lt;==直接升级packages 那个套件!例如:</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">[root@test/root]# </font><font color="#ffff00">up2date -i gdb </font><font color="#ff6666">&lt;==直接连到Red Hat 主机升级 gdb 这个套件</font></font><br><font size="-1" face="SimSun"><font color="#ffffff">[root@test/root]#</font><font color="#ffff00"> up2date -i u </font><font color="#ff6666"> &lt;==全部的套件升级!等于升级您的Red Hat !</font></font></td></tr></tbody></table> <br>举个常见的例子来进行 up2date 的更新动作好了:<br> <table bgcolor="#000000" border="1" cols="1" width="550"><tbody><tr><td><font size="-1" color="#ffffcc" face="SimSun"># 1. 先检查一下我的主机需要进行更新的套件有哪些?</font><br><font size="-1" face="SimSun"><font color="#ffffff">[root@test/root]# </font><font color="#ffff00">up2date -l</font></font><br><font size="-1" color="#ffffff" face="SimSun">Fetching packagelist for channel: redhat-linux-i386-9...</font><br><font size="-1" color="#ffffff" face="SimSun">########################################</font><p><font size="-1" color="#ffffff" face="SimSun">Fetching Obsoleteslist for channel: redhat-linux-i386-9...</font><br><font size="-1" color="#ffffff" face="SimSun">########################################</font></p><p><font size="-1" color="#ffffff" face="SimSun">Fetching rpmheaders...</font><br><font size="-1" color="#ffffff" face="SimSun">########################################</font></p><p><font size="-1" color="#ffffff" face="SimSun">Name&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Version&#160;&#160;&#160;&#160;&#160;&#160;&#160; Rel</font><br><font size="-1" color="#ffffff" face="SimSun">----------------------------------------------------------</font><br><font size="-1" color="#ffffff" face="SimSun">redhat-config-date&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1.5.15&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 1</font><br><font size="-1" color="#ffffff" face="SimSun">unzip&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;5.50&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 14</font></p><p><font size="-1" color="#ff6666" face="SimSun">注:因为我曾经更新过,所以这里显示出来的套件有点少喔!^_^</font></p><p><font size="-1" color="#ffffcc" face="SimSun"># 2. 针对 unzip这个套件来更新一下:</font><br><font size="-1" face="SimSun"><font color="#ffffff">[root@test/root]# </font><font color="#ffff00">rpm -q unzip</font></font><br><font size="-1" color="#ffffff" face="SimSun">unzip-5.50-7</font><br><font size="-1" face="SimSun"><font color="#ffffff">[root@test/root]# </font><font color="#ffff00">up2date -i unzip</font></font></p><p><font size="-1" color="#ffffff" face="SimSun">Fetching packagelist for channel: redhat-linux-i386-9...</font><br><font size="-1" color="#ffffff" face="SimSun">########################################</font></p><p><font size="-1" color="#ffffff" face="SimSun">Fetching Obsoleteslist for channel: redhat-linux-i386-9...</font><br><font size="-1" color="#ffffff" face="SimSun">########################################</font></p><p><font size="-1" color="#ffffff" face="SimSun">Fetching rpmheaders...</font><br><font size="-1" color="#ffffff" face="SimSun">########################################</font></p><p><font size="-1" color="#ffffff" face="SimSun">Testing packageset / solving RPM inter-dependencies...</font><br><font size="-1" color="#ffffff" face="SimSun">########################################</font><br><font size="-1" color="#ffffff" face="SimSun">unzip-5.50-14.i386.rpm:&#160;&#160;&#160;&#160;###############&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; 1k/sec, 00:00:34 rem.</font><br><font size="-1" color="#ffffff" face="SimSun">unzip-5.50-14.i386.rpm:&#160;&#160;&#160;&#160;########################## Done.</font></p></td></tr></tbody></table> <br><hr width="100%"><a name="up2date_final"></a><font color="#000099">结语<font size="+1">:</font></font><br><font size="+1" color="#000099"> </font><br><font color="#000000">其实我个人对于 up2date 的评价还不错!因为他解决了在Red Hat 使用的 RPM 套件当中,属性相依的这个最麻烦也最讨厌的问题了!使得使用者与系统管理员可以轻松的无痛的进行系统套件的升级!不过,并不是每个人都适合使用up2date 来进行套件的升级的啦!怎么说呢?</font><br><font color="#000000"> </font><ul><li><font color="#000066">网络问题</font><font color="#000000">:由于『知识服务无价!』所以,RedHat 确实是有针对不同的使用者限制 up2date 的流量的!有付费的注册会员会有较大的使用频宽喔!当Red Hat 注册主机流量不足时,当然,我们这些散兵游勇就不可能有频宽可以进行升级了!因此,呵呵!小流量的我们的主机,想使用up2date 来升级,会花上很长的一段时间的!</font></li></ul><font color="#000000"> </font><ul><li><font color="#000066">套件安装问题</font><font color="#000000">:如果您喜欢自己使用Tarball 进行自己的套件修补的话,那么 up2date 对您而言可能根本没有什么用处的!因为他只针对

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -