mirror-tutorial mirror-tutorial-en.xml,1.4,1.5

Paul W. Frields (pfrields) fedora-docs-commits at redhat.com
Fri Jul 22 11:39:48 UTC 2005


Author: pfrields

Update of /cvs/docs/mirror-tutorial
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10180

Modified Files:
	mirror-tutorial-en.xml 
Log Message:
Removed references to yum-arch and replaced with createrepo; bump to 0.24


Index: mirror-tutorial-en.xml
===================================================================
RCS file: /cvs/docs/mirror-tutorial/mirror-tutorial-en.xml,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- mirror-tutorial-en.xml	18 Jun 2005 13:51:02 -0000	1.4
+++ mirror-tutorial-en.xml	22 Jul 2005 11:39:45 -0000	1.5
@@ -5,7 +5,7 @@
 <!ENTITY % FEDORA-ENTITIES-EN SYSTEM "../docs-common/common/fedora-entities-en.ent">
 %FEDORA-ENTITIES-EN;
 
-<!ENTITY BOOKID "mirror-tutorial-0.23 (2004-09-08)"> <!-- change version of manual and date here -->
+<!ENTITY BOOKID "mirror-tutorial-0.24 (2005-07-22)"> <!-- change version of manual and date here -->
 
 ]>
 
@@ -76,6 +76,17 @@
           </para>
 	</revdescription>
       </revision>
+      <revision>
+	<revnumber>0.24</revnumber>
+	<date>2005-07-22</date>
+	<authorinitials>PaulWFrields</authorinitials>
+	<revdescription>
+	  <para>
+	    Removed references to <command>yum-arch</command> and replaced with
+	    <command>createrepo</command>.
+	  </para>
+	</revdescription>
+      </revision>
     </revhistory>
   </articleinfo>
 
@@ -1047,45 +1058,37 @@
 
       <para>
 	To set up a <command>yum</command> repository, you must write a
-	directory of header information from which the clients pull the data
-	they require. The directory is named <filename>headers</filename>. It is
-	created by using the command <command>yum-arch</command>, which is run
+	directory of header information from which the clients extract the data that
+	they require. The directory is named <filename>repodata/</filename>. It is
+	created by using the command <command>createrepo</command>, which is run
 	against the directory <emphasis>under which</emphasis> you want the
-	<filename>headers</filename> directory to appear. The
-	<command>yum-arch</command> program searches recursively through that
+	<filename>repodata/</filename> directory to appear. The
+	<command>createrepo</command> program searches recursively through that
 	directory and any subdirectories for RPM packages, and includes them in
 	the header data.
       </para>
 
 <screen>
-<userinput>yum-arch -l -s /var/ftp/pub/linux/fedora/core/&FCVER;/i386/os</userinput>
+<userinput>createrepo /var/ftp/pub/linux/fedora/core/&FCVER;/i386/os</userinput>
 </screen>
 
       <para>
-	The <command>-l</command> switch follows symbolic links. This is useful
-	in the first case below. The <command>-s</command> switch includes SRPMS
-	(source RPM packages) in the header list. The command above creates the
-	<command>yum</command> header cache in the directory
+	The command above creates the <command>yum</command> header cache in the directory
 	<filename>/var/ftp/pub/linux/fedora/core/&FCVER;/i386/os/headers</filename>. 
-	Typically <command>yum-arch</command> is run against at least the
+	Typically <command>createrepo</command> is run against at least the
 	following locations:
       </para>
       <itemizedlist>
 	<listitem>
 	  <para>
 	    The stock distribution; for example,
-	    <filename>/var/ftp/pub/linux/fedora/core/&FCVER;/i386/os/</filename>. 
-	    Use the <command>-l</command> and <command>-s</command> options to
-	    follow the linked directory <filename>SRPMS</filename> and include
-	    the source packages therein.
+	    <filename>/var/ftp/pub/linux/fedora/core/&FCVER;/i386/os/</filename>.
 	  </para>
 	</listitem>
 	<listitem>
 	  <para>
 	    Official updates to the distribution; for example,
-	    <filename>/var/ftp/pub/linux/fedora/core/updates/&FCVER;/</filename>. 
-	    Once again use <command>-l</command> and/or <command>-s</command> if
-	    appropriate.
+	    <filename>/var/ftp/pub/linux/fedora/core/updates/&FCVER;/</filename>.
 	  </para>
 	</listitem>
       </itemizedlist>
@@ -1589,7 +1592,7 @@
 	  Edit <filename>/etc/sysconfig/rhn/sources</filename> for the clients
 	  at your site to point to your repository. For any repository, point to
 	  the URL for the directory containing the <filename>headers</filename>
-	  folder. You created this folder using <command>yum-arch</command> in
+	  folder. You created this folder using <command>createrepo</command> in
 	  <xref linkend="sn-repositories"/>. You will likely have two
 	  repositories, one for the stock distribution and one for updates.
 	  Examples are shown below; you may wish to point to an internal address
@@ -1631,3 +1634,9 @@
   </index>
 
 </article>
+
+<!--
+Local variables:
+mode: xml
+End:
+-->




More information about the docs-commits mailing list