<?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>Computer Tips -Tech Info &#187; Ubuntu</title>
	<atom:link href="http://www.averyjparker.com/category/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.averyjparker.com</link>
	<description>and Internet Security, Windows, Linux, Mac and other Tech Info from Avery J. Parker</description>
	<lastBuildDate>Mon, 01 Mar 2010 02:28:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ubuntu 9.04 Jaunty Netbook Remix on an Acer Aspire One ZG5 trackpad issues</title>
		<link>http://www.averyjparker.com/2009/06/03/ubuntu-904-jaunty-netbook-remix-on-an-acer-aspire-one-zg5-trackpad-issues/</link>
		<comments>http://www.averyjparker.com/2009/06/03/ubuntu-904-jaunty-netbook-remix-on-an-acer-aspire-one-zg5-trackpad-issues/#comments</comments>
		<pubDate>Wed, 03 Jun 2009 15:09:59 +0000</pubDate>
		<dc:creator>Avery</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux Software]]></category>
		<category><![CDATA[Linux Tech Support]]></category>
		<category><![CDATA[Tech Support]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[acer]]></category>
		<category><![CDATA[acer aspire one]]></category>
		<category><![CDATA[acer aspire one zg4]]></category>
		<category><![CDATA[jaunty]]></category>
		<category><![CDATA[netbook]]></category>
		<category><![CDATA[netbook remix]]></category>
		<category><![CDATA[trackpad problem]]></category>
		<category><![CDATA[zg4]]></category>

		<guid isPermaLink="false">http://www.averyjparker.com/?p=2015</guid>
		<description><![CDATA[Recently I had the opportunity to work on an Acer Aspire One netbook.  It&#8217;s rare that I get the chance to work on a linux desktop system for a client.  Most of my desktop users that I support run Windows (although I primarily run linux on my machines.)  I get to do [...]]]></description>
			<content:encoded><![CDATA[<!--mfunc tagparser_cache::show_tag() --><!--/mfunc--><!-- google_ad_section_start --><p>Recently I had the opportunity to work on an Acer Aspire One netbook.  It&#8217;s rare that I get the chance to work on a linux desktop system for a client.  Most of my desktop users that I support run Windows (although I primarily run linux on my machines.)  I get to do a fair amount of server level work with linux variants, but this one, being a desktop install, intrigued me.</p>
<p>The issue was that the buttons on the trackpad didn&#8217;t work.  She also indicated that she had tried a usb mouse and those buttons didn&#8217;t work either.  As I looked at it, I had already spent some time browsing through bug reports getting ideas on what might be the issue.  It behaved exactly as she described and so then the real fun began.</p>
<p><span id="more-2015"></span></p>
<p>I looked at the xorg.conf file from /etc/X11/ &#8211; it looked normal (it was the default config file)  I first tried doing some edits to clearly specify the trackpad device (cursor movement with the trackpad had been working though, it was just the clicks that weren&#8217;t registering.</p>
<p>So, after making changes I restarted gdm (the greeter) ( /etc/init.d/gdm restart ) and gave a try.  Some things started working, tapping the trackpad substituted for the left click and the right click work.  The external mouse worked with both buttons.</p>
<p>So, I chipped away a bit more.  I verified that the files existed for some of the appropriate packages, some I reinstalled.  I uninstalled compiz (having read a bug report related to that) I reverted to an older version of xinput-synaptic and came back to current.  I tried mapping the mouse buttons with an .xmodmap file.</p>
<p>Nothing productive.</p>
<p>One thing that I did notice was that the right trackpad or both mouse buttons would work only when I had restarted gdm, not on a freshboot.  So, I started looking at the boot process and the output in /var/log/Xorg.0.log to see if there was anything significantly different being reported there.  Nothing useful.</p>
<p>I disabled the &#8220;dontzap&#8221; feature that&#8217;s new in jaunty.  If you read the release notes they have disabled the ability to &#8220;kill off&#8221; the graphical interface with ctl-alt-backspace&#8230; I essentially re-enabled that option so it&#8217;s quickly and easily possible to restart the gui.</p>
<p>The bottom line of what I found was this.  If you&#8217;re moving the mouse (trackpad) when gdm first starts, the mouse buttons will be usable (with the exception of the left button on the trackpad (!))  If you don&#8217;t move the mouse at the startup of gdm it get&#8217;s &#8220;stuck&#8221; in pointer mode&#8230; I can bring the cursor down over the &#8220;options&#8221; menu in the lower left corner of the greeter screen and it still holds it&#8217;s i-beam icon as though you are editing a text window, the options does not highlight on the mouseover and no right/left click/tapping will work until gdm is blown away and restarts with a ctl-alt-backspace.</p>
<p>After that everything works with the exception of the left trackpad button (although you can tap.)  I tried reversing the buttons and it&#8217;s still the one on the left that doesn&#8217;t function.</p>
<p>Wondering if I was missing something I tried an experiment.  I (using another computer) installed Jaunty 9.04 to a USB hard drive and brought it up to date with all the current updates.  I booted this usb hard drive on three or four systems and it worked marvelously (hardware detection &#8220;just worked&#8221; on each machine.)  The only one to exhibit any problems was this Acer Aspire One ZG5.  Guess what the problems were?  well&#8230;. if I didn&#8217;t move the mouse when the greeter screen first came up I wasn&#8217;t able to do any mouse clicking (the pointer seemed frozen in the i-beam cursor icon mode) and even if I did (or restarted gdm) the left button did not work.</p>
<p>I came to the conclusion that there were two different issues, one I suspected may be a software issue and an update could fix it (the initial boot problem with useless buttons.)  The second problem (left click not working) could just be a hardware issue &#8211; since it only affects the trackpad and not an external mouse.  As I think about it, I do wonder if the trackpad were faulty (left button) could it cause the other problem when it&#8217;s first initialized (?)</p>
<p>If I knew I would have access to the machine again I might have filed a bug report with Ubuntu to see if they could get someone to verify this as software issue (or not).  SInce I won&#8217;t have access to it, I wouldn&#8217;t be able to follow up with more information if they needed it, so instead of a bug report I&#8217;m posting here.</p>
<p>The only way to know for sure if it&#8217;s Ubuntu 9.04 or the netbook is to have an identical model to test, which I don&#8217;t.</p>
<p>So, does anyone out there have the same IDENTICAL model netbook &#8211; with jaunty 9.04 &#8211; are you seeing a similar problem or does it work just fine?  The updates on this machine were current as of June 1, 2009.</p>
<p>Comments are open in case anyone has some input on the issue.</p>
<!-- google_ad_section_end --><div id="wherego_related"><h3>Readers who viewed this page, also viewed:</h3><ul><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/where-did-they-go-from-here/">Where did they go from here?</a></li></ul></div><img src="http://www.averyjparker.com/?ak_action=api_record_view&id=2015&type=feed" alt="" /><!--mfunc tagparser_cache::show_tag(1) --><!--/mfunc-->]]></content:encoded>
			<wfw:commentRss>http://www.averyjparker.com/2009/06/03/ubuntu-904-jaunty-netbook-remix-on-an-acer-aspire-one-zg5-trackpad-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 8.10 Intrepid Ibex released today &#124; ubuntu not yet profitable</title>
		<link>http://www.averyjparker.com/2008/10/30/ubuntu-810-intrepid-ibex-released-today-ubuntu-not-yet-profitable/</link>
		<comments>http://www.averyjparker.com/2008/10/30/ubuntu-810-intrepid-ibex-released-today-ubuntu-not-yet-profitable/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 19:29:08 +0000</pubDate>
		<dc:creator>Avery</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[ibex]]></category>
		<category><![CDATA[intrepid]]></category>
		<category><![CDATA[intrepid ibex]]></category>
		<category><![CDATA[loss]]></category>
		<category><![CDATA[profit]]></category>

		<guid isPermaLink="false">http://www.averyjparker.com/?p=1782</guid>
		<description><![CDATA[The newest release in the Ubuntu Linux series has escaped into the wild today.  If you recall the last Ubuntu release was a long term support release and this one is intended to be a bit more &#8220;edgy&#8221; or in this case &#8220;intrepid&#8221;.  Download from Ubuntu, or read a review from linux format. [...]]]></description>
			<content:encoded><![CDATA[<!--mfunc tagparser_cache::show_tag() --><!--/mfunc--><!-- google_ad_section_start --><p>The newest release in the Ubuntu Linux series has escaped into the wild today.  If you recall the last Ubuntu release was a long term support release and this one is intended to be a bit more &#8220;edgy&#8221; or in this case &#8220;intrepid&#8221;.  <a href="http://www.ubuntu.com/getubuntu/download">Download from Ubuntu</a>, or <a href="http://www.linuxformat.co.uk/static/ubuntu810.html">read a review from linux format</a>.  It has, of course, the newest releases of the major desktop packages as well as improved networking support.  They are trying to focus on making mobile connectivity even better in this release.  There is new artwork as well.  There is a new mobile USB install option which is a download image that can be written to a USB drive for installing on the netbook class of machines.  Judging from Linux Format&#8217;s review it&#8217;s looking like a solid release.</p>
<p><span id="more-1782"></span></p>
<p>Also, news came out today that Canonical is not &#8220;<a href="http://news.cnet.com/8301-1001_3-10075890-92.html">cash flow positive</a>&#8221; according to comments by Mark Shuttleworth.  It&#8217;s interesting to see that he says 1) he has no objection to supporting it for 3-5 years more and 2) he thinks if they focused on the server version only they would be profitable in 2 years.</p>
<p>Update&#8212;</p>
<p>It&#8217;s look as though <a href="http://www.crn.com/software/211800390">this release</a> is comparing favorably in tests against vista in install time, boot time, ease of setting up wireless (!!) and Geekbench benchmarking (considerably better marks for Ubuntu there!)</p>
<!-- google_ad_section_end --><div id="wherego_related"><h3>Readers who viewed this page, also viewed:</h3><ul><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/where-did-they-go-from-here/">Where did they go from here?</a></li></ul></div><img src="http://www.averyjparker.com/?ak_action=api_record_view&id=1782&type=feed" alt="" /><!--mfunc tagparser_cache::show_tag(1) --><!--/mfunc-->]]></content:encoded>
			<wfw:commentRss>http://www.averyjparker.com/2008/10/30/ubuntu-810-intrepid-ibex-released-today-ubuntu-not-yet-profitable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu Linux Software Raid &#8211; Replacing a Failing Drive</title>
		<link>http://www.averyjparker.com/2008/09/08/ubuntu-linux-software-raid-replacing-a-failing-drive/</link>
		<comments>http://www.averyjparker.com/2008/09/08/ubuntu-linux-software-raid-replacing-a-failing-drive/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 15:05:06 +0000</pubDate>
		<dc:creator>Avery</dc:creator>
				<category><![CDATA[Linux Tech Support]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[replacing failed raid drive]]></category>
		<category><![CDATA[software raid]]></category>
		<category><![CDATA[ubuntu raid]]></category>
		<category><![CDATA[ubuntu software raid]]></category>

		<guid isPermaLink="false">http://www.averyjparker.com/?p=1636</guid>
		<description><![CDATA[Sometime back I setup my home server running Ubuntu Linux (6.06 &#8211; Dapper Drake LTS).  I used two pairs of drives to do raid cloning.  Two IDE drives were for the main system structure and two SATA drives for Audio/Video storage as well as CDimages and other large file sharing on the local [...]]]></description>
			<content:encoded><![CDATA[<!--mfunc tagparser_cache::show_tag() --><!--/mfunc--><!-- google_ad_section_start --><p>Sometime back I setup my home server running Ubuntu Linux (6.06 &#8211; Dapper Drake LTS).  I used two pairs of drives to do raid cloning.  Two IDE drives were for the main system structure and two SATA drives for Audio/Video storage as well as CDimages and other large file sharing on the local network.  Well&#8230; I noticed the hard drive light was on solid and sure enough one of the two SATA drives had failed.  (I didn&#8217;t get my status email because I&#8217;d done a network structure change and didn&#8217;t update my local mail setup&#8230;)  Anyway&#8230; replacing it was a pain in the neck only for the physical access to the box.  Everything else worked as it should.</p>
<p><span id="more-1636"></span></p>
<p>I had made a file with the contents of the partition table when I first set things up which helped&#8230;</p>
<p>So from another pc (with the new drive attached as a usb disk)  I ran&#8230;</p>
<blockquote><p>sudo sfdisk /dev/sdb < partitiontable.sda</p></blockquote>
<p>(sda was the one from the old setup that had failed.)  Then I logged in and removed the failed drive from the arrays.</p>
<blockquote><p>
sudo su<br />
mdadm /dev/md2 &#8211;fail /dev/sda6 &#8211;remove /dev/sda6<br />
mdadm /dev/md1 &#8211;fail /dev/sda5 &#8211;remove /dev/sda5<br />
mdadm /dev/md0 &#8211;fail /dev/sda1 &#8211;remove /dev/sda1
</p></blockquote>
<p> (Remember those long &#8211;&#8217;s are really a double hyphen &#8211; wordpress is funny that way and interprets them differently.)</p>
<p>I shut down the machine in question and carefully pulled it out where I could work on it.  (Those front loading hard drive trays would be REALLY nice for my home setup.)  I figured out which was sda according to the system board, disconnected it and tested the bios to make sure.  Sure enough I had pulled the correct one.</p>
<p>I shut down again and removed the old drive entirely, replacing it with the new drive and hooking up the cables.  Then I powered back up to check bios again.  All is good.  I powered things back down to put the cover on the case and move it back into it&#8217;s cubby hole.</p>
<p>All booted up just fine &#8211; doing a &#8220;cat /proc/mdstat&#8221; showed just one drive for the raid drives of md0, md1 and md2.  So, I just did the following&#8230;</p>
<blockquote><p>
mdadm /dev/md2 &#8211;add /dev/sda6<br />
mdadm /dev/md1 &#8211;add /dev/sda5<br />
mdadm /dev/md0 &#8211;add /dev/sda1
</p></blockquote>
<p>and checked &#8220;cat /proc/mdstat&#8221; again to find that they were in process of syncing and all looked healthy.  The syncing process will take a while (these are 400GB drives) especially if there&#8217;s is change to the content during this proces, but once that&#8217;s done it should be a perfectly healthy raid array again.</p>
<p>While I was at it I ordered a pair of drives to start rebuilding my desktop system with a raid array for the primary system file structure and the home partitions.  I like the redundancy that simple software raid gives.  (I&#8217;ve talked before about even adding a third drive in temporarily as a backup drive.  USB may be a bit slow for doing that frequently, but as a snapshot it&#8217;s not a bad approach from time to time.)</p>
</blockquote>
<!-- google_ad_section_end --><div id="wherego_related"><h3>Readers who viewed this page, also viewed:</h3><ul><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/where-did-they-go-from-here/">Where did they go from here?</a></li></ul></div><img src="http://www.averyjparker.com/?ak_action=api_record_view&id=1636&type=feed" alt="" /><!--mfunc tagparser_cache::show_tag(1) --><!--/mfunc-->]]></content:encoded>
			<wfw:commentRss>http://www.averyjparker.com/2008/09/08/ubuntu-linux-software-raid-replacing-a-failing-drive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Clonezilla/DRBL on Ubuntu</title>
		<link>http://www.averyjparker.com/2007/12/07/clonezilladrbl-on-ubuntu/</link>
		<comments>http://www.averyjparker.com/2007/12/07/clonezilladrbl-on-ubuntu/#comments</comments>
		<pubDate>Fri, 07 Dec 2007 22:51:34 +0000</pubDate>
		<dc:creator>Avery</dc:creator>
				<category><![CDATA[Cloneing]]></category>
		<category><![CDATA[Cloning]]></category>
		<category><![CDATA[Network Booting]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[clonezilla]]></category>
		<category><![CDATA[drbl]]></category>

		<guid isPermaLink="false">http://www.averyjparker.com/2007/12/07/clonezilladrbl-on-ubuntu/</guid>
		<description><![CDATA[I&#8217;ve talked about Clonezilla as a remarkably good an fast disk cloning utility previously, but there&#8217;s more to the clonezilla project than just rescue imaging of drives.  There&#8217;s also a thin-boot server as well&#8230;. (diskless remote boot loader?)  Anyway, This tutorial talks about how to setup clonezilla/drbl on a recent ubuntu install.

Of course, [...]]]></description>
			<content:encoded><![CDATA[<!--mfunc tagparser_cache::show_tag() --><!--/mfunc--><!-- google_ad_section_start --><p>I&#8217;ve talked about Clonezilla as a remarkably good an fast disk cloning utility previously, but there&#8217;s more to the clonezilla project than just rescue imaging of drives.  There&#8217;s also a thin-boot server as well&#8230;. (diskless remote boot loader?)  Anyway, <a href="https://wiki.edubuntu.org/SettingUpClonezillaDRBLonUbuntu">This tutorial talks about how to setup clonezilla/drbl on a recent ubuntu install.</a></p>
<p><span id="more-1581"></span></p>
<p>Of course, there&#8217;s no need to install the drbl server to a machine if all you intend to do is save disk images to it.  Clonezilla supports copying disk images over the network through a variety of storage protocols.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-5003751123450346";
google_ad_slot = "5441245651";
google_ad_width = 336;
google_ad_height = 280;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<!-- google_ad_section_end --><div id="wherego_related"><h3>Readers who viewed this page, also viewed:</h3><ul><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/where-did-they-go-from-here/">Where did they go from here?</a></li></ul></div><img src="http://www.averyjparker.com/?ak_action=api_record_view&id=1581&type=feed" alt="" /><!--mfunc tagparser_cache::show_tag(1) --><!--/mfunc-->]]></content:encoded>
			<wfw:commentRss>http://www.averyjparker.com/2007/12/07/clonezilladrbl-on-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remastering Ubuntu&#8217;s live disk</title>
		<link>http://www.averyjparker.com/2007/12/07/remastering-ubuntus-live-disk/</link>
		<comments>http://www.averyjparker.com/2007/12/07/remastering-ubuntus-live-disk/#comments</comments>
		<pubDate>Fri, 07 Dec 2007 22:49:08 +0000</pubDate>
		<dc:creator>Avery</dc:creator>
				<category><![CDATA[Tech Support Tools]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.averyjparker.com/2007/12/07/remastering-ubuntus-live-disk/</guid>
		<description><![CDATA[Many times I&#8217;ve used Ubuntu&#8217;s livecd to test out an ailing system, but more than once I&#8217;ve wanted to add a utility, yes you can apt-get install from the live cd, but that assumes the system has a working internet connection, it&#8217;s sometimes better to just build the cd yourself with the tools YOU want. [...]]]></description>
			<content:encoded><![CDATA[<!--mfunc tagparser_cache::show_tag() --><!--/mfunc--><!-- google_ad_section_start --><p>Many times I&#8217;ve used Ubuntu&#8217;s livecd to test out an ailing system, but more than once I&#8217;ve wanted to add a utility, yes you can apt-get install from the live cd, but that assumes the system has a working internet connection, it&#8217;s sometimes better to just build the cd yourself with the tools YOU want.  Using the tips in <a href="http://ubuntuforums.org/archive/index.php/t-511919.html">this forum thread</a> and <a href="https://help.ubuntu.com/community/InstallCDCustomization">this page</a>, with help from <a href="http://www.google.com/search?q=remastering+ubuntu&#038;start=0&#038;ie=utf-8&#038;oe=utf-8&#038;client=firefox-a&#038;rls=org.mozilla:en-US:official">this google search,</a> I remastered my own custom version of ubuntu (with smartmontools among other things.)  I consider the ability to make your own custom tools priceless when it comes to tech support.</p>
<p><span id="more-1580"></span><br />
<script type="text/javascript"><!--
google_ad_client = "pub-5003751123450346";
google_ad_slot = "6855210186";
google_ad_width = 468;
google_ad_height = 15;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p>Here&#8217;s a twist &#8211; make a cd from your ubuntu install with <a href="http://www.howtoforge.com/ubuntu-linux-mint-livecd-with-remastersys">remastersys</a>.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-5003751123450346";
google_ad_slot = "6558276326";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<!-- google_ad_section_end --><div id="wherego_related"><h3>Readers who viewed this page, also viewed:</h3><ul><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/where-did-they-go-from-here/">Where did they go from here?</a></li></ul></div><img src="http://www.averyjparker.com/?ak_action=api_record_view&id=1580&type=feed" alt="" /><!--mfunc tagparser_cache::show_tag(1) --><!--/mfunc-->]]></content:encoded>
			<wfw:commentRss>http://www.averyjparker.com/2007/12/07/remastering-ubuntus-live-disk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Metapackages in Ubuntu for new system provisioning</title>
		<link>http://www.averyjparker.com/2007/10/03/metapackages-in-ubuntu-for-new-system-provisioning/</link>
		<comments>http://www.averyjparker.com/2007/10/03/metapackages-in-ubuntu-for-new-system-provisioning/#comments</comments>
		<pubDate>Wed, 03 Oct 2007 17:59:47 +0000</pubDate>
		<dc:creator>Avery</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech Support]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.averyjparker.com/2007/10/03/metapackages-in-ubuntu-for-new-system-provisioning/</guid>
		<description><![CDATA[In ubuntu/debian linux software installs, there are such things as &#8220;metapackages&#8221; which is a package that just describes what OTHER packages it &#8220;needs&#8221;.  For instance in ubuntu, the kubuntu-desktop package is just such a package &#8211; when choosing it, it installs everything necessary for the kubuntu desktop/customizations to install.  So, I was hit [...]]]></description>
			<content:encoded><![CDATA[<!--mfunc tagparser_cache::show_tag() --><!--/mfunc--><!-- google_ad_section_start --><p>In ubuntu/debian linux software installs, there are such things as &#8220;metapackages&#8221; which is a package that just describes what OTHER packages it &#8220;needs&#8221;.  For instance in ubuntu, the kubuntu-desktop package is just such a package &#8211; when choosing it, it installs everything necessary for the kubuntu desktop/customizations to install.  So, I was hit with an idea while I was apt-getting 30-40 odd packages&#8230;. everytime I &#8220;provision&#8221; a new ubuntu system I have a list of packages that I want to make sure are installed, why don&#8217;t I just create a single metapackage and be done with it to make life simpler&#8230;.  But how could I do this?</p>
<p><span id="more-1574"></span><br />
<script type="text/javascript"><!--
google_ad_client = "pub-5003751123450346";
google_ad_slot = "6855210186";
google_ad_width = 468;
google_ad_height = 15;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p><a href="http://iandefor.wordpress.com/2006/12/16/howto-make-a-metapackage-and-repository-for-your-metapackage-and-surprise-im-quit-of-bumps/">This article has the essentials&#8230;.</a>  make an empty directory structure&#8230;.</p>
<p>mkdir -p package/DEBIAN</p>
<p>and create a control file&#8230;..  *(single text file, named control in the DEBIAN folder)</p>
<p>example from above site&#8230;</p>
<p>Package: iandefors-metapackage<br />
Essential: no<br />
Priority: extra<br />
Section: metapackages<br />
Maintainer: Ian Defor <iandefor @fubar.baz><br />
Architecture: i386<br />
Version: 1<br />
Depends: abiword, gnumeric, xchat-gnome<br />
Description: Iandefor’s Metapackage<br />
Iandefor’s preferred packages</p>
<p>Customized of course to your preference&#8230;.</p>
<p>And then dpkg-deb -b package name.deb</p>
<p>It might be worthwhile to break your metapackages up into a couple of &#8220;thought&#8221; groups&#8230; internet / multimedia /etc&#8230; but if you&#8217;ve got several systems and want to make sure you quickly and easily install the same software on each this could be a good shortcut for you.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-5003751123450346";
google_ad_slot = "6558276326";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</iandefor></p>
<!-- google_ad_section_end --><div id="wherego_related"><h3>Readers who viewed this page, also viewed:</h3><ul><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/where-did-they-go-from-here/">Where did they go from here?</a></li></ul></div><img src="http://www.averyjparker.com/?ak_action=api_record_view&id=1574&type=feed" alt="" /><!--mfunc tagparser_cache::show_tag(1) --><!--/mfunc-->]]></content:encoded>
			<wfw:commentRss>http://www.averyjparker.com/2007/10/03/metapackages-in-ubuntu-for-new-system-provisioning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Opengroupware install on Ubuntu 6.06 Dapper Drake</title>
		<link>http://www.averyjparker.com/2007/05/04/opengroupware-install-on-ubuntu-606-dapper-drake/</link>
		<comments>http://www.averyjparker.com/2007/05/04/opengroupware-install-on-ubuntu-606-dapper-drake/#comments</comments>
		<pubDate>Fri, 04 May 2007 19:11:47 +0000</pubDate>
		<dc:creator>Avery</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux Software]]></category>
		<category><![CDATA[Linux Tech Support]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.averyjparker.com/2007/05/04/opengroupware-install-on-ubuntu-606-dapper-drake/</guid>
		<description><![CDATA[One recent task was install opengroupware on a dapper drake 6.06 install in a virtual machine.  I followed the instructions found here and ran into a slight problem.  The default install from Ubuntu does not have apache in the enabled repositories.  (Apache2)&#8230; following the intsructions given I first added opengroupware&#8217;s (debian sarge) [...]]]></description>
			<content:encoded><![CDATA[<!--mfunc tagparser_cache::show_tag() --><!--/mfunc--><!-- google_ad_section_start --><p>One recent task was install opengroupware on a dapper drake 6.06 install in a virtual machine.  I followed the instructions found <a href="http://www.nld.com.au/OGO/index.php?option=com_content&#038;task=view&#038;id=4&#038;Itemid=6">here and ran into a slight problem.</a>  The default install from Ubuntu does not have apache in the enabled repositories.  (Apache2)&#8230; following the intsructions given I first added opengroupware&#8217;s (debian sarge) repository <span id="more-1540"></span></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-5003751123450346";
google_ad_slot = "6855210186";
google_ad_width = 468;
google_ad_height = 15;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<br />
to /etc/apt/sources.list (  deb http://download.opengroupware.org/nightly/packages/debian sarge trunk )&#8230; then installed apache2 instead of apache *(as apache is not in the default package repositories) and then postgresql-8.1, and libapache-mod-ngobjweb, then opengroupware.org opengroupware.org1.1-webui-theme* and<br />
opengroupware.org-environment&#8230; /etc/init.d/opengroupware seemed to restart with no problems, but the install was not accessible via the http://localhost/OpenGroupware address.</p>
<p>So, being in a VM, I restarted from scratch quickly and enabled the universe and multiverse repositories and installed apache and so on down the list and things worked.  I did see that apache2 has two modules disabled by default that opengroupware relies upon, a quick test of that in the first setup didn&#8217;t seem to resolve the problems and I didn&#8217;t have time to troubleshoot the how&#8217;s and why&#8217;s.</p>
<p>So&#8230; the bottom line &#8211; use apache instead of apache2 for a quick and easy way to get opengroupware.org up and running on ubuntu server.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-5003751123450346";
google_ad_slot = "6558276326";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<!-- google_ad_section_end --><div id="wherego_related"><h3>Readers who viewed this page, also viewed:</h3><ul><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/where-did-they-go-from-here/">Where did they go from here?</a></li></ul></div><img src="http://www.averyjparker.com/?ak_action=api_record_view&id=1540&type=feed" alt="" /><!--mfunc tagparser_cache::show_tag(1) --><!--/mfunc-->]]></content:encoded>
			<wfw:commentRss>http://www.averyjparker.com/2007/05/04/opengroupware-install-on-ubuntu-606-dapper-drake/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vmware server install on Ubuntu Dapper</title>
		<link>http://www.averyjparker.com/2007/05/04/vmware-server-install-on-ubuntu-dapper/</link>
		<comments>http://www.averyjparker.com/2007/05/04/vmware-server-install-on-ubuntu-dapper/#comments</comments>
		<pubDate>Fri, 04 May 2007 15:57:19 +0000</pubDate>
		<dc:creator>Avery</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux Software]]></category>
		<category><![CDATA[Linux Tech Support]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tech Support]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VMware]]></category>
		<category><![CDATA[Virtualization]]></category>

		<guid isPermaLink="false">http://www.averyjparker.com/2007/05/04/vmware-server-install-on-ubuntu-dapper/</guid>
		<description><![CDATA[I thought I had already posted this, but I looked the other day and didn&#8217;t find the article, so I&#8217;m posting it now&#8230; if it&#8217;s a duplicate, sorry&#8230;  I&#8217;m still using Ubuntu&#8217;s Dapper Drake 6.06(.1) as a base install for many things&#8230; the Long term support idea fo rthe server &#8220;stuff&#8221; is somewhat reassuring [...]]]></description>
			<content:encoded><![CDATA[<!--mfunc tagparser_cache::show_tag() --><!--/mfunc--><!-- google_ad_section_start --><p>I thought I had already posted this, but I looked the other day and didn&#8217;t find the article, so I&#8217;m posting it now&#8230; if it&#8217;s a duplicate, sorry&#8230;  I&#8217;m still using Ubuntu&#8217;s Dapper Drake 6.06(.1) as a base install for many things&#8230; the Long term support idea fo rthe server &#8220;stuff&#8221; is somewhat reassuring and I don&#8217;t want to be chasing minor revision upgrades every 6 months.  But, there is another reason, a lot of the installs I&#8217;ve done have been a base for VMWare server and there are some very good (and clear) how-to&#8217;s in that arena&#8230;.<a href="http://www.howtoforge.com/ubuntu_vmware_server">howtoforge</a> has a good walkthrough that I&#8217;ve used as a starting point&#8230;.</p>
<p><span id="more-1539"></span><br />
<script type="text/javascript"><!--
google_ad_client = "pub-5003751123450346";
google_ad_slot = "6855210186";
google_ad_width = 468;
google_ad_height = 15;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p>After all is setup and installed with the base operating system they recommend logging in and doing sudo su (to avoid having to sudo everything else&#8230;)</p>
<p>Then they suggest installing openssh-server (which in most of my setups has been a near necessity&#8230;)</p>
<p>Here are the other required packages&#8230;</p>
<p>libx11-6 libx11-dev libxtst6 xlibs-dev xinetd wget linux-headers-`uname -r` build-essential gcc binutils-doc cpp-doc make manpages-dev autoconf automake1.9 libtool flex bison gdb gcc-doc gcc-4.0-doc libc6-dev-amd64 lib64gcc1</p>
<p>After that they suggest creating /var/vm for your virtual machines &#8211; where you put them is really up to you&#8230;.</p>
<p>and then download and run through the installers from vmware.  That section is really fairly easy if you&#8217;ve already got the above packages setup.  (build-essential and linux-headers-`uname -r` are especially nice to have installed (even in an ubuntu virtual machine guest for the purposes of building the vmware guest tools.))</p>
<p>There is a problem with the httpd.vmware startup script &#8211; the directory it looks for is missing on reboot, so you will want to edit /etc/init.d/httpd.vmware and add the following after start)</p>
<p>mkdir -p /var/run/vmware/httpd<br />
chown www-data:www-data /var/run/vmware/httpd</p>
<p>as referenced in <a href="http://www.google.com/url?sa=t&#038;ct=res&#038;cd=4&#038;url=http%3A%2F%2Fwww.tudra.net%2Fwp%2Fwp-content%2Fuploads%2F2006%2F07%2FVMWare%2520Server%2520on%2520Ubuntu%2520Dapper%2520Drake.pdf&#038;ei=0zA6RtKZPIiKjAGIpbTxAQ&#038;usg=AFrqEzdV1UMa1tOnjTe0r5yyJGPZLQzjJg&#038;sig2=t6OYSSCpInzocu-RE3UNwg">this pdf</a></p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-5003751123450346";
google_ad_slot = "6558276326";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<!-- google_ad_section_end --><div id="wherego_related"><h3>Readers who viewed this page, also viewed:</h3><ul><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/where-did-they-go-from-here/">Where did they go from here?</a></li></ul></div><img src="http://www.averyjparker.com/?ak_action=api_record_view&id=1539&type=feed" alt="" /><!--mfunc tagparser_cache::show_tag(1) --><!--/mfunc-->]]></content:encoded>
			<wfw:commentRss>http://www.averyjparker.com/2007/05/04/vmware-server-install-on-ubuntu-dapper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Big Ubuntu Linux news</title>
		<link>http://www.averyjparker.com/2007/02/08/big-ubuntu-linux-news/</link>
		<comments>http://www.averyjparker.com/2007/02/08/big-ubuntu-linux-news/#comments</comments>
		<pubDate>Thu, 08 Feb 2007 22:39:02 +0000</pubDate>
		<dc:creator>Avery</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[General Web/Tech]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Linux Software]]></category>
		<category><![CDATA[Linux Tech Support]]></category>
		<category><![CDATA[Tech Support]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.averyjparker.com/2007/02/08/big-ubuntu-linux-news/</guid>
		<description><![CDATA[This is something that really looks interesting.  Recently Linspire announced their intent to open source the CNR (Click N Run) concept for installing software, launching a wiki based web site that would allow supported linux distributions to install software (open source or commercial) with as easy a process as possible (visit web site, browse, [...]]]></description>
			<content:encoded><![CDATA[<!--mfunc tagparser_cache::show_tag() --><!--/mfunc--><!-- google_ad_section_start --><p>This is something that really looks interesting.  Recently Linspire announced their intent to open source the CNR (Click N Run) concept for installing software, launching a wiki based web site that would allow supported linux distributions to install software (open source or commercial) with as easy a process as possible (visit web site, browse, click).  Well, today <a href="http://www.prnewswire.com/cgi-bin/stories.pl?ACCT=104&#038;STORY=/www/story/02-08-2007/0004523131&#038;EDATE=">Canonical (the company behind Ubuntu) and Linspire have announced how some of this will look and then some.</a>  For starters, Freespire and Linspire are going to be based upon Ubuntu in the future (instead of directly based on debian linux.)  That is a fair enough shift.  The other part of the news is that as of the release of Fiesty Fawn (The Ubuntu Linux release due in April), Ubuntu users will be able to access Click N Run.  So what does this mean?</p>
<p><span id="more-1526"></span><br />
<script type="text/javascript"><!--
google_ad_client = "pub-5003751123450346";
google_ad_slot = "6855210186";
google_ad_width = 468;
google_ad_height = 15;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<p>The most impactful meaning is&#8230; new Ubuntu users will have a very quick and easy way to LEGALLY install proprietary video codecs and DVD playback software, as well as yet another way to install the plethora of free software available for linux.  Additionally this opens up the possibilities of delivery channels for proprietary software for linux.  I know, some people convulse at the thought of proprietary software running on linux, but&#8230;. ultimately freedom is being able to choose either open source software or proprietary.</p>
<p>This does NOT replace the current ways of installing software in Ubuntu and from the sound of it will not be preinstalled (i.e. no NON free software preinstalled &#8211; it&#8217;s up to the user.)  But it sounds as though it will make getting the proprietary drivers and codecs much easier for the end user.</p>
<p>What this means for linux in general&#8230;. as we see CNR supported on more distributions this could be HUGE for greater software industry support for linux.  The current environment is as follows&#8230; if I&#8217;m a big company making computer software I look at people pestering me for linux software support and say, which distro should I support?&#8230; some use deb binary packages, some use rpm.  I DON&#8217;T want to distribute MY source code&#8230;. There is the loki based installer approach that codeweavers uses (and Google?), but I see CNR opening some doors there that may make for wider software availability for linux, which translates into more people willing to try and use linux as their base OS.</p>
<p>This could be disastrous though for those that take pride in the exclusive feel of running an OS that most people consider foreign or &#8220;too hard&#8221; to use&#8230;. but&#8230; if it can get us to a point where there is greater software portability for various operating systems AND data formats are treated as client software independant&#8230; computing may be much better for it.</p>
<p>Here&#8217;s <a href="http://www.desktoplinux.com/news/NS7103672739.html">the desktoplinux.com summary of the story</a>, and a <a href="http://wiki.freespire.org/index.php/Linspire_Canonical_Partnership_FAQ">FAQ on the agreement</a>.</p>
<p>As a side note, one of the things that linux distributions have been sorely lacking is good marketing savvy of putting out press releases to keep their names  and the concepts of free software associated with desktop use in the publics awareness.  Hopefully with backers like Canonical behind linux distributions we&#8217;ll continue to see better utilization of media press releases to &#8220;advertise&#8221; the presence of a Windows alternative.</p>
<p><script type="text/javascript"><!--
google_ad_client = "pub-5003751123450346";
google_ad_slot = "6558276326";
google_ad_width = 468;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<!-- google_ad_section_end --><div id="wherego_related"><h3>Readers who viewed this page, also viewed:</h3><ul><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/where-did-they-go-from-here/">Where did they go from here?</a></li></ul></div><img src="http://www.averyjparker.com/?ak_action=api_record_view&id=1526&type=feed" alt="" /><!--mfunc tagparser_cache::show_tag(1) --><!--/mfunc-->]]></content:encoded>
			<wfw:commentRss>http://www.averyjparker.com/2007/02/08/big-ubuntu-linux-news/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Caching downloaded deb files with apt-cacher</title>
		<link>http://www.averyjparker.com/2007/01/29/caching-downloaded-deb-files-with-apt-cacher/</link>
		<comments>http://www.averyjparker.com/2007/01/29/caching-downloaded-deb-files-with-apt-cacher/#comments</comments>
		<pubDate>Tue, 30 Jan 2007 01:33:54 +0000</pubDate>
		<dc:creator>Avery</dc:creator>
				<category><![CDATA[Computers]]></category>
		<category><![CDATA[Linux Software]]></category>
		<category><![CDATA[Linux Tech Support]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.averyjparker.com/2007/01/29/caching-downloaded-deb-files-with-apt-cacher/</guid>
		<description><![CDATA[It seems silly with multiple machines to download the same file multiple times.  At some level it&#8217;s not THAT inconvenient.  It really depends on your connection speed and the size of the files in question.  For Ubuntu and other systems based on the .deb package format and apt-get there is a nice [...]]]></description>
			<content:encoded><![CDATA[<!--mfunc tagparser_cache::show_tag() --><!--/mfunc--><!-- google_ad_section_start --><p>It seems silly with multiple machines to download the same file multiple times.  At some level it&#8217;s not THAT inconvenient.  It really depends on your connection speed and the size of the files in question.  For Ubuntu and other systems based on the .deb package format and apt-get there is a nice option for setting up proxy&#8217;ing to allow a single download of deb files for install on multiple machines.  That option is called apt-cacher.  There&#8217;s a good <a href="http://www.debuntu.org/how-to-set-up-a-repository-cache-with-apt-cacher">wrietup here on the setup of this cache -ing software</a>.</p>
<!-- google_ad_section_end --><div id="wherego_related"><h3>Readers who viewed this page, also viewed:</h3><ul><li>Powered by <a href="http://ajaydsouza.com/wordpress/plugins/where-did-they-go-from-here/">Where did they go from here?</a></li></ul></div><img src="http://www.averyjparker.com/?ak_action=api_record_view&id=1519&type=feed" alt="" /><!--mfunc tagparser_cache::show_tag(1) --><!--/mfunc-->]]></content:encoded>
			<wfw:commentRss>http://www.averyjparker.com/2007/01/29/caching-downloaded-deb-files-with-apt-cacher/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
