<?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>Luke Maurits &#187; linux</title>
	<atom:link href="http://luke.maurits.id.au/blog/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://luke.maurits.id.au</link>
	<description>Assorted geekery</description>
	<lastBuildDate>Sun, 06 Mar 2011 06:52:47 +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>Problems with Ubuntu</title>
		<link>http://luke.maurits.id.au/blog/2008/03/problems-with-ubuntu/</link>
		<comments>http://luke.maurits.id.au/blog/2008/03/problems-with-ubuntu/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 07:48:00 +0000</pubDate>
		<dc:creator>Luke Maurits</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[unix]]></category>

		<guid isPermaLink="false">http://luke.maurits.id.au/blog/2008/03/problems-with-ubuntu/</guid>
		<description><![CDATA[Following on from my post about the unavoidability of Flash, maybe a week or two ago I took a plunge back into the world of Linux after a goodly 3 years or so using NetBSD as my main desktop operating system.  I decided to check out this Ubuntu thing that everybody seems so very [...]]]></description>
			<content:encoded><![CDATA[<p>Following on from my post about <a href="http://luke.maurits.id.au/blog/2008/03/the-unavoidability-of-flash/">the unavoidability of Flash</a>, maybe a week or two ago I took a plunge back into the world of Linux after a goodly 3 years or so using <a href="http://www.netbsd.org">NetBSD</a> as my main desktop operating system.  I decided to check out this <a href="http://www.ubuntu.org">Ubuntu</a> thing that everybody seems so very worked up about these days.  More specifically, I tried the <a href="http://www.xubuntu.org">Xubuntu</a> flavour, because I find <a href="http://www.xfce.org">Xfce</a> to be less repugnant than the bloated giants that are <a href="http://gnome.org">Gnome</a> and <a href="http://www.kde.org">KDE</a>.</p>
<p>Here&#8217;s a list of things I&#8217;ve discovered about it so far which have bothered me.  I consider all of them to be fairly serious flaws, at least from an idealistic stand point:</p>
<ul>
<li>The &#8220;base&#8221; installation bares no resemblance to the conceptual ideal of a base installation &#8211; it contains many things which are in no reasonable way necessary for your system to work (including Perl <em>and</em> Python <em>and</em> Ruby!), yet misses out things that one would reasonably expect to be a part of any Unix installation and in many cases are necessary for the system to work, like NFS support (client <em>or</em> server).</li>
<li>By default, the root account is disabled (i.e. you cannot login as root from the console or use <tt>su</tt> from a shell) and you are forced to use <tt>sudo</tt> to do anything with root powers.  At no point whatsoever during the installation process are you told that this is happening, even though no other Unix-like operating system on Earth behaves this way.</li>
<li>In a default installation, typing <tt>vi</tt> at a shell doesn&#8217;t start <tt>vi</tt>, it starts <tt>vim</tt>.  I don&#8217;t like being lied to by my computer.</li>
<li>Third party software that you install via <tt>apt-get</tt> gets put in <tt>/usr/bin/</tt>, the exact same place as stuff that was installed as part of the system.  <tt>/usr/local</tt> remains empty and there is no separation of system from extras, as is seen in the BSD systems and like I&#8217;m pretty sure was the norm when I last used Linux.</li>
<li>Whenever you install a piece of server software (like, for instance, the OpenSSH server, which, astonishingly, is not part of the titanic base install) Ubuntu <em>immediately starts this server up, using the default configuration</em>.  You don&#8217;t get asked if you&#8217;d like to start it now.  You don&#8217;t get a chance to change the default configuration to something that is appropriate for your environment.  It just gets started.  I think this one is particularly bad.</li>
</ul>
<p>With all that said and done, having Flash working is pretty nice, and the package management has been an absolute dream so far, compared to pkgsrc.  It doesn&#8217;t have some of pkgsrc&#8217;s cooler features, like license auditing or automated checking for security vulnerabilities, but the three simple facts that:</p>
<ol>
<li>Everything you could ever want is in there,</li>
<li>Everything is available as a binary package,</li>
<li>Updating everything is <em>easy</em>,</li>
</ol>
<p>make those little sacrifices entirely negligible.  It&#8217;s awesome, just a shame that the rest of the system has such severe deficiencies.  I suppose the obvious thing to do based on this experience is to check out plain old <a href="http://www.debian.org">Debian</a>, although I also have my eye on <a href="http://www.archlinux.org">Arch Linux</a>.  Hopefully I can find something out there that doesn&#8217;t suck.  I&#8217;m somewhat worried about the age old issue of Debian&#8217;s packages being prehistoric, but I suppose that if it&#8217;s so bad, I can live with Xubuntu &#8211; most of the issues above are things you only have to deal with once.</p>
<p>On an unrelated note, you&#8217;ve probably noticed the appearance of commenting on this blog &#8211; I <em>think</em> that this works, so feel free to have at it.  The road to getting comments to work in pyBlosxom was winding and fraught with peril, and my next entry will probably be about that.</p>
<p>Oh, and the commencement of my PhD has been delayed by probably about a week due to various administrative complications.  Sigh.</p>
]]></content:encoded>
			<wfw:commentRss>http://luke.maurits.id.au/blog/2008/03/problems-with-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

