web/html/docs/yum generated-index.php, 1.7, 1.8 index.php, 1.7, 1.8 ln-legalnotice.php, 1.7, 1.8 rv-revhistory.php, 1.2, 1.3 sn-acknowledgements.php, 1.7, 1.8 sn-managing-packages.php, 1.7, 1.8 sn-searching-packages.php, 1.7, 1.8 sn-software-management-concepts.php, 1.7, 1.8 sn-software-management-tools.php, 1.7, 1.8 sn-updating-your-system.php, 1.7, 1.8 sn-using-repositories.php, 1.7, 1.8 sn-yum-installing-frompackage.php, 1.7, 1.8 sn-yum-maintenance.php, 1.7, 1.8 sn-yum-proxy-server.php, 1.7, 1.8
Paul W. Frields (pfrields)
fedora-extras-commits at redhat.com
Tue Nov 29 03:02:13 UTC 2005
Author: pfrields
Update of /cvs/fedora/web/html/docs/yum
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv22745
Modified Files:
generated-index.php index.php ln-legalnotice.php
rv-revhistory.php sn-acknowledgements.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-maintenance.php sn-yum-proxy-server.php
Log Message:
Pushed from CVS; change entity usage where appropriate
Index: generated-index.php
===================================================================
RCS file: /cvs/fedora/web/html/docs/yum/generated-index.php,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- generated-index.php 13 Oct 2005 11:40:06 -0000 1.7
+++ generated-index.php 29 Nov 2005 03:01:57 -0000 1.8
@@ -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">Manually Installing Software</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-yum-updating-withrepositories">Updating Softwa!
re wit
um</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-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>
<?
Index: index.php
===================================================================
RCS file: /cvs/fedora/web/html/docs/yum/index.php,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- index.php 13 Oct 2005 11:40:06 -0000 1.7
+++ index.php 29 Nov 2005 03:01:57 -0000 1.8
@@ -7,7 +7,7 @@
?>
-<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-maintenance.php">8. Maintaining <code class="command">yum</code></a></span></dt><dd><dl><dt><span class="section"><a href="sn-yum-maintenance.php#sn-removing-sources">8.1. Disabling or Removing Package Sources</a></span></dt><dt><span class="section"><a href="sn-yum-maintenance.php#sn-yum-clearance">8.2. Clearing the <code class="command">yum</code> Caches</a></span></dt></dl></dd><dt><span class="section"><a href="sn-yum-installing-frompackage.php">9. Manually Installing Software</a></span></dt><dt><span class="section"><a href="sn-yum-proxy-server.php">10. Using <code class="command">yum</code> with a Proxy Server</a></span></dt><dt><span clas!
s="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 <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>
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
@@ -23,12 +23,12 @@
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"><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</th></tr><tr><td align="left" valign="top"><p>
+ </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 4 systems. You must
+ <code class="command">yum</code> on Fedora Core 4 systems. 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
- <code class="command">yum</code> on Fedora 3.
+ <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
<code class="filename">tsclient</code>, which is included with Fedora Core. The
@@ -51,7 +51,7 @@
<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="id2973512"></a><a class="indexterm" name="id2973524"></a><p>
+ </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>
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,7 +60,7 @@
</p><pre class="screen">
<strong class="userinput"><code>man yum
man yum.conf</code></strong>
-</pre><a class="indexterm" name="id2973577"></a><a class="indexterm" name="id2973590"></a><p>
+</pre><a class="indexterm" name="id2787413"></a><a class="indexterm" name="id2787425"></a><p>
Other useful <code class="command">yum</code> resources on the Internet
include:
</p><div class="variablelist"><dl><dt><span class="term">
@@ -75,7 +75,14 @@
Development mailing list
</span></dt><dd><p>
<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></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></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
+ 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>
<?
Index: ln-legalnotice.php
===================================================================
RCS file: /cvs/fedora/web/html/docs/yum/ln-legalnotice.php,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- ln-legalnotice.php 13 Oct 2005 11:40:06 -0000 1.7
+++ ln-legalnotice.php 29 Nov 2005 03:01:58 -0000 1.8
@@ -26,28 +26,10 @@
They all may be freely redistributed with documentation
produced for the Fedora Project.
</p><p>
- yum-software-management-1.0.3 (2005-10-13)
+ yum-software-management-1.0.5 (2005-11-28)
</p><p>
- Red Hat, Red Hat Network, the Red Hat "Shadow Man" logo, RPM, Maximum RPM, the RPM logo, Linux
- Library, PowerTools, Linux Undercover, RHmember, RHmember More, Rough Cuts,
- Rawhide and all Red Hat-based trademarks and logos are trademarks or registered
- trademarks of Red Hat, Inc. in the United States and other countries.
- </p><p>
- Linux is a registered trademark of Linus Torvalds.
- </p><p>
- Motif and UNIX are registered trademarks of The Open Group.
- </p><p>
- Intel and Pentium are registered trademarks of Intel Corporation. Itanium
- and Celeron are trademarks of Intel Corporation.
- </p><p>
- AMD, AMD Athlon, AMD Duron, and AMD K6 are trademarks of Advanced Micro
- Devices, Inc.
- </p><p>
- Windows is a registered trademark of Microsoft Corporation.
- </p><p>
- SSH and Secure Shell are trademarks of SSH Communications Security, Inc.
- </p><p>
- FireWire is a trademark of Apple Computer Corporation.
+ Red Hat and the Red Hat "Shadow Man" logo are registered trademarks of
+ Red Hat, Inc. in the United States and other countries.
</p><p>
All other trademarks and copyrights referred to are the property of their
respective owners.
Index: rv-revhistory.php
===================================================================
RCS file: /cvs/fedora/web/html/docs/yum/rv-revhistory.php,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- rv-revhistory.php 13 Oct 2005 11:40:06 -0000 1.2
+++ rv-revhistory.php 29 Nov 2005 03:01:58 -0000 1.3
@@ -24,17 +24,25 @@
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>
- 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).
+ Fixed some uses of "Fedora" to read "Fedora Core" where appropriate.
</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.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sn-managing-packages.php 13 Oct 2005 11:40:06 -0000 1.7
+++ sn-managing-packages.php 29 Nov 2005 03:01:58 -0000 1.8
@@ -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="id2974344"></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"><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>
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="9. Manually Installing Software">Section 9, “Manually Installing Software”</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>
@@ -85,7 +85,7 @@
</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> ,
+ <span><strong class="keycap">N</strong></span> or <span><strong class="keycap">Enter</strong></span>,
<code class="command">yum</code> stops without installing any packages.
</p><p>
To ensure that downloaded packages are genuine,
@@ -93,6 +93,11 @@
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
@@ -100,7 +105,7 @@
<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="id2974726"></a><a class="indexterm" name="id2974739"></a><p>
+ </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>
To install the package <code class="filename">tsclient</code>, enter the
command:
</p><pre class="screen">
@@ -125,7 +130,7 @@
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="id2974899"></a><a class="indexterm" name="id2974912"></a><p>
+ </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>
To update the <code class="filename">tsclient</code> package to the
latest version, type:
</p><pre class="screen">
@@ -152,7 +157,7 @@
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="id2975051"></a><a class="indexterm" name="id2975060"></a><p>
+ </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>
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
Index: sn-searching-packages.php
===================================================================
RCS file: /cvs/fedora/web/html/docs/yum/sn-searching-packages.php,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sn-searching-packages.php 13 Oct 2005 11:40:06 -0000 1.7
+++ sn-searching-packages.php 29 Nov 2005 03:01:58 -0000 1.8
@@ -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="id2975195"></a><a class="indexterm" name="id2975207"></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"><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>
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
Index: sn-software-management-concepts.php
===================================================================
RCS file: /cvs/fedora/web/html/docs/yum/sn-software-management-concepts.php,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sn-software-management-concepts.php 13 Oct 2005 11:40:06 -0000 1.7
+++ sn-software-management-concepts.php 29 Nov 2005 03:01:58 -0000 1.8
@@ -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="id2973715"></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"><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>
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
@@ -24,7 +24,11 @@
share a common <em class="firstterm">keyring</em> that stores all of
the public keys for approved package sources. The system
administrator configures these approved package sources.
- </p></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="id2927153"></a><p>
+ </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: All Fedora Packages are Open Source Software"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="./stylesheet-images/note.png"></td><th align="left">All Fedora Packages are Open Source Software</th></tr><tr><td align="left" valign="top"><p>
+ 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>
A <em class="firstterm">repository</em> is a prepared directory or
web site that contains software packages and index files.
Software management utilities such as <code class="command">yum</code>
@@ -34,29 +38,41 @@
use a single command to update all system software, or search
for new software by specifying criteria.
</p><p>
- The package management utilities in Fedora Core are already configured
- to use a network of servers that provide three repositories:
- </p><div class="itemizedlist"><ul type="disc"><li><p>
- The packages that make up Fedora Core, as it is released on disc
- </p></li><li><p>
- Updated versions of Fedora Core software
- </p></li><li><p>
- A large selection of additional software, known as Fedora Extras
- </p></li></ul></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: Previous Versions of Fedora"><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</th></tr><tr><td align="left" valign="top"><p>
- Fedora 4 automatically supports all three
- repositories. You must manually configure Fedora 3 systems to
- use Fedora Extras, as noted in
+ A network of servers provide several repositories for each
+ version of Fedora Core. The package management utilities in Fedora Core are
+ already configured to use three of these repositories:
+ </p><div class="variablelist"><dl><dt><span class="term">
+ Base
+ </span></dt><dd><p>
+ The packages that make up a Fedora Core release, as it is on disc
+ </p></dd><dt><span class="term">
+ Updates
+ </span></dt><dd><p>
+ Updated versions of packages that are provided in Base
+ </p></dd><dt><span class="term">
+ 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="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: All Fedora Packages are Open Source Software"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="./stylesheet-images/note.png"></td><th align="left">All Fedora Packages are Open Source Software</th></tr><tr><td align="left" valign="top"><p>
- All of the software provided by the Fedora Project is open source
- software. You may download and install software from the Fedora Project
- network of repositories on as many systems as desired.
+ </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>
+ 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.
+ Only enable support for one of the following repositories if
+ you test or develop Fedora software:
+ <code class="filename">fedora-devel</code> (Rawhide),
+ <code class="filename">fedora-extras-devel</code>, and
+ <code class="filename">updates-testing</code>.
</p></td></tr></table></div><p>
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="id2927409"></a><p>
+ </p><a class="indexterm" name="id2833891"></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
@@ -78,10 +94,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="9. Manually Installing Software">Section 9, “Manually Installing Software”</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="id2927514"></a><p>
+ </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>
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
@@ -98,10 +114,10 @@
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="id2927318"></a><a class="indexterm" name="id2927331"></a><p>
+ </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>
Each package file has a long name that indicates several key
- pieces of information. This is the full name of the
- <code class="filename">tsclient</code> package supplied with Fedora Core:
+ pieces of information. For example, this is the full name of a
+ <code class="filename">tsclient</code> package:
</p><pre class="screen">
<code class="filename">tsclient-0.132-6.i386.rpm</code>
</pre><p>
Index: sn-software-management-tools.php
===================================================================
RCS file: /cvs/fedora/web/html/docs/yum/sn-software-management-tools.php,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sn-software-management-tools.php 13 Oct 2005 11:40:06 -0000 1.7
+++ sn-software-management-tools.php 29 Nov 2005 03:01:58 -0000 1.8
@@ -7,10 +7,10 @@
?>
-<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="id2974157"></a><a class="indexterm" name="id2974166"></a><a class="indexterm" name="id2974175"></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"><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>
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 several other applications
+ that can supplement <code class="command">yum</code>.
</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
Index: sn-updating-your-system.php
===================================================================
RCS file: /cvs/fedora/web/html/docs/yum/sn-updating-your-system.php,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sn-updating-your-system.php 13 Oct 2005 11:40:06 -0000 1.7
+++ sn-updating-your-system.php 29 Nov 2005 03:01:58 -0000 1.8
@@ -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="id2975623"></a><a class="indexterm" name="id2975635"></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"><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>
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="id2975695"></a><p>
+ </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>
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:
Index: sn-using-repositories.php
===================================================================
RCS file: /cvs/fedora/web/html/docs/yum/sn-using-repositories.php,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sn-using-repositories.php 13 Oct 2005 11:40:06 -0000 1.7
+++ sn-using-repositories.php 29 Nov 2005 03:01:58 -0000 1.8
@@ -7,15 +7,15 @@
?>
-<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-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-using-repositories"></a>7. Using Other Software Repositories</h2></div></div></div><a class="indexterm" name="id2975792"></a><a class="indexterm" name="id2975801"></a><a class="indexterm" name="id2975814"></a><p>
+<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>
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.
</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: Fedora Extras Repositories for 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">Fedora Extras Repositories for Previous Versions of Fedora Core</th></tr><tr><td align="left" valign="top"><p>
- You must manually configure Fedora 3 systems to use Fedora Extras, using
+ You must manually configure Fedora Core 3 systems to use Fedora Extras, using
the instructions at
<a href="http://fedora.redhat.com/projects/extras/" target="_top">http://fedora.redhat.com/projects/extras/</a>. For
- additional packages for Fedora 1 and Fedora 2, refer to
+ additional packages for Fedora Core 1 and Fedora Core 2, refer to
<a href="http://www.fedora.us/" target="_top">http://www.fedora.us/</a>.
</p></td></tr></table></div><p>
If the Fedora Project does not supply packages for a product, the
@@ -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="id2975882"></a><p>
+ </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>
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
@@ -51,13 +51,13 @@
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 4, <code class="command">yum</code> repositories are
+ 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 3 and earlier systems, you must manually
+ 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="id2976047"></a><p>
+ </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 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
@@ -78,11 +78,11 @@
</pre><p>
At the prompt, enter the
<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 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 3</th></tr><tr><td align="left" valign="top"><p>
+ </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 3 systems, run the command <code class="command">su -c
+ 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="id2976194"></a><a class="indexterm" name="id2976206"></a><p>
+ </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>
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
@@ -110,12 +110,12 @@
</p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Tip: Old Versions of yum and Current Repositories"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="./stylesheet-images/tip.png"></td><th align="left">Old Versions of <code class="command">yum</code> and Current Repositories</th></tr><tr><td align="left" valign="top"><p>
The data format for repository indexes changed with version
2.1 of <code class="command">yum</code>. This was the version supplied
- with Fedora 3. Repository providers should specify the versions
- of Fedora that they support. To confirm that an unlabeled
+ with Fedora Core 3. Repository providers should specify the versions
+ of Fedora Core that they support. To confirm that an unlabeled
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-maintenance.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. Maintaining <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-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.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sn-yum-installing-frompackage.php 13 Oct 2005 11:40:06 -0000 1.7
+++ sn-yum-installing-frompackage.php 29 Nov 2005 03:01:58 -0000 1.8
@@ -7,7 +7,7 @@
?>
-<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">9. Manually Installing Software</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-yum-proxy-server.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>9. Manually Installing Software</h2></div></div></div><a class="indexterm" name="id2976632"></a><a class="indexterm" name="id2976648"></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-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>
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
@@ -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-yum-maintenance.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-yum-proxy-server.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">8. 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"> 10. Using <code class="command">yum</code> with a Proxy Server</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-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>
<?
Index: sn-yum-maintenance.php
===================================================================
RCS file: /cvs/fedora/web/html/docs/yum/sn-yum-maintenance.php,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sn-yum-maintenance.php 13 Oct 2005 11:40:06 -0000 1.7
+++ sn-yum-maintenance.php 29 Nov 2005 03:01:58 -0000 1.8
@@ -7,14 +7,14 @@
?>
-<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">8. Maintaining <code class="command">yum</code></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-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-yum-maintenance"></a>8. Maintaining <code class="command">yum</code></h2></div></div></div><p>
+<div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">9. Maintaining <code class="command">yum</code></th></tr><tr><td width="20%" align="left"><a accesskey="p" href="sn-yum-installing-frompackage.php">Prev</a> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="sn-yum-proxy-server.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-maintenance"></a>9. Maintaining <code class="command">yum</code></h2></div></div></div><p>
The <code class="command">yum</code> system does not require any routine
maintenance. To ensure that <code class="command">yum</code> operations are
carried out at optimal speed, disable or remove repository
definitions which you no longer require. You may also clear the
files from the <code class="command">yum</code> caches in order to recover
disk space.
- </p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-removing-sources"></a>8.1. Disabling or Removing Package Sources</h3></div></div></div><a class="indexterm" name="id2976362"></a><a class="indexterm" name="id2976374"></a><p>
+ </p><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-removing-sources"></a>9.1. Disabling or Removing Package Sources</h3></div></div></div><a class="indexterm" name="id2836822"></a><a class="indexterm" name="id2836834"></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
@@ -27,7 +27,7 @@
</p></li><li><p>
Delete the cache directory from
<code class="filename">/var/cache/yum/</code>.
- </p></li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-yum-clearance"></a>8.2. Clearing the <code class="command">yum</code> Caches</h3></div></div></div><a class="indexterm" name="id2976495"></a><p>
+ </p></li></ol></div></div><div class="section" lang="en"><div class="titlepage"><div><div><h3 class="title"><a name="sn-yum-clearance"></a>9.2. Clearing the <code class="command">yum</code> Caches</h3></div></div></div><a class="indexterm" name="id2836955"></a><p>
By default, <code class="command">yum</code> retains the packages and
package data files that it downloads, so that they may be reused
in future operations without being downloaded again. To purge
@@ -46,7 +46,7 @@
Purging cached files causes those files to downloaded again the
next time that they are required. This increases the amount of
time required to complete the operation.
- </p></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-installing-frompackage.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. Manually Installing Software</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-yum-installing-frompackage.php">Prev</a> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="sn-yum-proxy-server.php">Next</a></td></tr><tr><td width="40%" align="left" valign="top">8. Installing Software from an Isolated Package </td><td width="20%" align="center"><a accesskey="h" href="index.php">Home</a></td><td width="40%" align="right" valign="top"> 10. Using <code class="command">yum</code> with a Proxy Server</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.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- sn-yum-proxy-server.php 13 Oct 2005 11:40:06 -0000 1.7
+++ sn-yum-proxy-server.php 29 Nov 2005 03:01:58 -0000 1.8
@@ -7,62 +7,77 @@
?>
-<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-installing-frompackage.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="id2976807"></a><a class="indexterm" name="id2976816"></a><p>
- You may access repositories through standard web proxy servers. If
- your system accesses the Internet through a web proxy server,
- specify the proxy server details in
- <code class="filename">/etc/yum.conf</code>. The <code class="option">proxy</code>
- setting must specify the proxy server as a complete URL, including
- the TCP port number. If your proxy server requires a username and
- password, specify these by adding <code class="option">proxy_username</code>
- and <code class="option">proxy_password</code> settings.
- </p><p>
- The settings below enable <code class="command">yum</code> to use the proxy
- server
- <code class="systemitem">mycache.mydomain.com</code>,
- connecting to port 3128, with the username
- <code class="systemitem">yum-user</code> and the
- password <code class="systemitem">qwerty</code>.
- </p><div class="example"><a name="config-file-httpproxy"></a><pre class="screen">
+<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>
+ 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
+ this standard. You may also access FTP repositories, and configure
+ <code class="command">yum</code> to use an FTP proxy server. The
+ <code class="filename">squid</code> package provides a proxy service for
+ both HTTP/1.1 and FTP connections.
+ </p><div class="tip" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Tip: Modifying yum for Network Compatibility"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Tip]" src="./stylesheet-images/tip.png"></td><th align="left">Modifying <code class="command">yum</code> for Network Compatibility</th></tr><tr><td align="left" valign="top"><p>
+ Refer to the <code class="command">man</code> page for
+ <code class="filename">yum.conf</code> for information on HTTP settings
+ that may be modified for compatibility with nonstandard web
+ 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>
+ 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>
+ setting must specify the proxy server as a complete URL,
+ including the TCP port number. If your proxy server requires a
+ username and password, specify these by adding
+ <code class="option">proxy_username</code> and
+ <code class="option">proxy_password</code> settings.
+ </p><p>
+ The settings below enable <code class="command">yum</code> to use the
+ proxy server
+ <code class="systemitem">mycache.mydomain.com</code>,
+ connecting to port 3128, with the username
+ <code class="systemitem">yum-user</code> and the
+ password <code class="systemitem">qwerty</code>.
+ </p><div class="example"><a name="config-file-httpproxy"></a><pre class="screen">
<code class="computeroutput"># The proxy server - proxy server:port number
proxy=http://mycache.mydomain.com:3128
# 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>
- 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><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
- <code class="filename">~/.bash_profile</code>. The settings below enable
- <code class="command">yum</code> to use the proxy server
- <code class="systemitem">mycache.mydomain.com</code>,
- connecting to port 3128.
- </p><div class="example"><a name="profile-script-httpproxy"></a><pre class="screen">
+ 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>
+ 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
+ <code class="filename">~/.bash_profile</code>. The settings below enable
+ <code class="command">yum</code> to use the proxy server
+ <code class="systemitem">mycache.mydomain.com</code>,
+ connecting to port 3128.
+ </p><div class="example"><a name="profile-script-httpproxy"></a><pre class="screen">
<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>
- 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
- password <code class="systemitem">qwerty</code>, add these settings:
- </p><div class="example"><a name="profile-script-httpproxy-withpassword"></a><pre class="screen">
+ 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
+ password <code class="systemitem">qwerty</code>, add these settings:
+ </p><div class="example"><a name="profile-script-httpproxy-withpassword"></a><pre class="screen">
<code class="computeroutput"># The Web proxy server, with the username and password for this account
http_proxy="http://yum-user:qwerty@mycache.mydomain.com: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>
- 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 class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="sn-yum-installing-frompackage.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. Manually Installing Software </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>
+ 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>
<?
More information about the scm-commits
mailing list