web/html/docs/yum ln-legalnotice-opl.php, NONE, 1.1 sn-acknowledgments.php, NONE, 1.1 sn-yum-caching.php, NONE, 1.1 sn-yum-customizing.php, NONE, 1.1 generated-index.php, 1.8, 1.9 index.php, 1.8, 1.9 rv-revhistory.php, 1.3, 1.4 sn-managing-packages.php, 1.8, 1.9 sn-searching-packages.php, 1.8, 1.9 sn-software-management-concepts.php, 1.8, 1.9 sn-software-management-tools.php, 1.8, 1.9 sn-updating-your-system.php, 1.8, 1.9 sn-using-repositories.php, 1.8, 1.9 sn-yum-installing-frompackage.php, 1.8, 1.9 sn-yum-proxy-server.php, 1.8, 1.9
Hugo Cisneiros (eitch)
fedora-websites-list at redhat.com
Thu May 25 02:54:51 UTC 2006
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 at redhat.com>"
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@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>
+</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>
<?
More information about the Fedora-websites-list
mailing list