Author: eitch Update of /cvs/fedora/web/html/docs/yum In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv12673 Modified Files: generated-index.php index.php rv-revhistory.php sn-managing-packages.php sn-searching-packages.php sn-software-management-concepts.php sn-software-management-tools.php sn-updating-your-system.php sn-using-repositories.php sn-yum-installing-frompackage.php sn-yum-proxy-server.php Added Files: ln-legalnotice-opl.php sn-acknowledgments.php sn-yum-caching.php sn-yum-customizing.php Log Message: updated files to be synced with the en sub-directory ***** Error reading new file: [Errno 2] No such file or directory: 'ln-legalnotice-opl.php' ***** Error reading new file: [Errno 2] No such file or directory: 'sn-acknowledgments.php' ***** Error reading new file: [Errno 2] No such file or directory: 'sn-yum-caching.php' ***** Error reading new file: [Errno 2] No such file or directory: 'sn-yum-customizing.php' Index: generated-index.php =================================================================== RCS file: /cvs/fedora/web/html/docs/yum/generated-index.php,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- generated-index.php 29 Nov 2005 03:01:57 -0000 1.8 +++ generated-index.php 25 May 2006 02:54:48 -0000 1.9 @@ -7,7 +7,7 @@ ?> -<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Index</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sn-acknowledgements.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="index"><div class="titlepage"><div><div><h2 class="title"><a name="generated-index"></a>Index</h2></div></div></div><div class="index"><div class="indexdiv"><h3>A</h3><dl><dt>Add/Remove Applications utility, <a href="sn-software-management-tools.php">Software Management Tools in Fedora Core</a></dt><dt>Alert Icon, <a href="sn-software-management-tools.php">Software Management Tools in Fedora Core</a></dt><dt>automatic updating, <a href="sn-updating-your-system.php#sn-automatic-updating">Automatically Updating Your System</a></dt></dl></div><div class="indexdiv"><h3>D</h3><dl><dt>dependencies</dt><dd><dl><dt>defined, <a href="sn-software-mana! gement-concepts.php#sn-about-dependencies">About Dependencies</a></dt></dl></dd></dl></div><div class="indexdiv"><h3>F</h3><dl><dt>Fedora Extras, <a href="sn-using-repositories.php">Using Other Software Repositories</a></dt></dl></div><div class="indexdiv"><h3>I</h3><dl><dt>installing software (see software, installing)</dt><dd><dl><dt>from a package (see software, installing from a package)</dt></dl></dd></dl></div><div class="indexdiv"><h3>P</h3><dl><dt>package groups</dt><dd><dl><dt>defined, <a href="sn-software-management-concepts.php#sn-about-repositories">About Repositories</a></dt></dl></dd><dt>packages</dt><dd><dl><dt>defined, <a href="sn-software-management-concepts.php#sn-about-packages">About Packages</a></dt><dt>hardware compatibility, <a href="sn-software-management-concepts.php#sn-package-names">Understanding Package Names</a></dt><dt>locating, <a href="sn-searching-packages.php">Searching for Packages with yum</a></dt><dt>naming, <a href="sn-software-manageme! nt-concepts.php#sn-package-names">Understanding Package Names<! /a></d dt>software compatibility, <a href="sn-using-repositories.php#sn-compat-repositories">Understanding Repository Compatibility</a></dt></dl></dd><dt>proxy server, <a href="sn-yum-proxy-server.php">Using yum with a Proxy Server</a></dt><dt>public keys</dt><dd><dl><dt>adding, <a href="sn-using-repositories.php#sn-authorizing-package-sources">Manually Authorizing Package Sources</a></dt></dl></dd></dl></div><div class="indexdiv"><h3>R</h3><dl><dt>removing software, <a href="sn-managing-packages.php#sn-yum-removing-software">Removing Software with yum</a></dt><dt>repositories</dt><dd><dl><dt>adding to yum, <a href="sn-using-repositories.php#sn-adding-repositories">Adding a Repository as a Package Source</a></dt><dt>compatibility, <a href="sn-using-repositories.php#sn-compat-repositories">Understanding Repository Compatibility</a></dt><dt>defined, <a href="sn-software-management-concepts.php#sn-about-repositories">About Repositories</a></dt><dt>disabling in yum, <a href="sn-yum-mai! ntenance.php#sn-removing-sources">Disabling or Removing Package Sources</a></dt><dt>finding, <a href="sn-using-repositories.php">Using Other Software Repositories</a></dt><dt>removing from yum, <a href="sn-yum-maintenance.php#sn-removing-sources">Disabling or Removing Package Sources</a></dt></dl></dd></dl></div><div class="indexdiv"><h3>S</h3><dl><dt>searching</dt><dd><dl><dt>for packages, <a href="sn-searching-packages.php">Searching for Packages with yum</a></dt><dt>for repositories, <a href="sn-using-repositories.php">Using Other Software Repositories</a></dt></dl></dd><dt>software</dt><dd><dl><dt>installing, <a href="sn-managing-packages.php#sn-yum-installing-withrepositories">Installing New Software with yum</a></dt><dt>installing from a package, <a href="sn-yum-installing-frompackage.php">Installing Software from an Isolated Package</a></dt><dt>removing, <a href="sn-managing-packages.php#sn-yum-removing-software">Removing Software with yum</a></dt><dt>updating, <a hr! ef="sn-managing-packages.php#sn-yum-updating-withrepositories"! >Updat Software with yum</a></dt></dl></dd></dl></div><div class="indexdiv"><h3>U</h3><dl><dt>up2date, <a href="sn-software-management-tools.php">Software Management Tools in Fedora Core</a></dt><dt>updating</dt><dd><dl><dt>full system, <a href="sn-updating-your-system.php">Updating Your System with yum</a></dt><dt>software packages, <a href="sn-managing-packages.php#sn-yum-updating-withrepositories">Updating Software with yum</a></dt></dl></dd></dl></div><div class="indexdiv"><h3>Y</h3><dl><dt>yum</dt><dd><dl><dt>cleaning caches, <a href="sn-yum-maintenance.php#sn-yum-clearance">Clearing the yum Caches</a></dt><dt>documentation, <a href="index.php#sn-yum-additional-resources">Additional Resources</a></dt><dt>mailing lists, <a href="index.php#sn-yum-additional-resources">Additional Resources</a></dt><dt>man pages, <a href="index.php#sn-yum-additional-resources">Additional Resources</a></dt><dt>software management, <a href="sn-managing-packages.php">Managing Software with yum</a></! dt><dt>updating full system, <a href="sn-updating-your-system.php">Updating Your System with yum</a></dt><dt>using with a proxy server, <a href="sn-yum-proxy-server.php">Using yum with a Proxy Server</a></dt><dt>web sites, <a href="index.php#sn-yum-additional-resources">Additional Resources</a></dt></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sn-acknowledgements.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">11. Acknowledgements </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div> +<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Index</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sn-acknowledgments.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> </td></tr></table><hr></div><div class="index"><div class="titlepage"><div><div><h2 class="title"><a name="generated-index"></a>Index</h2></div></div></div><div class="index"><div class="indexdiv"><h3>A</h3><dl><dt>Add/Remove Software utility, <a href="sn-software-management-tools.php">Software Management Tools in Fedora Core</a></dt><dt>automatic updating, <a href="sn-updating-your-system.php#sn-automatic-updating">Automatically Updating Your System</a></dt></dl></div><div class="indexdiv"><h3>C</h3><dl><dt>caching, <a href="sn-yum-caching.php">Working with yum Caching</a></dt><dd><dl><dt>cleaning caches, <a href="sn-yum-caching.php#sn-yum-clearance">Clearing the yum Caches</a></dt><dt>enabli! ng, <a href="sn-yum-caching.php#sn-yum-enabling-caching">Enabling the Caches</a></dt></dl></dd><dt>configuration files, <a href="sn-yum-customizing.php#sn-yum-configfiles">Editing the yum Configuration</a></dt></dl></div><div class="indexdiv"><h3>D</h3><dl><dt>dependencies</dt><dd><dl><dt>defined, <a href="sn-software-management-concepts.php#sn-about-dependencies">About Dependencies</a></dt></dl></dd></dl></div><div class="indexdiv"><h3>F</h3><dl><dt>Fedora Extras, <a href="sn-using-repositories.php">Configuring Access to Software Repositories</a></dt></dl></div><div class="indexdiv"><h3>I</h3><dl><dt>installing software (see software, installing)</dt><dd><dl><dt>from a package (see software, installing from a package)</dt></dl></dd></dl></div><div class="indexdiv"><h3>L</h3><dl><dt>log file, <a href="sn-managing-packages.php">Managing Software with yum</a></dt></dl></div><div class="indexdiv"><h3>P</h3><dl><dt>package groups</dt><dd><dl><dt>defined, <a href="sn-software-ma! nagement-concepts.php#sn-about-repositories">About Repositorie! s</a>< ></dl></dd><dt>packages</dt><dd><dl><dt>caching, <a href="sn-yum-caching.php">Working with yum Caching</a></dt><dt>defined, <a href="sn-software-management-concepts.php#sn-about-packages">About Packages</a></dt><dt>hardware compatibility, <a href="sn-software-management-concepts.php#sn-package-names">Understanding Package Names</a></dt><dt>locating, <a href="sn-searching-packages.php">Searching for Packages with yum</a></dt><dt>naming, <a href="sn-software-management-concepts.php#sn-package-names">Understanding Package Names</a></dt><dt>software compatibility, <a href="sn-using-repositories.php#sn-compat-repositories">Understanding Repository Compatibility</a></dt></dl></dd><dt>plugins</dt><dd><dl><dt>installing, <a href="sn-yum-customizing.php#sn-yum-managing-plugins">Working with yum Plugins</a></dt><dt>installonlyn, <a href="sn-yum-customizing.php#sn-yum-managing-plugins">Working with yum Plugins</a></dt><dt>removing, <a href="sn-yum-customizing.php#sn-yum-managing-plugin! s">Working with yum Plugins</a></dt></dl></dd><dt>proxy server, <a href="sn-yum-proxy-server.php">Using yum with a Proxy Server</a></dt><dt>public keys</dt><dd><dl><dt>adding, <a href="sn-using-repositories.php#sn-authorizing-package-sources">Manually Authorizing Package Sources</a></dt></dl></dd></dl></div><div class="indexdiv"><h3>R</h3><dl><dt>removing software, <a href="sn-managing-packages.php#sn-yum-removing-software">Removing Software with yum</a></dt><dt>repositories</dt><dd><dl><dt>adding to yum, <a href="sn-using-repositories.php#sn-adding-repositories">Adding a Repository as a Package Source</a></dt><dt>compatibility, <a href="sn-using-repositories.php#sn-compat-repositories">Understanding Repository Compatibility</a></dt><dt>defined, <a href="sn-software-management-concepts.php#sn-about-repositories">About Repositories</a></dt><dt>disabling in yum, <a href="sn-using-repositories.php#sn-removing-sources">Disabling or Removing Package Sources</a></dt><dt>finding, ! <a href="sn-using-repositories.php">Configuring Access to Soft! ware R sitories</a></dt><dt>removing from yum, <a href="sn-using-repositories.php#sn-removing-sources">Disabling or Removing Package Sources</a></dt></dl></dd><dt>rpm utility, <a href="sn-software-management-tools.php">Software Management Tools in Fedora Core</a></dt></dl></div><div class="indexdiv"><h3>S</h3><dl><dt>searching</dt><dd><dl><dt>for packages, <a href="sn-searching-packages.php">Searching for Packages with yum</a></dt><dt>for repositories, <a href="sn-using-repositories.php">Configuring Access to Software Repositories</a></dt></dl></dd><dt>software</dt><dd><dl><dt>installing, <a href="sn-managing-packages.php#sn-yum-installing-withrepositories">Installing New Software with yum</a></dt><dt>installing from a package, <a href="sn-yum-installing-frompackage.php">Installing Software from an Isolated Package</a></dt><dt>removing, <a href="sn-managing-packages.php#sn-yum-removing-software">Removing Software with yum</a></dt><dt>updating, <a href="sn-managing-packages.php#sn-y! um-updating-withrepositories">Updating Software with yum</a></dt></dl></dd><dt>Software Updater utility, <a href="sn-software-management-tools.php">Software Management Tools in Fedora Core</a></dt></dl></div><div class="indexdiv"><h3>U</h3><dl><dt>updating</dt><dd><dl><dt>full system, <a href="sn-updating-your-system.php">Updating Your System with yum</a></dt><dt>software packages, <a href="sn-managing-packages.php#sn-yum-updating-withrepositories">Updating Software with yum</a></dt></dl></dd></dl></div><div class="indexdiv"><h3>Y</h3><dl><dt>yum</dt><dd><dl><dt>cache-only mode, <a href="sn-yum-caching.php#sn-yum-using-cacheonly">Using yum in Cache-only Mode</a></dt><dt>cleaning caches, <a href="sn-yum-caching.php#sn-yum-clearance">Clearing the yum Caches</a></dt><dt>documentation, <a href="index.php#sn-yum-additional-resources">Additional Resources</a></dt><dt>mailing lists, <a href="index.php#sn-yum-additional-resources">Additional Resources</a></dt><dt>man pages, <a href! ="index.php#sn-yum-additional-resources">Additional Resources<! /a></d dt>software management, <a href="sn-managing-packages.php">Managing Software with yum</a></dt><dt>updating full system, <a href="sn-updating-your-system.php">Updating Your System with yum</a></dt><dt>using with a proxy server, <a href="sn-yum-proxy-server.php">Using yum with a Proxy Server</a></dt><dt>Web sites, <a href="index.php#sn-yum-additional-resources">Additional Resources</a></dt></dl></dd></dl></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sn-acknowledgments.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> </td></tr><tr><td width="40%" align="left" valign="top">12. Acknowledgments </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> </td></tr></table></div> <? Index: index.php =================================================================== RCS file: /cvs/fedora/web/html/docs/yum/index.php,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- index.php 29 Nov 2005 03:01:57 -0000 1.8 +++ index.php 25 May 2006 02:54:48 -0000 1.9 @@ -7,27 +7,27 @@ ?> -<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Managing Software with <code class="command">yum</code></th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-software-management-concepts.php">Next</a></td></tr></table><hr></div><div class="article" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="yum-software-management"></a>Managing Software with <code class="command">yum</code></h1></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname">Stuart</span> <span class="surname">Ellis</span></h3></div></div></div><div><p class="copyright">Copyright © 2005 Stuart Ellis</p></div><div><a href="ln-legalnotice.php">Legal Notice</a></div><div><a href="rv-revhistory.php">Revision History</a></div></div><hr></div><div class="toc"><dl><dt><span class="section"><! a href="index.php#sn-introduction">1. Introduction</a></span></dt><dd><dl><dt><span class="section"><a href="index.php#sn-purpose">1.1. Purpose</a></span></dt><dt><span class="section"><a href="index.php#sn-software-management-audience">1.2. Audience</a></span></dt><dt><span class="section"><a href="index.php#sn-software-management-usingdoc">1.3. Using This Document</a></span></dt><dt><span class="section"><a href="index.php#sn-yum-additional-resources">1.4. Additional Resources</a></span></dt></dl></dd><dt><span class="section"><a href="sn-software-management-concepts.php">2. Software Management Concepts</a></span></dt><dd><dl><dt><span class="section"><a href="sn-software-management-concepts.php#sn-about-packages">2.1. About Packages</a></span></dt><dt><span class="section"><a href="sn-software-management-concepts.php#sn-about-repositories">2.2. About Repositories</a></span></dt><dt><span class="section"><a href="sn-software-management-concepts.php#sn-about-dependencies">! 2.3. About Dependencies</a></span></dt><dt><span class="sectio! n"><a f="sn-software-management-concepts.php#sn-package-names">2.4. Understanding Package Names</a></span></dt></dl></dd><dt><span class="section"><a href="sn-software-management-tools.php">3. Software Management Tools in Fedora Core</a></span></dt><dt><span class="section"><a href="sn-managing-packages.php">4. Managing Software with <code class="command">yum</code></a></span></dt><dd><dl><dt><span class="section"><a href="sn-managing-packages.php#sn-yum-installing-withrepositories">4.1. Installing New Software with <code class="command">yum</code></a></span></dt><dt><span class="section"><a href="sn-managing-packages.php#sn-yum-updating-withrepositories">4.2. Updating Software with <code class="command">yum</code></a></span></dt><dt><span class="section"><a href="sn-managing-packages.php#sn-yum-removing-software">4.3. Removing Software with <code class="command">yum</code></a></span></dt></dl></dd><dt><span class="section"><a href="sn-searching-packages.php">5. Searching for Pack! ages with <code class="command">yum</code></a></span></dt><dd><dl><dt><span class="section"><a href="sn-searching-packages.php#sn-searching-packages-byname">5.1. Searching by Package Name and Attributes</a></span></dt><dt><span class="section"><a href="sn-searching-packages.php#sn-searching-packages-advanced">5.2. Advanced Searches</a></span></dt><dt><span class="section"><a href="sn-searching-packages.php#sn-package-matches">5.3. Understanding Matches</a></span></dt></dl></dd><dt><span class="section"><a href="sn-updating-your-system.php">6. Updating Your System with <code class="command">yum</code></a></span></dt><dd><dl><dt><span class="section"><a href="sn-updating-your-system.php#sn-automatic-updating">6.1. Automatically Updating Your System</a></span></dt></dl></dd><dt><span class="section"><a href="sn-using-repositories.php">7. Using Other Software Repositories</a></span></dt><dd><dl><dt><span class="section"><a href="sn-using-repositories.php#sn-adding-repositories"! >7.1. Adding a Repository as a Package Source</a></span></dt><! dt><sp class="section"><a href="sn-using-repositories.php#sn-authorizing-package-sources">7.2. Manually Authorizing Package Sources</a></span></dt><dt><span class="section"><a href="sn-using-repositories.php#sn-compat-repositories">7.3. Understanding Repository Compatibility</a></span></dt></dl></dd><dt><span class="section"><a href="sn-yum-installing-frompackage.php">8. Installing Software from an Isolated Package</a></span></dt><dt><span class="section"><a href="sn-yum-maintenance.php">9. Maintaining <code class="command">yum</code></a></span></dt><dd><dl><dt><span class="section"><a href="sn-yum-maintenance.php#sn-removing-sources">9.1. Disabling or Removing Package Sources</a></span></dt><dt><span class="section"><a href="sn-yum-maintenance.php#sn-yum-clearance">9.2. Clearing the <code class="command">yum</code> Caches</a></span></dt></dl></dd><dt><span class="section"><a href="sn-yum-proxy-server.php">10. Using <code class="command">yum</code> with a Proxy Server</a></span></d! t><dd><dl><dt><span class="section"><a href="sn-yum-proxy-server.php#sn-yum-proxy-server-global">10.1. Configuring Proxy Server Access</a></span></dt><dt><span class="section"><a href="sn-yum-proxy-server.php#sn-yum-proxy-server-peruser">10.2. Configuring Proxy Server Access for a Single User</a></span></dt></dl></dd><dt><span class="section"><a href="sn-acknowledgements.php">11. Acknowledgements</a></span></dt><dt><span class="index"><a href="generated-index.php">Index</a></span></dt></dl></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-introduction"></a>1. Introduction</h2></div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-purpose"></a>1.1. Purpose</h3></div></div></div><p> +<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Managing Software with yum</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-software-management-concepts.php">Next</a></td></tr></table><hr></div><div class="article" lang="en-US"><div class="titlepage"><div><div><h1 class="title"><a name="yum-software-management"></a>Managing Software with yum</h1></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname">Stuart</span> <span class="surname">Ellis</span></h3></div><h4 class="editedby">Edited by</h4><h3 class="editor"><span class="firstname">Paul</span> <span class="othername">W.</span> <span class="surname">Frields</span></h3></div></div><div><p class="othercredit"><span class="firstname">Rodrigo</span> <span class="surname">Menezes</span></p></div><div><p class="othercredit"><span clas! s="firstname">Hugo</span> <span class="surname">Cisneiros</span></p></div><div><p class="copyright">Copyright © 2006 Stuart Ellis</p></div><div><a href="ln-legalnotice-opl.php">Legal Notice</a></div><div><a href="rv-revhistory.php">Revision History</a></div></div><hr></div><div class="toc"><dl><dt><span class="section"><a href="index.php#sn-introduction">1. Introduction</a></span></dt><dd><dl><dt><span class="section"><a href="index.php#sn-purpose">1.1. Purpose</a></span></dt><dt><span class="section"><a href="index.php#sn-software-management-audience">1.2. Audience</a></span></dt><dt><span class="section"><a href="index.php#sn-software-management-usingdoc">1.3. Using This Document</a></span></dt><dt><span class="section"><a href="index.php#sn-yum-additional-resources">1.4. Additional Resources</a></span></dt></dl></dd><dt><span class="section"><a href="sn-software-management-concepts.php">2. Software Management Concepts</a></span></dt><dd><dl><dt><span class="section"><a ! href="sn-software-management-concepts.php#sn-about-packages">2! .1. Ab Packages</a></span></dt><dt><span class="section"><a href="sn-software-management-concepts.php#sn-about-repositories">2.2. About Repositories</a></span></dt><dt><span class="section"><a href="sn-software-management-concepts.php#sn-about-dependencies">2.3. About Dependencies</a></span></dt><dt><span class="section"><a href="sn-software-management-concepts.php#sn-package-names">2.4. Understanding Package Names</a></span></dt></dl></dd><dt><span class="section"><a href="sn-software-management-tools.php">3. Software Management Tools in Fedora Core</a></span></dt><dt><span class="section"><a href="sn-managing-packages.php">4. Managing Software with <code class="command">yum</code></a></span></dt><dd><dl><dt><span class="section"><a href="sn-managing-packages.php#sn-yum-installing-withrepositories">4.1. Installing New Software with <code class="command">yum</code></a></span></dt><dt><span class="section"><a href="sn-managing-packages.php#sn-yum-updating-withrepositories">4.2. Upd! ating Software with <code class="command">yum</code></a></span></dt><dt><span class="section"><a href="sn-managing-packages.php#sn-yum-removing-software">4.3. Removing Software with <code class="command">yum</code></a></span></dt></dl></dd><dt><span class="section"><a href="sn-searching-packages.php">5. Searching for Packages with <code class="command">yum</code></a></span></dt><dd><dl><dt><span class="section"><a href="sn-searching-packages.php#sn-searching-packages-byname">5.1. Searching by Package Name and Attributes</a></span></dt><dt><span class="section"><a href="sn-searching-packages.php#sn-searching-packages-advanced">5.2. Advanced Searches</a></span></dt><dt><span class="section"><a href="sn-searching-packages.php#sn-package-matches">5.3. Understanding Matches</a></span></dt></dl></dd><dt><span class="section"><a href="sn-updating-your-system.php">6. Updating Your System with <code class="command">yum</code></a></span></dt><dd><dl><dt><span class="section"><a href=! "sn-updating-your-system.php#sn-automatic-updating">6.1. Autom! atical Updating Your System</a></span></dt></dl></dd><dt><span class="section"><a href="sn-using-repositories.php">7. Configuring Access to Software Repositories</a></span></dt><dd><dl><dt><span class="section"><a href="sn-using-repositories.php#sn-adding-repositories">7.1. Adding a Repository as a Package Source</a></span></dt><dt><span class="section"><a href="sn-using-repositories.php#sn-authorizing-package-sources">7.2. Manually Authorizing Package Sources</a></span></dt><dt><span class="section"><a href="sn-using-repositories.php#sn-compat-repositories">7.3. Understanding Repository Compatibility</a></span></dt><dt><span class="section"><a href="sn-using-repositories.php#sn-removing-sources">7.4. Disabling or Removing Package Sources</a></span></dt></dl></dd><dt><span class="section"><a href="sn-yum-installing-frompackage.php">8. Installing Software from an Isolated Package</a></span></dt><dt><span class="section"><a href="sn-yum-customizing.php">9. Customizing <code class="co! mmand">yum</code></a></span></dt><dd><dl><dt><span class="section"><a href="sn-yum-customizing.php#sn-yum-configfiles">9.1. Editing the <code class="command">yum</code> Configuration</a></span></dt><dt><span class="section"><a href="sn-yum-customizing.php#sn-yum-managing-plugins">9.2. Working with <code class="command">yum</code> Plugins</a></span></dt></dl></dd><dt><span class="section"><a href="sn-yum-caching.php">10. Working with <code class="command">yum</code> Caching</a></span></dt><dd><dl><dt><span class="section"><a href="sn-yum-caching.php#sn-yum-enabling-caching">10.1. Enabling the Caches</a></span></dt><dt><span class="section"><a href="sn-yum-caching.php#sn-yum-using-cacheonly">10.2. Using <code class="command">yum</code> in Cache-only Mode</a></span></dt><dt><span class="section"><a href="sn-yum-caching.php#sn-yum-clearance">10.3. Clearing the <code class="command">yum</code> Caches</a></span></dt></dl></dd><dt><span class="section"><a href="sn-yum-proxy-server! .php">11. Using <code class="command">yum</code> with a Proxy ! Server ></span></dt><dd><dl><dt><span class="section"><a href="sn-yum-proxy-server.php#sn-yum-proxy-server-global">11.1. Configuring Proxy Server Access</a></span></dt><dt><span class="section"><a href="sn-yum-proxy-server.php#sn-yum-proxy-server-peruser">11.2. Configuring Proxy Server Access for a Single User</a></span></dt></dl></dd><dt><span class="section"><a href="sn-acknowledgments.php">12. Acknowledgments</a></span></dt><dt><span class="index"><a href="generated-index.php">Index</a></span></dt></dl></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-introduction"></a>1. Introduction</h2></div></div></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-purpose"></a>1.1. Purpose</h3></div></div></div><p> This document presents basic concepts of software management on Fedora systems. It outlines the major functions of <code class="command">yum</code>, the recommended software management tool for Fedora. - </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-software-management-audience"></a>1.2. Audience</h3></div></div></div><p> + </p></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-software-management-audience"></a>1.2. Audience</h3></div></div></div><p> This document is intended for Fedora users of all levels of experience. - </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-software-management-usingdoc"></a>1.3. Using This Document</h3></div></div></div><p> + </p></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-software-management-usingdoc"></a>1.3. Using This Document</h3></div></div></div><p> This document is a reference for using <code class="command">yum</code>. You may wish to read some or all of the sections, depending upon your needs and level of experience. If you are a new user, read - the <a href="sn-software-management-concepts.php" title="2. Software Management Concepts">Section 2, “Software Management Concepts”</a> - before using <code class="command">yum</code> for the first time. - Experienced Linux users should start with - <a href="sn-managing-packages.php" title="4. Managing Software with yum">Section 4, “Managing Software with <code class="command">yum</code>”</a>. + <a href="sn-software-management-concepts.php" title="2. Software Management Concepts">Section 2, â??Software Management Conceptsâ??</a> before + using <code class="command">yum</code> for the first time. Experienced + Linux users should start with + <a href="sn-managing-packages.php" title="4. Managing Software with yum">Section 4, â??Managing Software with <code class="command">yum</code>â??</a>. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: Previous Versions of Fedora Core"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="./stylesheet-images/note.png"></td><th align="left">Previous Versions of Fedora Core</th></tr><tr><td align="left" valign="top"><p> This document describes the configuration of - <code class="command">yum</code> on Fedora Core 4 systems. You must + <code class="command">yum</code> on current versions of Fedora Core. You must perform the additional step noted in - <a href="sn-using-repositories.php#sn-authorizing-package-sources" title="7.2. Manually Authorizing Package Sources">Section 7.2, “Manually Authorizing Package Sources”</a> to enable + <a href="sn-using-repositories.php#sn-authorizing-package-sources" title="7.2. Manually Authorizing Package Sources">Section 7.2, â??Manually Authorizing Package Sourcesâ??</a> to enable <code class="command">yum</code> on Fedora Core 3. </p></td></tr></table></div><p> Most of the examples in this document use the package @@ -35,7 +35,7 @@ <code class="filename">tsclient</code> package provides an application for remote desktop access. If you install it successfully you may start the application by choosing - <span><strong class="guimenu">Applications</strong></span>-><span><strong class="guisubmenu">Internet</strong></span>-><span><strong class="guimenuitem">Terminal + <span><strong class="guimenu">Applications</strong></span> â?? <span><strong class="guisubmenu">Internet</strong></span> â?? <span><strong class="guimenuitem">Terminal Server Client</strong></span>. To use the examples, substitute the name of the relevant package for <code class="filename">tsclient</code>. The example commands for Fedora @@ -51,7 +51,27 @@ <code class="systemitem">root</code> password. The example terminal commands use <code class="command">su <code class="option">-c</code></code> to provide this facility. - </p></td></tr></table></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-yum-additional-resources"></a>1.4. Additional Resources</h3></div></div></div><a class="indexterm" name="id2786066"></a><a class="indexterm" name="id2786079"></a><p> + </p></td></tr></table></div><p> + Fedora Core includes a <code class="command">yum</code> configuration that is + suitable for independent systems with Internet access. You may + use <code class="command">yum</code> and related software on such systems + without any additional configuration. + </p><p> + If your system is part of a managed network, consult your + network administrators for advice. You may need to configure + <code class="command">yum</code> to use a network proxy server. + <a href="sn-yum-proxy-server.php" title="11. Using yum with a Proxy Server">Section 11, â??Using <code class="command">yum</code> with a Proxy Serverâ??</a> explains how to configure + <code class="command">yum</code> to use a proxy server. Administrators may + also suggest or require that <code class="command">yum</code> clients use + specific package repositories. Refer to + <a href="sn-using-repositories.php" title="7. Configuring Access to Software Repositories">Section 7, â??Configuring Access to Software Repositoriesâ??</a> for instructions on how + to configure access to repositories. + </p><p> + To improve performance and enable disconnected operations, + activate the <code class="command">yum</code> caches on your system. Refer + to <a href="sn-yum-caching.php" title="10. Working with yum Caching">Section 10, â??Working with <code class="command">yum</code> Cachingâ??</a> for more information on the + caching option. + </p></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-yum-additional-resources"></a>1.4. Additional Resources</h3></div></div></div><a class="indexterm" name="id2528960"></a><a class="indexterm" name="id2528972"></a><p> The <code class="command">yum</code> utility has features and options not discussed in this document. Read the <code class="command">man</code> pages for <code class="command">yum(8)</code> and @@ -60,11 +80,11 @@ </p><pre class="screen"> <strong class="userinput"><code>man yum man yum.conf</code></strong> -</pre><a class="indexterm" name="id2787413"></a><a class="indexterm" name="id2787425"></a><p> +</pre><a class="indexterm" name="id2529024"></a><a class="indexterm" name="id2530090"></a><p> Other useful <code class="command">yum</code> resources on the Internet include: </p><div class="variablelist"><dl><dt><span class="term"> - Project web site + Project Web site </span></dt><dd><p> <a href="http://linux.duke.edu/projects/yum/" target="_top">http://linux.duke.edu/projects/yum/</a> </p></dd><dt><span class="term"> @@ -77,12 +97,12 @@ <a href="https://lists.dulug.duke.edu/pipermail/yum-devel/" target="_top">https://lists.dulug.duke.edu/pipermail/yum-devel/</a> </p></dd></dl></div><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Tip: Check Bugzilla First"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="./stylesheet-images/tip.png"></td><th align="left">Check Bugzilla First</th></tr><tr><td align="left" valign="top"><p> If you encounter a persistent error with a specific operation, - visit <a href="http://bugzilla.redhat.com/" target="_top">http://bugzilla.redhat.com/</a> and review the bug reports for the package or + visit <a href="http://bugzilla.redhat.com" target="_top">http://bugzilla.redhat.com</a> and review the bug reports for the package or packages involved. An error in a package may cause all <code class="command">yum</code> operations that rely on that package to fail. Please file bug reports for Fedora packages, including <code class="command">yum</code>, on this Bugzilla web site. - </p></td></tr></table></div></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-software-management-concepts.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> 2. Software Management Concepts</td></tr></table></div> + </p></td></tr></table></div></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-software-management-concepts.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> 2. Software Management Concepts</td></tr></table></div> <? Index: rv-revhistory.php =================================================================== RCS file: /cvs/fedora/web/html/docs/yum/rv-revhistory.php,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- rv-revhistory.php 29 Nov 2005 03:01:58 -0000 1.3 +++ rv-revhistory.php 25 May 2006 02:54:48 -0000 1.4 @@ -7,44 +7,61 @@ ?> -<div class="revhistory"><div class="revhistory"><table border="1" width="100%" summary="Revision history - Managing Software with yum"><tr><th align="left" valign="top" colspan="3"><b>Revision History</b></th></tr><tr><td align="left">Revision 0.4</td><td align="left">2005-06-01</td><td align="left">StuartEllis</td></tr><tr><td align="left" colspan="3"> - <p> - Initial import into CVS. - </p> - </td></tr><tr><td align="left">Revision 0.5</td><td align="left">2005-07-19</td><td align="left">StuartEllis</td></tr><tr><td align="left" colspan="3"> - <p> - Updated for Fedora Core 4. - </p> - </td></tr><tr><td align="left">Revision 0.6</td><td align="left">2005-07-25</td><td align="left">PaulWFrields</td></tr><tr><td align="left" colspan="3"> - <p> - Edited for style and usage; BETA publication. - </p> - </td></tr><tr><td align="left">Revision 1.0</td><td align="left">2005-08-13</td><td align="left">PaulWFrields</td></tr><tr><td align="left" colspan="3"> - <p> - Publish to official project page. - </p> - </td></tr><tr><td align="left">Revision 1.0.1</td><td align="left">2005-08-18</td><td align="left">StuartEllis</td></tr><tr><td align="left" colspan="3"> - <p> - Added information on installing without repository and - manually adding keys. - </p> - </td></tr><tr><td align="left">Revision 1.0.2</td><td align="left">2005-08-26</td><td align="left">StuartEllis</td></tr><tr><td align="left" colspan="3"> - <p> - Fix localinstall information. - </p> - </td></tr><tr><td align="left">Revision 1.0.3</td><td align="left">2005-10-13</td><td align="left">PaulWFrields</td></tr><tr><td align="left" colspan="3"> - <p> - Fix wording (#170584). - </p> - </td></tr><tr><td align="left">Revision 1.0.4</td><td align="left">2005-11-15</td><td align="left">StuartEllis</td></tr><tr><td align="left" colspan="3"> - <p> - Updated section on proxy servers. Fixed #166122. - </p> - </td></tr><tr><td align="left">Revision 1.0.5</td><td align="left">2005-11-28</td><td align="left">PaulWFrields</td></tr><tr><td align="left" colspan="3"> - <p> - Fixed some uses of "Fedora" to read "Fedora Core" where appropriate. - </p> - </td></tr></table></div></div> +<div class="revhistory"><div class="revhistory"><table border="1" width="100%" summary="Revision history - Managing Software with yum"><tr><th align="left" valign="top" colspan="3"><b>Revision History</b></th></tr><tr><td align="left">Revision 1.31</td><td align="left">2006-04-30</td><td align="left">StuartEllis</td></tr><tr><td align="left" colspan="3"> + <p> + Amended search section. + </p> + </td></tr><tr><td align="left">Revision 1.3</td><td align="left">2006-03-24</td><td align="left">StuartEllis</td></tr><tr><td align="left" colspan="3"> + <p> + Minor restructuring of sections. + </p> + </td></tr><tr><td align="left">Revision 1.2</td><td align="left">2006-03-19</td><td align="left">StuartEllis</td></tr><tr><td align="left" colspan="3"> + <p> + Added sections on caching and plugins. + </p> + </td></tr><tr><td align="left">Revision 1.1</td><td align="left">2006-03-13</td><td align="left">StuartEllis</td></tr><tr><td align="left" colspan="3"> + <p> + Updated for Fedora 5. + </p> + </td></tr><tr><td align="left">Revision 1.0.5</td><td align="left">2005-11-28</td><td align="left">PaulFrields</td></tr><tr><td align="left" colspan="3"> + <p> + Fixed some uses of "Fedora" to read "Fedora Core" where + appropriate. + </p> + </td></tr><tr><td align="left">Revision 1.0.4</td><td align="left">2005-11-15</td><td align="left">StuartEllis</td></tr><tr><td align="left" colspan="3"> + <p> + Updated section on proxy servers. Fixed #166122. + </p> + </td></tr><tr><td align="left">Revision 1.0.3</td><td align="left">2005-10-13</td><td align="left">PaulFrields</td></tr><tr><td align="left" colspan="3"> + <p> + Fix wording (#170584). + </p> + </td></tr><tr><td align="left">Revision 1.0.2</td><td align="left">2005-08-26</td><td align="left">StuartEllis</td></tr><tr><td align="left" colspan="3"> + <p> + Fix localinstall information. + </p> + </td></tr><tr><td align="left">Revision 1.0.1</td><td align="left">2005-08-18</td><td align="left">StuartEllis</td></tr><tr><td align="left" colspan="3"> + <p> + Added information on installing without repository and + manually adding keys. + </p> + </td></tr><tr><td align="left">Revision 1.0</td><td align="left">2005-08-13</td><td align="left">PaulFrields</td></tr><tr><td align="left" colspan="3"> + <p> + Publish to official project page. + </p> + </td></tr><tr><td align="left">Revision 0.6</td><td align="left">2005-07-25</td><td align="left">PaulFrields</td></tr><tr><td align="left" colspan="3"> + <p> + Edited for style and usage; BETA publication. + </p> + </td></tr><tr><td align="left">Revision 0.5</td><td align="left">2005-07-19</td><td align="left">StuartEllis</td></tr><tr><td align="left" colspan="3"> + <p> + Updated for Fedora Core 4. + </p> + </td></tr><tr><td align="left">Revision 0.4</td><td align="left">2005-06-01</td><td align="left">StuartEllis</td></tr><tr><td align="left" colspan="3"> + <p> + Initial import into CVS. + </p> + </td></tr></table></div></div> <? Index: sn-managing-packages.php =================================================================== RCS file: /cvs/fedora/web/html/docs/yum/sn-managing-packages.php,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- sn-managing-packages.php 29 Nov 2005 03:01:58 -0000 1.8 +++ sn-managing-packages.php 25 May 2006 02:54:48 -0000 1.9 @@ -7,7 +7,7 @@ ?> -<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">4. Managing Software with <code class="command">yum</code></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sn-software-management-tools.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-searching-packages.php">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-managing-packages"></a>4. Managing Software with <code class="command">yum</code></h2></div></div></div><a class="indexterm" name="id2834612"></a><p> +<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">4. Managing Software with <code class="command">yum</code></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sn-software-management-tools.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-searching-packages.php">Next</a></td></tr></table><hr></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-managing-packages"></a>4. Managing Software with <code class="command">yum</code></h2></div></div></div><a class="indexterm" name="id2543380"></a><p> Use the <code class="command">yum</code> utility to modify the software on your system in four ways: </p><p> @@ -23,7 +23,7 @@ </p><div class="important" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Important: Installing Software from a Package File"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="./stylesheet-images/important.png"></td><th align="left">Installing Software from a Package File</th></tr><tr><td align="left" valign="top"><p> The <code class="command">yum</code> commands shown in this section use repositories as package sources. Refer to - <a href="sn-yum-installing-frompackage.php" title="8. Installing Software from an Isolated Package">Section 8, “Installing Software from an Isolated Package”</a> for details of + <a href="sn-yum-installing-frompackage.php" title="8. Installing Software from an Isolated Package">Section 8, â??Installing Software from an Isolated Packageâ??</a> for details of using <code class="command">yum</code> to install software from an individual package file. </p></td></tr></table></div><p> @@ -61,7 +61,7 @@ Remove 0 Package(s) Total download size: 355 k Is this ok [y/N]:</code> -</pre><p class="title"><b>Example 1. Format of <code class="command">yum</code> Transaction Reports</b></p></div><p> +</pre><p class="title"><b>Example 1. Format of <code class="command">yum</code> Transaction Reports</b></p></div><p> Review the list of changes, and then press <span><strong class="keycap">y</strong></span> to accept and begin the process. If you press <span><strong class="keycap">N</strong></span> or <span><strong class="keycap">Enter</strong></span>, <code class="command">yum</code> does not download @@ -82,7 +82,7 @@ Retrieving GPG key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora Importing GPG key 0x4F2A6FD2 "Fedora Project <fedora@xxxxxxxxxx>" Is this ok [y/N]:</code> -</pre><p class="title"><b>Example 2. Format of <code class="command">yum</code> Public Key Import</b></p></div><p> +</pre><p class="title"><b>Example 2. Format of <code class="command">yum</code> Public Key Import</b></p></div><p> Check the public key, and then press <span><strong class="keycap">y</strong></span> to import the key and authorize the key for use. If you press <span><strong class="keycap">N</strong></span> or <span><strong class="keycap">Enter</strong></span>, @@ -93,19 +93,13 @@ package against the public key of the provider. Once all of the packages required for the transaction are successfully downloaded and verified, <code class="command">yum</code> applies them to your system. - </p><p> - Every completed transaction records the affected packages in the - log file <code class="filename">/var/log/yum.log</code>. You may only read - this file with <code class="systemitem">root</code> - access. - </p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Tip: Downloads are Cached"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="./stylesheet-images/tip.png"></td><th align="left">Downloads are Cached</th></tr><tr><td align="left" valign="top"><p> - The <code class="command">yum</code> utility keeps downloaded data files - and packages for reuse. You may copy packages from the - repository cache directories under - <code class="filename">/var/cache/yum/</code>, and use them elsewhere if - you wish. If you remove a package from the cache, you do not - affect the copy of the software installed on your system. - </p></td></tr></table></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-yum-installing-withrepositories"></a>4.1. Installing New Software with <code class="command">yum</code></h3></div></div></div><a class="indexterm" name="id2835016"></a><a class="indexterm" name="id2835029"></a><p> + </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: Transaction Log"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="./stylesheet-images/note.png"></td><th align="left">Transaction Log</th></tr><tr><td align="left" valign="top"><p> + Every completed transaction records the affected packages in the + log file + <a class="indexterm" name="id2581692"></a> + <code class="filename">/var/log/yum.log</code>. You may only read this + file with <code class="systemitem">root</code> access. + </p></td></tr></table></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-yum-installing-withrepositories"></a>4.1. Installing New Software with <code class="command">yum</code></h3></div></div></div><a class="indexterm" name="id2581729"></a><a class="indexterm" name="id2581741"></a><p> To install the package <code class="filename">tsclient</code>, enter the command: </p><pre class="screen"> @@ -126,11 +120,11 @@ </p><div class="important" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Important: New Services Require Activation"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="./stylesheet-images/important.png"></td><th align="left">New Services Require Activation</th></tr><tr><td align="left" valign="top"><p> When you install a service, Fedora does not activate or start it. To configure a new service to run on bootup, choose - <span><strong class="guimenu">Desktop</strong></span>-><span><strong class="guisubmenu">System - Settings</strong></span>-><span><strong class="guisubmenu">Server Settings</strong></span>-><span><strong class="guimenuitem">Services</strong></span>, or use the + <span><strong class="guimenu">Desktop</strong></span> â?? <span><strong class="guisubmenu">System + Settings</strong></span> â?? <span><strong class="guisubmenu">Server Settings</strong></span> â?? <span><strong class="guimenuitem">Services</strong></span>, or use the <code class="command">chkconfig</code> and <code class="command">service</code> command-line utilities. - </p></td></tr></table></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-yum-updating-withrepositories"></a>4.2. Updating Software with <code class="command">yum</code></h3></div></div></div><a class="indexterm" name="id2835189"></a><a class="indexterm" name="id2835202"></a><p> + </p></td></tr></table></div></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-yum-updating-withrepositories"></a>4.2. Updating Software with <code class="command">yum</code></h3></div></div></div><a class="indexterm" name="id2581887"></a><a class="indexterm" name="id2581899"></a><p> To update the <code class="filename">tsclient</code> package to the latest version, type: </p><pre class="screen"> @@ -144,6 +138,14 @@ version remains active until the application or service is restarted. Kernel updates take effect when you reboot the system. + </p></td></tr></table></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: Kernel Packages"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="./stylesheet-images/note.png"></td><th align="left">Kernel Packages</th></tr><tr><td align="left" valign="top"><p> + Kernel packages remain on the system after they have been + superseded by newer versions. This enables you to boot your + system with an older kernel if an error occurs with the + current kernel. To minimize maintenance, + <code class="command">yum</code> automatically removes obsolete kernel + packages from your system, retaining only the current kernel + and the previous version. </p></td></tr></table></div><p> To update all of the packages in the package group <code class="filename">MySQL Database</code>, enter the command: @@ -156,8 +158,8 @@ </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: Updating the Entire System"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="./stylesheet-images/note.png"></td><th align="left">Updating the Entire System</th></tr><tr><td align="left" valign="top"><p> To update all of the packages on your Fedora system, use the commands described in - <a href="sn-updating-your-system.php" title="6. Updating Your System with yum">Section 6, “Updating Your System with <code class="command">yum</code>”</a>. - </p></td></tr></table></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-yum-removing-software"></a>4.3. Removing Software with <code class="command">yum</code></h3></div></div></div><a class="indexterm" name="id2835341"></a><a class="indexterm" name="id2835350"></a><p> + <a href="sn-updating-your-system.php" title="6. Updating Your System with yum">Section 6, â??Updating Your System with <code class="command">yum</code>â??</a>. + </p></td></tr></table></div></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-yum-removing-software"></a>4.3. Removing Software with <code class="command">yum</code></h3></div></div></div><a class="indexterm" name="id2582046"></a><a class="indexterm" name="id2582054"></a><p> To remove software, <code class="command">yum</code> examines your system for both the specified software, and any software which claims it as a dependency. The transaction to remove the software @@ -185,7 +187,7 @@ configuration files in some cases. If a package removal does not include the configuration file, and you reinstall the package later, it may reuse the old configuration file. - </p></td></tr></table></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sn-software-management-tools.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-searching-packages.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">3. Software Management Tools in Fedora Core </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> 5. Searching for Packages with <code class="command">yum</code></td></tr></table></div> + </p></td></tr></table></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sn-software-management-tools.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-searching-packages.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">3. Software Management Tools in Fedora Core </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> 5. Searching for Packages with <code class="command">yum</code></td></tr></table></div> <? Index: sn-searching-packages.php =================================================================== RCS file: /cvs/fedora/web/html/docs/yum/sn-searching-packages.php,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- sn-searching-packages.php 29 Nov 2005 03:01:58 -0000 1.8 +++ sn-searching-packages.php 25 May 2006 02:54:49 -0000 1.9 @@ -7,7 +7,7 @@ ?> -<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">5. Searching for Packages with <code class="command">yum</code></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sn-managing-packages.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-updating-your-system.php">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-searching-packages"></a>5. Searching for Packages with <code class="command">yum</code></h2></div></div></div><a class="indexterm" name="id2835484"></a><a class="indexterm" name="id2835497"></a><p> +<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">5. Searching for Packages with <code class="command">yum</code></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sn-managing-packages.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-updating-your-system.php">Next</a></td></tr></table><hr></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-searching-packages"></a>5. Searching for Packages with <code class="command">yum</code></h2></div></div></div><a class="indexterm" name="id2582178"></a><a class="indexterm" name="id2582190"></a><p> Use the search features of <code class="command">yum</code> to find software that is available from the configured repositories, or already installed on your system. Searches automatically include both @@ -16,7 +16,7 @@ The format of the results depends upon the option. If the query produces no information, there are no packages matching the criteria. - </p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-searching-packages-byname"></a>5.1. Searching by Package Name and Attributes</h3></div></div></div><p> + </p><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-searching-packages-byname"></a>5.1. Searching by Package Name and Attributes</h3></div></div></div><p> To search for a specific package by name, use the <code class="option">list</code> function. To search for the package <code class="filename">tsclient</code>, use the command: @@ -34,19 +34,18 @@ </p><pre class="screen"> <strong class="userinput"><code>su -c 'yum list <em class="replaceable"><code>tsclient-0.132</code></em>'</code></strong> </pre><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: Valid Package Attributes"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="./stylesheet-images/note.png"></td><th align="left">Valid Package Attributes</th></tr><tr><td align="left" valign="top"><p> - Refer to <a href="sn-software-management-concepts.php#sn-package-names" title="2.4. Understanding Package Names">Section 2.4, “Understanding Package Names”</a> for information + Refer to <a href="sn-software-management-concepts.php#sn-package-names" title="2.4. Understanding Package Names">Section 2.4, â??Understanding Package Namesâ??</a> for information on package name formats and the attributes that they include. - </p></td></tr></table></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-searching-packages-advanced"></a>5.2. Advanced Searches</h3></div></div></div><p> + </p></td></tr></table></div></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-searching-packages-advanced"></a>5.2. Advanced Searches</h3></div></div></div><p> If you do not know the name of the package, use the <code class="option">search</code> or <code class="option">provides</code> options. - Alternatively, use wild cards or regular expressions with any - <code class="command">yum</code> search option to broaden the search - critieria. + Alternatively, use wild cards with any <code class="command">yum</code> + search option to broaden the search criteria. </p><p> The <code class="option">search</code> option checks the names, descriptions, summaries and listed package maintainers of all of the available packages to find those that match. For example, to - search for all packages that relate to PalmPilots, type: + search for all packages that relate to Palm Pilots, type: </p><pre class="screen"> <strong class="userinput"><code>su -c 'yum search <em class="replaceable"><code>PalmPilot</code></em>'</code></strong> </pre><p> @@ -74,24 +73,21 @@ For each command, at the prompt enter the password for the <code class="systemitem">root</code> account. </p><p> - Use the standard wildcard characters to run any search option + Use the standard wild-card characters to run any search option with a partial word or name: <code class="option">?</code> to represent any one character, and <code class="option">*</code> to mean zero or more characters. Always add the escape character (<code class="option">\</code>) - before wildcards. + before wild-cards. </p><p> To <code class="option">list</code> all packages with names that begin with <code class="filename">tsc</code>, type: </p><pre class="screen"> <strong class="userinput"><code>su -c 'yum list <em class="replaceable"><code>tsc\*</code></em>'</code></strong> -</pre><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Tip: Regular Expressions"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="./stylesheet-images/tip.png"></td><th align="left">Regular Expressions</th></tr><tr><td align="left" valign="top"><p> - Use Perl or Python regular expressions to carry out more - complex queries. - </p></td></tr></table></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-package-matches"></a>5.3. Understanding Matches</h3></div></div></div><p> +</pre></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-package-matches"></a>5.3. Understanding Matches</h3></div></div></div><p> Searches with <code class="command">yum</code> show all of the packages that match your criteria. Packages must meet the terms of the search exactly to be considered matches, unless you use - wildcards or a regular expression. + wild-cards. </p><p> For example, a search query for <code class="filename">shadowutils</code> or <code class="filename">shadow-util</code> would not produce the @@ -99,7 +95,7 @@ match and be shown if the query was <code class="filename">shadow-util\?</code>, or <code class="filename">shadow\*</code>. - </p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sn-managing-packages.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-updating-your-system.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">4. Managing Software with <code class="command">yum</code> </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> 6. Updating Your System with <code class="command">yum</code></td></tr></table></div> + </p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sn-managing-packages.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-updating-your-system.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">4. Managing Software with <code class="command">yum</code> </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> 6. Updating Your System with <code class="command">yum</code></td></tr></table></div> <? Index: sn-software-management-concepts.php =================================================================== RCS file: /cvs/fedora/web/html/docs/yum/sn-software-management-concepts.php,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- sn-software-management-concepts.php 29 Nov 2005 03:01:58 -0000 1.8 +++ sn-software-management-concepts.php 25 May 2006 02:54:49 -0000 1.9 @@ -7,7 +7,7 @@ ?> -<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2. Software Management Concepts</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-software-management-tools.php">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-software-management-concepts"></a>2. Software Management Concepts</h2></div></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-about-packages"></a>2.1. About Packages</h3></div></div></div><a class="indexterm" name="id2787566"></a><p> +<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2. Software Management Concepts</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-software-management-tools.php">Next</a></td></tr></table><hr></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-software-management-concepts"></a>2. Software Management Concepts</h2></div></div></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-about-packages"></a>2.1. About Packages</h3></div></div></div><a class="indexterm" name="id2530218"></a><p> Fedora software and documentation is supplied in the form of files called RPM <em class="firstterm">packages</em>. Each package is a compressed archive containing product information, program @@ -28,9 +28,9 @@ All of the software provided by the Fedora Project is open source software. You may download and install Fedora packages on as many systems as desired. - </p></td></tr></table></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-about-repositories"></a>2.2. About Repositories</h3></div></div></div><a class="indexterm" name="id2787648"></a><p> + </p></td></tr></table></div></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-about-repositories"></a>2.2. About Repositories</h3></div></div></div><a class="indexterm" name="id2530342"></a><p> A <em class="firstterm">repository</em> is a prepared directory or - web site that contains software packages and index files. + Web site that contains software packages and index files. Software management utilities such as <code class="command">yum</code> automatically locate and obtain the correct RPM packages from these repositories. This method frees you from having to @@ -53,12 +53,7 @@ Extras </span></dt><dd><p> Packages for a large selection of additional software - </p></dd></dl></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: Previous Versions of Fedora Core"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="./stylesheet-images/note.png"></td><th align="left">Previous Versions of Fedora Core</th></tr><tr><td align="left" valign="top"><p> - Fedora Core 4 automatically supports the three - repositories listed above. You must manually configure Fedora Core 3 - systems to use Fedora Extras, as noted in - <a href="sn-using-repositories.php" title="7. Using Other Software Repositories">Section 7, “Using Other Software Repositories”</a>. - </p></td></tr></table></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Warning: Fedora Development Repositories"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Warning]" src="./stylesheet-images/warning.png"></td><th align="left">Fedora Development Repositories</th></tr><tr><td align="left" valign="top"><p> + </p></dd></dl></div><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Warning: Fedora Development Repositories"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Warning]" src="./stylesheet-images/warning.png"></td><th align="left">Fedora Development Repositories</th></tr><tr><td align="left" valign="top"><p> Fedora Core also includes settings for several alternative repositories. These provide packages for various types of test system, and replace one or more of the standard repositories. @@ -71,8 +66,8 @@ Third-party software developers also provide repositories for their Fedora compatible packages. To learn how to configure your Fedora system to use third-party repositories, read - <a href="sn-using-repositories.php" title="7. Using Other Software Repositories">Section 7, “Using Other Software Repositories”</a>. - </p><a class="indexterm" name="id2833891"></a><p> + <a href="sn-using-repositories.php" title="7. Configuring Access to Software Repositories">Section 7, â??Configuring Access to Software Repositoriesâ??</a>. + </p><a class="indexterm" name="id2527677"></a><p> You may also use the <em class="firstterm">package groups</em> provided by the Fedora repositories to manage related packages as sets. Some third-party repositories add packages to these @@ -94,10 +89,10 @@ </p><p> The <code class="command">yum</code> commands shown in this document use repositories as package sources. Refer to - <a href="sn-yum-installing-frompackage.php" title="8. Installing Software from an Isolated Package">Section 8, “Installing Software from an Isolated Package”</a> for details of + <a href="sn-yum-installing-frompackage.php" title="8. Installing Software from an Isolated Package">Section 8, â??Installing Software from an Isolated Packageâ??</a> for details of using <code class="command">yum</code> to install software from a package file. - </p></td></tr></table></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-about-dependencies"></a>2.3. About Dependencies</h3></div></div></div><a class="indexterm" name="id2833790"></a><p> + </p></td></tr></table></div></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-about-dependencies"></a>2.3. About Dependencies</h3></div></div></div><a class="indexterm" name="id2527553"></a><p> Some of the files installed on a Fedora distribution are <em class="firstterm">libraries</em> which may provide functions to multiple applications. When an application requires a specific @@ -114,7 +109,7 @@ application has requirements that conflict with existing software, <code class="command">yum</code> aborts without making any changes to your system. - </p></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-package-names"></a>2.4. Understanding Package Names</h3></div></div></div><a class="indexterm" name="id2833853"></a><a class="indexterm" name="id2834121"></a><p> + </p></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-package-names"></a>2.4. Understanding Package Names</h3></div></div></div><a class="indexterm" name="id2527615"></a><a class="indexterm" name="id2527627"></a><p> Each package file has a long name that indicates several key pieces of information. For example, this is the full name of a <code class="filename">tsclient</code> package: @@ -187,7 +182,7 @@ <em class="replaceable"><code>name-version-release.architecture</code></em>, and <em class="replaceable"><code>epoch:name-version-release.architecture</code></em>. - </p></td></tr></table></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-software-management-tools.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Managing Software with <code class="command">yum</code> </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> 3. Software Management Tools in Fedora Core</td></tr></table></div> + </p></td></tr></table></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-software-management-tools.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Managing Software with yum </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> 3. Software Management Tools in Fedora Core</td></tr></table></div> <? Index: sn-software-management-tools.php =================================================================== RCS file: /cvs/fedora/web/html/docs/yum/sn-software-management-tools.php,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- sn-software-management-tools.php 29 Nov 2005 03:01:58 -0000 1.8 +++ sn-software-management-tools.php 25 May 2006 02:54:49 -0000 1.9 @@ -7,42 +7,34 @@ ?> -<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">3. Software Management Tools in Fedora Core</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sn-software-management-concepts.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-managing-packages.php">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-software-management-tools"></a>3. Software Management Tools in Fedora Core</h2></div></div></div><a class="indexterm" name="id2834426"></a><a class="indexterm" name="id2834434"></a><a class="indexterm" name="id2834443"></a><p> +<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">3. Software Management Tools in Fedora Core</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sn-software-management-concepts.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-managing-packages.php">Next</a></td></tr></table><hr></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-software-management-tools"></a>3. Software Management Tools in Fedora Core</h2></div></div></div><a class="indexterm" name="id2543190"></a><a class="indexterm" name="id2543198"></a><a class="indexterm" name="id2543207"></a><p> The <code class="command">yum</code> utility is a complete software - management system. Fedora Core also includes several other applications - that can supplement <code class="command">yum</code>. + management system. Fedora Core also includes two graphical applications + for software management that use <code class="command">yum</code>. The + <span><strong class="application">pup</strong></span> utility provides an interface for + updating software, and the <span><strong class="application">pirut</strong></span> + application enables you to add or remove software. </p><p> - On your desktop is an <span><strong class="application">Alert Icon</strong></span> that - keeps you informed about package updates. Until your system is - updated the icon appears as a red circle with a flashing - exclamation mark. The Alert Icon is part of the - <span><strong class="application">up2date</strong></span> application, which enables you - to easily install system updates. - </p><p> - Fedora Core also includes - <span><strong class="application">system-config-packages</strong></span>. To run this - application from the graphical interface, select <span><strong class="guimenu">Desktop</strong></span>-><span><strong class="guisubmenu">System - Settings</strong></span>-><span><strong class="guimenuitem">Add/Remove - Applications</strong></span>. Unlike - <span><strong class="application">up2date</strong></span> and <code class="command">yum</code>, - <span><strong class="application">system-config-packages</strong></span> installs - software packages from your Fedora Core installation discs only, and does - not use repositories. This application is used on systems that do - not have a network connection. + Both graphical tools appear in the <span><strong class="guimenu">Applications</strong></span> + desktop menu. To update your system with + <span><strong class="application">pup</strong></span>, select <span><strong class="guimenu">Applications</strong></span> â?? <span><strong class="guisubmenu">System + Tools</strong></span> â?? <span><strong class="guimenuitem">Software Updater</strong></span>. To add or remove software with + <span><strong class="application">pirut</strong></span>, select <span><strong class="guimenu">Applications</strong></span> â?? <span><strong class="guimenuitem">Add/Remove + Software</strong></span>. </p><p> The <code class="command">rpm</code> command-line utility has many functions for working with individual RPM packages. You may use it to manually install and remove packages from your system. If you install software with the <code class="command">rpm</code> utility, you must manually check and install any dependencies. For this reason, - <code class="command">yum</code> is the recommended method for installing - software. + <span><strong class="application">pirut</strong></span> and <code class="command">yum</code> are + the recommended methods for installing software. </p><div class="caution" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Caution: Current Package Versions"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Caution]" src="./stylesheet-images/caution.png"></td><th align="left">Current Package Versions</th></tr><tr><td align="left" valign="top"><p> - The <span><strong class="application">up2date</strong></span> and - <code class="command">yum</code> utilities ensure that you have the most - recent version of software packages. Other methods do not - guarantee that the packages are current. - </p></td></tr></table></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sn-software-management-concepts.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-managing-packages.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">2. Software Management Concepts </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> 4. Managing Software with <code class="command">yum</code></td></tr></table></div> + The <span><strong class="application">pirut</strong></span> and <code class="command">yum</code> + utilities ensure that you have the most recent version of + software packages. Other methods do not guarantee that the + packages are current. + </p></td></tr></table></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sn-software-management-concepts.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-managing-packages.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">2. Software Management Concepts </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> 4. Managing Software with <code class="command">yum</code></td></tr></table></div> <? Index: sn-updating-your-system.php =================================================================== RCS file: /cvs/fedora/web/html/docs/yum/sn-updating-your-system.php,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- sn-updating-your-system.php 29 Nov 2005 03:01:58 -0000 1.8 +++ sn-updating-your-system.php 25 May 2006 02:54:49 -0000 1.9 @@ -7,7 +7,7 @@ ?> -<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">6. Updating Your System with <code class="command">yum</code></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sn-searching-packages.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-using-repositories.php">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-updating-your-system"></a>6. Updating Your System with <code class="command">yum</code></h2></div></div></div><a class="indexterm" name="id2835912"></a><a class="indexterm" name="id2835925"></a><p> +<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">6. Updating Your System with <code class="command">yum</code></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sn-searching-packages.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-using-repositories.php">Next</a></td></tr></table><hr></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-updating-your-system"></a>6. Updating Your System with <code class="command">yum</code></h2></div></div></div><a class="indexterm" name="id2582558"></a><a class="indexterm" name="id2582570"></a><p> Use the <code class="option">update</code> option to upgrade all of your Fedora system software to the latest version with one operation. </p><p> @@ -17,7 +17,7 @@ </pre><p> At the prompt, enter the <code class="systemitem">root</code> password. - </p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-automatic-updating"></a>6.1. Automatically Updating Your System</h3></div></div></div><a class="indexterm" name="id2835985"></a><p> + </p><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-automatic-updating"></a>6.1. Automatically Updating Your System</h3></div></div></div><a class="indexterm" name="id2582624"></a><p> The <code class="filename">yum</code> package supplied with Fedora Core includes scripts to perform full system updates every day. To activate automatic daily updates, enter this command: @@ -32,9 +32,9 @@ script <code class="filename">/etc/rc.d/init.d/yum</code>. This control script activates the script <code class="filename">/etc/cron.daily/yum.cron</code>, which causes - the <code class="command">cron</code> service to perform the system - update automatically at 4am each day. - </p></td></tr></table></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sn-searching-packages.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-using-repositories.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">5. Searching for Packages with <code class="command">yum</code> </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> 7. Using Other Software Repositories</td></tr></table></div> + the <code class="command">cron</code> service to automatically begin a + system update at 4am each day. + </p></td></tr></table></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sn-searching-packages.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-using-repositories.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">5. Searching for Packages with <code class="command">yum</code> </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> 7. Configuring Access to Software Repositories</td></tr></table></div> <? Index: sn-using-repositories.php =================================================================== RCS file: /cvs/fedora/web/html/docs/yum/sn-using-repositories.php,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- sn-using-repositories.php 29 Nov 2005 03:01:58 -0000 1.8 +++ sn-using-repositories.php 25 May 2006 02:54:49 -0000 1.9 @@ -7,7 +7,7 @@ ?> -<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">7. Using Other Software Repositories</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sn-updating-your-system.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-yum-installing-frompackage.php">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-using-repositories"></a>7. Using Other Software Repositories</h2></div></div></div><a class="indexterm" name="id2836082"></a><a class="indexterm" name="id2836091"></a><a class="indexterm" name="id2836104"></a><p> +<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">7. Configuring Access to Software Repositories</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sn-updating-your-system.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-yum-installing-frompackage.php">Next</a></td></tr></table><hr></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-using-repositories"></a>7. Configuring Access to Software Repositories</h2></div></div></div><a class="indexterm" name="id2582713"></a><a class="indexterm" name="id2582718"></a><a class="indexterm" name="id2582735"></a><p> Fedora systems automatically use the Fedora Project repositories. These include Fedora Extras, the default source of packages for software that is not included with Fedora Core. @@ -24,7 +24,7 @@ packages for Fedora systems. For example, <a href="http://www.jpackage.org/" target="_top">http://www.jpackage.org/</a> distributes popular Java software as packages. - </p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-adding-repositories"></a>7.1. Adding a Repository as a Package Source</h3></div></div></div><a class="indexterm" name="id2836172"></a><p> + </p><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-adding-repositories"></a>7.1. Adding a Repository as a Package Source</h3></div></div></div><a class="indexterm" name="id2582802"></a><p> To add an extra repository, place a definition file in the <code class="filename">/etc/yum.repos.d/</code> directory on your system. Package providers make the definition files for their @@ -49,15 +49,8 @@ that repository. This public key is automatically imported the first time that you install software from the repository. If the configuration file provided does not include this setting, refer - to <a href="sn-using-repositories.php#sn-authorizing-package-sources" title="7.2. Manually Authorizing Package Sources">Section 7.2, “Manually Authorizing Package Sources”</a>. - </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: Repositories and up2date Channels"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="./stylesheet-images/note.png"></td><th align="left">Repositories and <span><strong class="application">up2date</strong></span> Channels</th></tr><tr><td align="left" valign="top"><p> - Starting with Fedora Core 4, <code class="command">yum</code> repositories are - automatically used as <span><strong class="application">up2date</strong></span> - channels. On Fedora Core 3 and earlier systems, you must manually - configure <span><strong class="application">up2date</strong></span> to use these - channels. To do so, edit the - <code class="filename">/etc/sysconfig/rhn/sources</code> file. - </p></td></tr></table></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-authorizing-package-sources"></a>7.2. Manually Authorizing Package Sources</h3></div></div></div><a class="indexterm" name="id2836337"></a><p> + to <a href="sn-using-repositories.php#sn-authorizing-package-sources" title="7.2. Manually Authorizing Package Sources">Section 7.2, â??Manually Authorizing Package Sourcesâ??</a>. + </p></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-authorizing-package-sources"></a>7.2. Manually Authorizing Package Sources</h3></div></div></div><a class="indexterm" name="id2582920"></a><p> To manually add a public key to your <code class="command">rpm</code> keyring, use the <code class="option">import</code> feature of the <code class="command">rpm</code> utility. To import the file @@ -80,9 +73,9 @@ <code class="systemitem">root</code> password. </p><div class="important" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Important: Importing the Fedora Key on Fedora Core 3"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="./stylesheet-images/important.png"></td><th align="left">Importing the Fedora Key on Fedora Core 3</th></tr><tr><td align="left" valign="top"><p> To add the Fedora public key to the <code class="command">rpm</code> - keyring on Fedora Core 3 systems, run the command <code class="command">su -c - 'rpm --import /usr/share/rhn/RPM-GPG-KEY-fedora'</code>. - </p></td></tr></table></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-compat-repositories"></a>7.3. Understanding Repository Compatibility</h3></div></div></div><a class="indexterm" name="id2836484"></a><a class="indexterm" name="id2836497"></a><p> + keyring on Fedora Core 3 systems, run the command <code class="command">su -c 'rpm + --import /usr/share/rhn/RPM-GPG-KEY-fedora'</code>. + </p></td></tr></table></div></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-compat-repositories"></a>7.3. Understanding Repository Compatibility</h3></div></div></div><a class="indexterm" name="id2583054"></a><a class="indexterm" name="id2583065"></a><p> The Fedora Extras repository provides packages which are built to the same standards as Fedora Core packages. Third-party packages should be compatible with these Fedora Project packages, unless the provider @@ -115,7 +108,20 @@ repository is compatible with current versions of <code class="command">yum</code>, check that it has a sub-directory called <code class="filename">repodata/</code>. - </p></td></tr></table></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sn-updating-your-system.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-yum-installing-frompackage.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">6. Updating Your System with <code class="command">yum</code> </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> 8. Installing Software from an Isolated Package</td></tr></table></div> + </p></td></tr></table></div></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-removing-sources"></a>7.4. Disabling or Removing Package Sources</h3></div></div></div><a class="indexterm" name="id2583174"></a><a class="indexterm" name="id2583186"></a><p> + Set <code class="command">enable=0</code> in a definition file to prevent + <code class="command">yum</code> from using that repository. The + <code class="command">yum</code> utility ignores any definition file with + this setting. + </p><p> + To completely remove access to a repository: + </p><div class="procedure"><ol type="1"><li><p> + Delete the relevant file from + <code class="filename">/etc/yum.repos.d/</code>. + </p></li><li><p> + Delete the cache directory from + <code class="filename">/var/cache/yum/</code>. + </p></li></ol></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sn-updating-your-system.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-yum-installing-frompackage.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">6. Updating Your System with <code class="command">yum</code> </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> 8. Installing Software from an Isolated Package</td></tr></table></div> <? Index: sn-yum-installing-frompackage.php =================================================================== RCS file: /cvs/fedora/web/html/docs/yum/sn-yum-installing-frompackage.php,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- sn-yum-installing-frompackage.php 29 Nov 2005 03:01:58 -0000 1.8 +++ sn-yum-installing-frompackage.php 25 May 2006 02:54:49 -0000 1.9 @@ -7,7 +7,7 @@ ?> -<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">8. Installing Software from an Isolated Package</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sn-using-repositories.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-yum-maintenance.php">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-yum-installing-frompackage"></a>8. Installing Software from an Isolated Package</h2></div></div></div><a class="indexterm" name="id2836615"></a><a class="indexterm" name="id2836630"></a><p> +<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">8. Installing Software from an Isolated Package</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sn-using-repositories.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-yum-customizing.php">Next</a></td></tr></table><hr></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-yum-installing-frompackage"></a>8. Installing Software from an Isolated Package</h2></div></div></div><a class="indexterm" name="id2583296"></a><a class="indexterm" name="id2583311"></a><p> Use repositories and the standard <code class="command">yum</code> commands to locate and install new software, unless the software package is not available from any repository. In these cases, use the @@ -16,7 +16,7 @@ </p><div class="important" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Important: Public Key is Required"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Important]" src="./stylesheet-images/important.png"></td><th align="left">Public Key is Required</th></tr><tr><td align="left" valign="top"><p> Ensure that the public key for the package source has been imported before you install a package without a repository. - Refer to <a href="sn-using-repositories.php#sn-authorizing-package-sources" title="7.2. Manually Authorizing Package Sources">Section 7.2, “Manually Authorizing Package Sources”</a>. + Refer to <a href="sn-using-repositories.php#sn-authorizing-package-sources" title="7.2. Manually Authorizing Package Sources">Section 7.2, â??Manually Authorizing Package Sourcesâ??</a>. </p></td></tr></table></div><p> Enter this command to install the package <code class="filename">tsclient-0.132-4.i386.rpm</code>: @@ -41,7 +41,7 @@ new versions become available. To ensure that you have the latest packages, subscribe to e-mail or RSS services that notify you when new versions are released. - </p></td></tr></table></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sn-using-repositories.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-yum-maintenance.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">7. Using Other Software Repositories </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> 9. Maintaining <code class="command">yum</code></td></tr></table></div> + </p></td></tr></table></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sn-using-repositories.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-yum-customizing.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">7. Configuring Access to Software Repositories </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> 9. Customizing <code class="command">yum</code></td></tr></table></div> <? Index: sn-yum-proxy-server.php =================================================================== RCS file: /cvs/fedora/web/html/docs/yum/sn-yum-proxy-server.php,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- sn-yum-proxy-server.php 29 Nov 2005 03:01:58 -0000 1.8 +++ sn-yum-proxy-server.php 25 May 2006 02:54:49 -0000 1.9 @@ -7,7 +7,7 @@ ?> -<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">10. Using <code class="command">yum</code> with a Proxy Server</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sn-yum-maintenance.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-acknowledgements.php">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-yum-proxy-server"></a>10. Using <code class="command">yum</code> with a Proxy Server</h2></div></div></div><a class="indexterm" name="id2837091"></a><a class="indexterm" name="id2837100"></a><p> +<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">11. Using <code class="command">yum</code> with a Proxy Server</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sn-yum-caching.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-acknowledgments.php">Next</a></td></tr></table><hr></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="sn-yum-proxy-server"></a>11. Using <code class="command">yum</code> with a Proxy Server</h2></div></div></div><a class="indexterm" name="id2584558"></a><a class="indexterm" name="id2584567"></a><p> By default, <code class="command">yum</code> accesses network repositories with HTTP. All <code class="command">yum</code> HTTP operations use HTTP/1.1, and are compatible with web proxy servers that support @@ -22,7 +22,7 @@ proxy servers. Alternatively, configure <code class="command">yum</code> to use an FTP proxy server, and access repositories that support FTP. The Fedora repositories support both HTTP and FTP. - </p></td></tr></table></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-yum-proxy-server-global"></a>10.1. Configuring Proxy Server Access</h3></div></div></div><p> + </p></td></tr></table></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-yum-proxy-server-global"></a>11.1. Configuring Proxy Server Access</h3></div></div></div><p> To enable all <code class="command">yum</code> operations to use a proxy server, specify the proxy server details in <code class="filename">/etc/yum.conf</code>. The <code class="option">proxy</code> @@ -44,12 +44,12 @@ # The account details for yum connections proxy_username=yum-user proxy_password=qwerty</code> -</pre><p class="title"><b>Example 3. Configuration File Settings for Using A Proxy Server</b></p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: Global Settings"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="./stylesheet-images/note.png"></td><th align="left">Global Settings</th></tr><tr><td align="left" valign="top"><p> +</pre><p class="title"><b>Example 4. Configuration File Settings for Using A Proxy Server</b></p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: Global Settings"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="./stylesheet-images/note.png"></td><th align="left">Global Settings</th></tr><tr><td align="left" valign="top"><p> If you define a proxy server in <code class="filename">/etc/yum.conf</code>, <span class="emphasis"><em>all</em></span> users connect to the proxy server with those details when using <code class="command">yum</code>. - </p></td></tr></table></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-yum-proxy-server-peruser"></a>10.2. Configuring Proxy Server Access for a Single User</h3></div></div></div><p> + </p></td></tr></table></div></div><div class="section" lang="en-US"><div class="titlepage"><div><div><h3 class="title"><a name="sn-yum-proxy-server-peruser"></a>11.2. Configuring Proxy Server Access for a Single User</h3></div></div></div><p> To enable proxy access for a specific user, add the lines in the example box below to the user's shell profile. For the default <code class="command">bash</code> shell, the profile is the file @@ -61,7 +61,7 @@ <code class="computeroutput"># The Web proxy server used by this account http_proxy="http://mycache.mydomain.com:3128" export http_proxy</code> -</pre><p class="title"><b>Example 4. Profile Settings for Using a Proxy Server</b></p></div><p> +</pre><p class="title"><b>Example 5. Profile Settings for Using a Proxy Server</b></p></div><p> If the proxy server requires a username and password, add these to the URL. To include the username <code class="systemitem">yum-user</code> and the @@ -70,14 +70,14 @@ <code class="computeroutput"># The Web proxy server, with the username and password for this account http_proxy="http://yum-user:qwerty@xxxxxxxxxxxxxxxxxxxx:3128" export http_proxy</code> -</pre><p class="title"><b>Example 5. Profile Settings for a Secured Proxy Server</b></p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: The http_proxy Environment Variable"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="./stylesheet-images/note.png"></td><th align="left">The <code class="option">http_proxy</code> Environment Variable</th></tr><tr><td align="left" valign="top"><p> +</pre><p class="title"><b>Example 6. Profile Settings for a Secured Proxy Server</b></p></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: The http_proxy Environment Variable"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="./stylesheet-images/note.png"></td><th align="left">The <code class="option">http_proxy</code> Environment Variable</th></tr><tr><td align="left" valign="top"><p> The <code class="command">http_proxy</code> environment variable is also used by <code class="command">curl</code> and other utilities. Although <code class="command">yum</code> itself may use <code class="command">http_proxy</code> in either upper-case or lower-case, <code class="command">curl</code> requires the name of the variable to be in lower-case. - </p></td></tr></table></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sn-yum-maintenance.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-acknowledgements.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">9. Maintaining <code class="command">yum</code> </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> 11. Acknowledgements</td></tr></table></div> + </p></td></tr></table></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sn-yum-caching.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-acknowledgments.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">10. Working with <code class="command">yum</code> Caching </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> 12. Acknowledgments</td></tr></table></div> <?