<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Lazy Sys Admin &#187; Software Update</title>
	<atom:link href="http://www.thelazysysadmin.net/tag/software-update/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thelazysysadmin.net</link>
	<description>Why do things the hard way?</description>
	<lastBuildDate>Tue, 11 Oct 2011 05:31:46 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>OpenSUSE Local Update Repository</title>
		<link>http://www.thelazysysadmin.net/2009/07/opensuse-local-update-repository/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=opensuse-local-update-repository</link>
		<comments>http://www.thelazysysadmin.net/2009/07/opensuse-local-update-repository/#comments</comments>
		<pubDate>Fri, 03 Jul 2009 06:31:11 +0000</pubDate>
		<dc:creator>Jon Smith</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSUSE]]></category>
		<category><![CDATA[Sys Admin]]></category>
		<category><![CDATA[Auto Update]]></category>
		<category><![CDATA[Software Update]]></category>

		<guid isPermaLink="false">http://www.thelazysysadmin.net/?p=435</guid>
		<description><![CDATA[Details how to setup and maintain a local update repository for OpenSUSE, and also how to setup clients to access and install from it. <a href="http://www.thelazysysadmin.net/2009/07/opensuse-local-update-repository/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I recently wrote a three part article on <a href="http://www.thelazysysadmin.net/293/opensuse-autoyast-autoinstall-howto-part-1" target="_blank">using Autoyast to automate the installation of OpenSUSE machines</a>. I this article I will show you how to setup a local software update repository as well.</p>
<p><span id="more-435"></span>Ultimately if you are looking at having your own update repository then you will already have your own installation repository (if you don&#8217;t you can always go through the steps in Part 1 of my Autoyast how-to).</p>
<p>First of all create a directory inside your local repository called &#8220;updates&#8221; and then create a sub-directory for each of the versions you need (for me I only have opensuse11.1).</p>
<p>For you to update your individual servers after creating the repo you will need to have the &#8220;yast2-online-update-frontend&#8221; package installed.</p>
<p>Use the following command to initially create and update your repo.</p>
<pre class="brush: plain; title: ; notranslate">rsync -a -v -v --delete-after --progress --stats
mirror.internode.on.net::opensuse/update/11.1/
/var/lib/autoinstall/repository/updates/opensuse11.1-current/</pre>
<p>This command will copy about 8gb&#8217;s of data, but as it is using rsync you can cancel it and restart it as often as you need. Be sure to select a mirror near you from the following list <a href="http://mirrors.opensuse.org/" target="_blank">OpenSUSE Mirror List</a>.</p>
<p>Next log on to one of your clients and perform the following:</p>
<p>1. Go into YaST</p>
<p>2. Software -&gt; Software Management</p>
<p><a href="http://www.thelazysysadmin.net/wp-content/uploads/2009/07/AutoUpdate01.jpg"><img class="alignnone size-full wp-image-470" title="AutoUpdate01" src="http://www.thelazysysadmin.net/wp-content/uploads/2009/07/AutoUpdate01.jpg" alt="AutoUpdate01" width="600" height="446" /></a></p>
<p>3. Click Add</p>
<p><a href="http://www.thelazysysadmin.net/wp-content/uploads/2009/07/AutoUpdate02.jpg"><img class="alignnone size-full wp-image-471" title="AutoUpdate02" src="http://www.thelazysysadmin.net/wp-content/uploads/2009/07/AutoUpdate02.jpg" alt="AutoUpdate02" width="600" height="443" /></a></p>
<p>4. Select HTTP</p>
<p><a href="http://www.thelazysysadmin.net/wp-content/uploads/2009/07/AutoUpdate04.jpg"><img class="alignnone size-full wp-image-472" title="AutoUpdate04" src="http://www.thelazysysadmin.net/wp-content/uploads/2009/07/AutoUpdate04.jpg" alt="AutoUpdate04" width="600" height="443" /></a></p>
<p>5. Enter the relevant details</p>
<p><a href="http://www.thelazysysadmin.net/wp-content/uploads/2009/07/AutoUpdate06.jpg"><img class="alignnone size-full wp-image-473" title="AutoUpdate06" src="http://www.thelazysysadmin.net/wp-content/uploads/2009/07/AutoUpdate06.jpg" alt="AutoUpdate06" width="600" height="444" /></a></p>
<p>6. You should end with with a screen somewhat like the following</p>
<p><a href="http://www.thelazysysadmin.net/wp-content/uploads/2009/07/AutoUpdate07.jpg"><img class="alignnone size-full wp-image-474" title="AutoUpdate07" src="http://www.thelazysysadmin.net/wp-content/uploads/2009/07/AutoUpdate07.jpg" alt="AutoUpdate07" width="600" height="444" /></a></p>
<p>7. Goto Software -&gt; Online Update</p>
<p><a href="http://www.thelazysysadmin.net/wp-content/uploads/2009/07/AutoUpdate08.jpg"><img class="alignnone size-full wp-image-475" title="AutoUpdate08" src="http://www.thelazysysadmin.net/wp-content/uploads/2009/07/AutoUpdate08.jpg" alt="AutoUpdate08" width="600" height="444" /></a></p>
<p>8. Select the required updates</p>
<p><a href="http://www.thelazysysadmin.net/wp-content/uploads/2009/07/AutoUpdate09.jpg"><img class="alignnone size-full wp-image-469" title="AutoUpdate09" src="http://www.thelazysysadmin.net/wp-content/uploads/2009/07/AutoUpdate09.jpg" alt="AutoUpdate09" width="600" height="445" /></a></p>
<p>And that&#8217;s it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thelazysysadmin.net/2009/07/opensuse-local-update-repository/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

