<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Slipstreaming a RHEL Installation in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/slipstreaming-a-rhel-installation/m-p/3489818#M16381</link>
    <description>As with Windows you can create a slipstreamed CD (eg add Service Pack 2 to XP to be installed directly), I'd like to do the same with RedHat Enterprise.&lt;BR /&gt;&lt;BR /&gt;We install via NFS (not CD) so we have a /install/RedHat directory containing RPMS and base directories&lt;BR /&gt;&lt;BR /&gt;Periodically we download the entire RHEL3 channel from redhat and store it in a patch directory.  This should be an entire distribution.&lt;BR /&gt;&lt;BR /&gt;I'd like replace the RPMS directory with these patched RPMS, and use this for install.&lt;BR /&gt;&lt;BR /&gt;I know I have to update the hdlist and hdlist2 files with genhdlist, that's fine.  But all the documentation I've read suggests that the comps.xml needs editing too.&lt;BR /&gt;&lt;BR /&gt;However, since I'm not adding "different" software, just newer software, is this necessary?  It seems a very large XML file to be trawling through.&lt;BR /&gt;&lt;BR /&gt;My main concern here is that clearly there will be some different files, as for example dependancies change slightly when updating a base RHEL3 installation (aspell etc).  Will these need reflecting somehow in the comps.xml, and if so how?</description>
    <pubDate>Mon, 21 Feb 2005 05:28:27 GMT</pubDate>
    <dc:creator>Simon Hargrave</dc:creator>
    <dc:date>2005-02-21T05:28:27Z</dc:date>
    <item>
      <title>Slipstreaming a RHEL Installation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/slipstreaming-a-rhel-installation/m-p/3489818#M16381</link>
      <description>As with Windows you can create a slipstreamed CD (eg add Service Pack 2 to XP to be installed directly), I'd like to do the same with RedHat Enterprise.&lt;BR /&gt;&lt;BR /&gt;We install via NFS (not CD) so we have a /install/RedHat directory containing RPMS and base directories&lt;BR /&gt;&lt;BR /&gt;Periodically we download the entire RHEL3 channel from redhat and store it in a patch directory.  This should be an entire distribution.&lt;BR /&gt;&lt;BR /&gt;I'd like replace the RPMS directory with these patched RPMS, and use this for install.&lt;BR /&gt;&lt;BR /&gt;I know I have to update the hdlist and hdlist2 files with genhdlist, that's fine.  But all the documentation I've read suggests that the comps.xml needs editing too.&lt;BR /&gt;&lt;BR /&gt;However, since I'm not adding "different" software, just newer software, is this necessary?  It seems a very large XML file to be trawling through.&lt;BR /&gt;&lt;BR /&gt;My main concern here is that clearly there will be some different files, as for example dependancies change slightly when updating a base RHEL3 installation (aspell etc).  Will these need reflecting somehow in the comps.xml, and if so how?</description>
      <pubDate>Mon, 21 Feb 2005 05:28:27 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/slipstreaming-a-rhel-installation/m-p/3489818#M16381</guid>
      <dc:creator>Simon Hargrave</dc:creator>
      <dc:date>2005-02-21T05:28:27Z</dc:date>
    </item>
    <item>
      <title>Re: Slipstreaming a RHEL Installation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/slipstreaming-a-rhel-installation/m-p/3489819#M16382</link>
      <description>As you are aware, RH packages patches totally different than windows or HP-UX.&lt;BR /&gt;&lt;BR /&gt;I do something similar to what you want. I gather group of rpm files in a directory that depend on each other.&lt;BR /&gt;&lt;BR /&gt;Then I run this code which updates all of the binaries.&lt;BR /&gt;&lt;BR /&gt;installline=" "&lt;BR /&gt;echo "install line $installline"&lt;BR /&gt;for i in *.rpm&lt;BR /&gt;do&lt;BR /&gt;  installline="$installline $i"&lt;BR /&gt;#  echo "install line ... $installline $i"&lt;BR /&gt;done&lt;BR /&gt;commandline="rpm -Fvh $installline"&lt;BR /&gt;echo $commandline&lt;BR /&gt;$commandline&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;This should get you 75% of the way to where you want to be.&lt;BR /&gt;&lt;BR /&gt;SEP</description>
      <pubDate>Mon, 21 Feb 2005 05:47:22 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/slipstreaming-a-rhel-installation/m-p/3489819#M16382</guid>
      <dc:creator>Steven E. Protter</dc:creator>
      <dc:date>2005-02-21T05:47:22Z</dc:date>
    </item>
    <item>
      <title>Re: Slipstreaming a RHEL Installation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/slipstreaming-a-rhel-installation/m-p/3489820#M16383</link>
      <description>Hi, I understand this and I do a similar thing myself (however I use up2date rather than rpm -Fvh because it resolves dependancies better).&lt;BR /&gt;&lt;BR /&gt;However what I'm trying to achieve is install-and-patch at once.&lt;BR /&gt;&lt;BR /&gt;At present I have a Kickstart script which will install a RedHat server, including Oracle 10g and all customisations in &amp;lt;30 minutes.  However I then have to patch it manually from the local patch repository using up2date, doubling the bare-metal to usable time.&lt;BR /&gt;&lt;BR /&gt;I'd like these patches to be installed instead of the older ones and then updating.  I know I could kickstart the patch install but this still takes time.  I'd like to effectively create a "custom" installation that uses the new patched RPMs instead of the original ones.&lt;BR /&gt;&lt;BR /&gt;There are various sources on the internet that talk of creating custom redhat CDs, but none specifically how to "fix" the comps.xml file to fully reflect the updated RPMs.&lt;BR /&gt;&lt;BR /&gt;I've done a bit of experimentation since, and I've found that just updating the hdlist and hdlist2 doesn't work (it installs, but several rpms are missing).&lt;BR /&gt;&lt;BR /&gt;However, I then noticed that as part of the channel update there is an rpm called (presently) comps-3AS-0.20041216 RPM which delivers an up-to-date comps.xml file.  Using this alongside my genhdlist generated hdlist indexes has given me a fully patched install in &amp;lt; 30 minutes from bare metal.&lt;BR /&gt;&lt;BR /&gt;In summary: -&lt;BR /&gt;&lt;BR /&gt;Downloaded entire RHEL3 channel to /install/RedHat/RPMS&lt;BR /&gt;Copied /install/RedHat/base from previous install area.&lt;BR /&gt;Ran genhdlist to regenerate base/hdlist and base/hdlist2.&lt;BR /&gt;&lt;BR /&gt;Extracted the comps.xml from comps-3AS-0.20041216 RPM and placed in the base directory.&lt;BR /&gt;&lt;BR /&gt;Now installing from this directory provides an up-to-date patches server from scratch in &amp;lt; 30 minutes.&lt;BR /&gt;&lt;BR /&gt;I will check with RedHat to see if the use of this comps.xml will always provide a "correct" installation however.</description>
      <pubDate>Mon, 21 Feb 2005 11:41:31 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/slipstreaming-a-rhel-installation/m-p/3489820#M16383</guid>
      <dc:creator>Simon Hargrave</dc:creator>
      <dc:date>2005-02-21T11:41:31Z</dc:date>
    </item>
    <item>
      <title>Re: Slipstreaming a RHEL Installation</title>
      <link>https://community.hpe.com/t5/operating-system-linux/slipstreaming-a-rhel-installation/m-p/3489821#M16384</link>
      <description>Simon,&lt;BR /&gt;&lt;BR /&gt;If you mess up the comps.xml just watch the install it tells you where it choked, so if you think you think you are close, run an install, if it chokes your comps is wrong, and if it installs and there are packages that were not installed you have to add them to the comps.xml.&lt;BR /&gt;&lt;BR /&gt;Its a crappy yet effective way to work out the bugs.&lt;BR /&gt;&lt;BR /&gt;--Dave</description>
      <pubDate>Tue, 22 Feb 2005 12:39:22 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/slipstreaming-a-rhel-installation/m-p/3489821#M16384</guid>
      <dc:creator>Dave Falloon</dc:creator>
      <dc:date>2005-02-22T12:39:22Z</dc:date>
    </item>
  </channel>
</rss>

