<?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>node-0 &#187; Kubuntu</title>
	<atom:link href="http://node-0.mneisen.org/category/kubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://node-0.mneisen.org</link>
	<description>more random ramblings ...</description>
	<lastBuildDate>Tue, 20 Oct 2009 08:32:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Ubuntu: Ruby und MySQL</title>
		<link>http://node-0.mneisen.org/2008/01/10/ubuntu-ruby-und-mysql/</link>
		<comments>http://node-0.mneisen.org/2008/01/10/ubuntu-ruby-und-mysql/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 23:22:32 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Techtip]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/2008/01/10/ubuntu-ruby-und-mysql/</guid>
		<description><![CDATA[	Möchte man das RubyGem mysql unter Ubuntu oder Kubuntu installieren, ist es zunächst notwendig, die Dev-Sourcen des MySQL-Clients zu installieren, sonst kommt es zu folgender Fehlermeldung:
	$ sudo gem install mysql
Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
        ERROR: Failed to build gem native [...]]]></description>
			<content:encoded><![CDATA[	<p>Möchte man das RubyGem <a href="http://www.tmtm.org/en/mysql/ruby/">mysql</a> unter <a href="http://www.ubuntu.com/">Ubuntu</a> oder <a href="http://www.kubuntu.com/">Kubuntu</a> installieren, ist es zunächst notwendig, die Dev-Sourcen des MySQL-Clients zu installieren, sonst kommt es zu folgender Fehlermeldung:</p>
	<pre class="codebash" style="font-size:9pt;">$ sudo gem install mysql
Building native extensions.  This could take a <span class="kw1">while</span>...
ERROR:  Error installing mysql:
        ERROR: Failed to build gem native extension.
&nbsp;
/usr/bin/ruby1<span class="nu0">.8</span> extconf.rb install mysql
checking <span class="kw1">for</span> mysql_query<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="kw1">in</span> -lmysqlclient... no
checking <span class="kw1">for</span> main<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="kw1">in</span> -lm... yes
checking <span class="kw1">for</span> mysql_query<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="kw1">in</span> -lmysqlclient... no
checking <span class="kw1">for</span> main<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="kw1">in</span> -lz... no
checking <span class="kw1">for</span> mysql_query<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="kw1">in</span> -lmysqlclient... no
checking <span class="kw1">for</span> main<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="kw1">in</span> -lsocket... no
checking <span class="kw1">for</span> mysql_query<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="kw1">in</span> -lmysqlclient... no
checking <span class="kw1">for</span> main<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="kw1">in</span> -lnsl... yes
checking <span class="kw1">for</span> mysql_query<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="kw1">in</span> -lmysqlclient... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file
<span class="kw1">for</span> more details. You may need configuration options.
<span class="br0">&#91;</span>...<span class="br0">&#93;</span></pre>
	<p>Die Fehlermeldung weist darauf hin, dass die Client-Sourcen von MySQL finden; bei der Erstellung der nativen Anteile der Ruby-MySQL-Bindings wird versucht, gegen die Bibliothek mit den entsprechenden Routinen zu binden (<code>-lmysqlclient</code>).</p>
	<p>Die notwendige Entwickler-Bibliothek des MySQL-Clients kann folgendermaßen installiert werden:</p>
	<pre class="codebash" style="font-size:9pt;">$ sudo apt-get install libmysqlclient15-dev</pre>
	<p>Danach kann dann das mysql-Gem installiert werden:<br />
<pre class="codebash" style="font-size:9pt;">$ sudo gem install mysql</pre>
	<p>Fertig.</p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2008/01/10/ubuntu-ruby-und-mysql/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ubuntu: Howto rubygems</title>
		<link>http://node-0.mneisen.org/2008/01/09/ubuntu-howto-rubygems/</link>
		<comments>http://node-0.mneisen.org/2008/01/09/ubuntu-howto-rubygems/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 12:52:13 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[RubyGems]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/2008/01/09/ubuntu-howto-rubygems/</guid>
		<description><![CDATA[	Ruby ist eine vollständig objekt-orientierte Skriptsprache, die sich wachsender Beliebtheit für die Realisierung von Webanwendungen (siehe Ruby on Rails, Merb, Ramaze, Nitro, ...), für System-Administration (als »glue language«), für Prototyping und Datenauswertung erfreut.
	Die Sprache selbst kann auf Ubuntu, Kubuntu und anderen auf Debian basierenden Linux-Distributionen komfortable über den Paketmanager installiert werden:
	$ sudo apt-get install ruby
	Erweiterungen [...]]]></description>
			<content:encoded><![CDATA[	<p><a href="http://www.ruby-lang.org/">Ruby</a> ist eine vollständig objekt-orientierte Skriptsprache, die sich wachsender Beliebtheit für die Realisierung von Webanwendungen (siehe <a href="http://www.rubyonrails.org/">Ruby on Rails</a>, <a href="http://www.merbivore.com/">Merb</a>, <a href="http://www.ramaze.net/">Ramaze</a>, <a href="http://www.nitroproject.org/">Nitro</a>, ...), für System-Administration (als <a href="http://en.wikipedia.org/wiki/Glue_language">»glue language«</a>), für <a href="http://en.wikipedia.org/wiki/Software_prototyping">Prototyping</a> und Datenauswertung erfreut.</p>
	<p>Die Sprache selbst kann auf <a href="http://www.ubuntu.com">Ubuntu</a>, <a href="http://www.kubuntu.com/">Kubuntu</a> und anderen auf <a href="http://www.debian.org/">Debian</a> basierenden Linux-Distributionen komfortable über den Paketmanager installiert werden:</p>
	<pre class="codebash" style="font-size:9pt;">$ sudo apt-get install ruby</pre>
	<p>Erweiterungen für Ruby werden typischerweise als so genannte »gems« verbreitet und installiert. Dazu wird zunächst der Paketmanager für diese Gems installiert:</p>
	<pre class="codebash" style="font-size:9pt;">$ sudo apt-get install rubygems</pre>
	<p>Danach können dann &#8211; ähnlich wie bei apt &#8211; Ruby-Erweiterungen als Ruby-Gems installiert werden:</p>
	<pre class="codebash" style="font-size:9pt;">$ sudo gem install mechanize</pre>
	<p>installiert z.B. das Ruby-Gem <a href="http://mechanize.rubyforge.org/">Mechanize</a>, mit dem man automatisiert per HTTP mit Web-Servern kommunizieren kann.</p>
	<p>So weit, so gut. Problematisch wird das Ganze, wenn ein solches Gem auch ein direkt ausführbares Kommando mitbringt. <a href="https://bugs.launchpad.net/ubuntu/+source/ruby1.8/+bug/145267">Debian, Ubuntu und Kubuntu haben nämlich einen kleinen Fehler in den bereitgestellten deb-Archiven für <code>rubygems</code>, der leider immer noch nicht gefixt ist.</a></p>
	<p>Ein gutes Beispiel ist <a href="http://www.rubyonrails.org/">Ruby on Rails</a>, ein sehr populäres Model-View-Controller-Framework zur Entwicklung von datenbankbasierten Webanwendungen. Die Installation mit</p>
	<pre class="codebash" style="font-size:9pt;">$ sudo gem install rails --include-dependencies
Bulk updating Gem <span class="kw3">source</span> index <span class="kw1">for</span>: http://gems.rubyforge.org
Successfully installed rails<span class="nu0">-2.0</span><span class="nu0">.2</span>
Successfully installed activesupport<span class="nu0">-2.0</span><span class="nu0">.2</span>
Successfully installed activerecord<span class="nu0">-2.0</span><span class="nu0">.2</span>
Successfully installed actionpack<span class="nu0">-2.0</span><span class="nu0">.2</span>
Successfully installed actionmailer<span class="nu0">-2.0</span><span class="nu0">.2</span>
Successfully installed activeresource<span class="nu0">-2.0</span><span class="nu0">.2</span>
Installing ri documentation <span class="kw1">for</span> activesupport<span class="nu0">-2.0</span><span class="nu0">.2</span>...
Installing ri documentation <span class="kw1">for</span> activerecord<span class="nu0">-2.0</span><span class="nu0">.2</span>...
Installing ri documentation <span class="kw1">for</span> actionpack<span class="nu0">-2.0</span><span class="nu0">.2</span>...
Installing ri documentation <span class="kw1">for</span> actionmailer<span class="nu0">-2.0</span><span class="nu0">.2</span>...
Installing ri documentation <span class="kw1">for</span> activeresource<span class="nu0">-2.0</span><span class="nu0">.2</span>...
Installing RDoc documentation <span class="kw1">for</span> activesupport<span class="nu0">-2.0</span><span class="nu0">.2</span>...
Installing RDoc documentation <span class="kw1">for</span> activerecord<span class="nu0">-2.0</span><span class="nu0">.2</span>...
Installing RDoc documentation <span class="kw1">for</span> actionpack<span class="nu0">-2.0</span><span class="nu0">.2</span>...
Installing RDoc documentation <span class="kw1">for</span> actionmailer<span class="nu0">-2.0</span><span class="nu0">.2</span>...
Installing RDoc documentation <span class="kw1">for</span> activeresource<span class="nu0">-2.0</span><span class="nu0">.2</span>...</pre>
	<p>sollte problemlos funktionieren. Das Rails-Gem bringt nun aber auch ein neues Kommando mit: <code>rails</code>, mit dem das Grundgerüst für eine neue Web-Anwendung automatisch erzeugt wird.</p>
	<p>Ein Aufruf</p>
	<pre class="codebash" style="font-size:9pt;">$ rails myapp
The program <span class="st0">'rails'</span> is currently not installed.  
        You can install it by typing:
sudo apt-get install rails
bash: rails: <span class="kw3">command</span> not found</pre>
	<p>schlägt aber fehl, da das Binary in <code>/var/lib/gems/1.8/bin/</code> liegt; dieses Verzeichnis ist allerdings nicht im <code>$PATH</code> des Anwenders. Die ersten beiden Zeilen der Fehlermeldung weisen übrigens darauf hin, dass man Rails <em>auch</em> über apt installieren kann; das ist allerdings nur mäßig ratsam, da man über apt eine schon etwas angestaubte Version bekommt und gerade die Ruby-Packages unter Debian/Ubuntu/Kubuntu nicht immer über jeden Zweifel erhaben sind &#8230;</p>
	<p>Was hilft? Ein kleiner, ein bisschen unschöner Hack der <code>bashrc</code>. Man fügt an die ~/.bashrc folgende Zeile an:</p>
	<pre class="codebash" style="font-size:9pt;"><span class="kw3">export</span> <span class="re2">PATH=</span><span class="re1">$PATH</span>:/var/lib/gems/<span class="nu0">1.8</span>/bin/</pre>
	<p>Wer das gleich für alle Nutzer des Systems und nicht nur für sich selbst fixen möchte, kann diese Zeile auch an <code>/etc/bash.bashrc</code> anfügen.</p>
	<p>Ein kurzer Test zeigt, dass das Problem nun behoben ist:</p>
	<pre class="codebash" style="font-size:9pt;">$ rails myapp
      create
      create  app/controllers
      create  app/helpers
      create  app/models
      create  app/views/layouts
      create  config/environments
<span class="br0">&#91;</span>...<span class="br0">&#93;</span>
      create  public/javascripts/application.js
      create  doc/README_FOR_APP
      create  log/server.log
      create  log/production.log
      create  log/development.log
      create  log/<span class="kw3">test</span>.log</pre>
	<p>Case closed. <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2008/01/09/ubuntu-howto-rubygems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RMagick unter Ubuntu/Kubuntu installieren</title>
		<link>http://node-0.mneisen.org/2007/12/03/rmagick-unter-ubuntukubuntu-installieren/</link>
		<comments>http://node-0.mneisen.org/2007/12/03/rmagick-unter-ubuntukubuntu-installieren/#comments</comments>
		<pubDate>Mon, 03 Dec 2007 12:25:11 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Techtip]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=289</guid>
		<description><![CDATA[	Wer gerne automatisiert Bilder bearbeitet und Ruby mag, für den ist RMagick genau das Richtige. Allerdings ist die Installation unter Ubuntu nicht ganz ohne.
	Denn wie immer, wenn der Paket-Manager (in diesem Falle also apt) die Pakete nicht im Repository finden kann, steht man ein bisschen im Regen. Natürlich lässt sich RMagick (wie bei Ruby-Paketen üblich) [...]]]></description>
			<content:encoded><![CDATA[	<p>Wer gerne automatisiert Bilder bearbeitet und Ruby mag, für den ist <a href="http://rmagick.rubyforge.org/">RMagick</a> genau das Richtige. Allerdings ist die Installation unter Ubuntu nicht ganz ohne.</p>
	<p>Denn wie immer, wenn der Paket-Manager (in diesem Falle also apt) die Pakete nicht im Repository finden kann, steht man ein bisschen im Regen. Natürlich lässt sich RMagick (wie bei Ruby-Paketen üblich) auch über die gem-Repositories installieren. Probiert man das dann, passiert aber folgendes:</p>
	<pre class="codetext" style="font-size:9pt;">$ sudo gem install rmagick
Building native extensions.  This could take a while...
ERROR:  While executing gem ...
  (Gem::Installer::ExtensionBuildError)
    ERROR: Failed to build gem native extension.
&nbsp;
ruby gem_extconf.rb install rmagick
&nbsp;
sh configure
&nbsp;
Configuring RMagick 1.15.11
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for gcc option to accept ISO C99... -std=gnu99
checking for gcc -std=gnu99 option to accept ISO Standard C...
  (cached) -std=gnu99
checking for ruby... /usr/bin/ruby
checking for Magick-config... no
checking for GraphicsMagick-config... no
configure: error: Can't install RMagick.
  Can't find Magick-config or GraphicsMagick-config program.
RMagick configuration failed with status 1.
&nbsp;
&nbsp;
Gem files will remain installed in
  /var/lib/gems/1.8/gems/rmagick-1.15.11 for inspection.
Results logged to
  /var/lib/gems/1.8/gems/rmagick-1.15.11/gem_make.out</pre>
	<p>Wie so oft besteht die Lösung darin, zunächst ein paar andere Pakete zu installieren. In unserem Fall sind das zunächst einmal die <code>build-essentials</code>:</p>
	<pre class="codetext" style="font-size:9pt;">$ sudo apt-get install build-essential</pre>
	<p>Damit sind wir aber noch nicht fertig. Was fehlt noch? Ein Blick in Google und Co. bringt folgende Lösung:<br />
<pre class="codetext" style="font-size:9pt;">$ sudo apt-get install libmagick9-dev ruby1.8-dev</pre>
	<p>Danach sollte ein neuerlicher Aufruf<br />
<pre class="codetext" style="font-size:9pt;">$ sudo gem install rmagick</pre>
	<p>zum gewünschten Ergebnis führen.</p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2007/12/03/rmagick-unter-ubuntukubuntu-installieren/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Problem-Shooting: Upgrade Kubuntu Feisty Fawn nach Gutsy Gibbon</title>
		<link>http://node-0.mneisen.org/2007/10/31/upgrade-kubuntu-feisty-fawn-gutsy-gibbon/</link>
		<comments>http://node-0.mneisen.org/2007/10/31/upgrade-kubuntu-feisty-fawn-gutsy-gibbon/#comments</comments>
		<pubDate>Wed, 31 Oct 2007 18:56:08 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=286</guid>
		<description><![CDATA[	Um es kurz zu machen: Ich hatte auf verschiedenen Rechnern arge Probleme mit dem Upgrade von Kubuntu 7.04 »Feisty Fawn« nach Kubuntu 7.10 »Gutsy Gibbon«.
	Zwar gibt es inzwischen einen äußerst komfortablen graphischen Updater. Der aber blieb bei mir immer wieder stehen und war durch nichts zum Weiterlaufen zu bewegen.
	Auf einigen Rechnern zeigte sich nach dem [...]]]></description>
			<content:encoded><![CDATA[	<p>Um es kurz zu machen: Ich hatte auf verschiedenen Rechnern arge Probleme mit dem Upgrade von Kubuntu 7.04 »Feisty Fawn« nach Kubuntu 7.10 »Gutsy Gibbon«.</p>
	<p>Zwar gibt es inzwischen einen äußerst komfortablen graphischen Updater. Der aber blieb bei mir immer wieder stehen und war durch nichts zum Weiterlaufen zu bewegen.</p>
	<p>Auf einigen Rechnern zeigte sich nach dem Reboot dann ein Kubuntu, das zumindest oberflächlich nach Gutsy Gibbon aussah: KDE 3.5.8, neues Theme, etc.</p>
	<p>Ob aber tatsächlich das gesamte Upgrade durchgelaufen ist und nur die GUI des Update Managers stehengeblieben ist, lässt sich nicht so einfach sagen. Misstrauen gegenüber dem so upgedateten System scheint also angesagt.</p>
	<p>Ich persönlich habe ohnehin nicht so viel für Buntklicker, Mausschubser und deren graphische Tools übrig. So lange sich etwas zuverlässig in der Shell machen lässt, arbeite ich auch da &#8211; es geht schneller und man sieht wenigstens, wenn es einen (selbstverschuldeten?) Fehler gibt.</p>
	<p>Langer Rede schwacher Sinn: Ich empfehle Kubuntu-Nutzern, auf den graphischen Update Manager zu verzichten und stattdessen die Kommandozeile zu verwenden.</p>
	<p>Da ist das Update von Feisty Fawn auf Gutsy Gibbon schnell gemacht:</p>
	<pre class="codebash" style="font-size:9pt;">$ sudo apt-get update
$ sudo apt-get dist-upgrade
$ sudo apt-get install update-manager-core
$ sudo do-release-upgrade</pre>
	<p>Fertig. Und zwar ohne Probleme.</p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2007/10/31/upgrade-kubuntu-feisty-fawn-gutsy-gibbon/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ubuntu/Kubuntu Gutsy Gibbon kündigt sich an</title>
		<link>http://node-0.mneisen.org/2007/09/26/ubuntukubuntu-gutsy-gibbon-kundigt-sich-an/</link>
		<comments>http://node-0.mneisen.org/2007/09/26/ubuntukubuntu-gutsy-gibbon-kundigt-sich-an/#comments</comments>
		<pubDate>Wed, 26 Sep 2007 20:46:40 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Xubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=279</guid>
		<description><![CDATA[	Ubuntu 7.10 »Gutsy Gibbon« ist für den Oktober 2007 angekündigt, genauso wie die gleich benannten Releases der beiden Derivate Kubuntu und Xubuntu. Im Gegensatz zum Trauerspiel um die aktuelle Windows-Version »Vista«, die insgesamt um etwa 6,5 Jahre verschoben wurde (natürlich immer nur in kleinen Häppchen), kann man bei Ubuntu auch davon ausgehen, dass das Release [...]]]></description>
			<content:encoded><![CDATA[	<p><a href="http://www.ubuntu.com/">Ubuntu</a> 7.10 »Gutsy Gibbon« ist für den Oktober 2007 angekündigt, genauso wie die gleich benannten Releases der beiden Derivate <a href="http://www.kubuntu.com/">Kubuntu</a> und <a href="http://www.xubuntu.com/">Xubuntu</a>. Im Gegensatz zum <a href="http://www.gibts-doch-garnicht.de/index.php?/archives/28-Ja-wo-laufen-sie-denn....html">Trauerspiel um die aktuelle Windows-Version »Vista«</a>, die insgesamt um etwa 6,5 Jahre verschoben wurde (natürlich immer nur in kleinen Häppchen), kann man bei Ubuntu auch davon ausgehen, dass das Release zum angekündigten Zeitpunkt erscheint.</p>
	<p>Und das Release kündigt sich jetzt an.</p>
	<p>Beim heutigen Routine-Update meines Laptops (Kubuntu 7.02 »Feisty Fawn«) sprang mir folgendes ins Auge:</p>
	<pre class="codebash" style="font-size:9pt;">mneisen@samsumm:~$ sudo apt-get dist-upgrade -s
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  <span class="br0">&#91;</span>...<span class="br0">&#93;</span> update-manager-core
<span class="nu0">5</span> upgraded, <span class="nu0">0</span> newly installed, <span class="nu0">0</span> to remove and <span class="nu0">0</span> not upgraded.
Inst update-manager-core <span class="br0">&#91;</span><span class="nu0">1</span>:<span class="nu0">0.59</span><span class="nu0">.23</span><span class="br0">&#93;</span>
             <span class="br0">&#40;</span><span class="nu0">1</span>:<span class="nu0">0.59</span><span class="nu0">.25</span> Ubuntu:<span class="nu0">7.04</span>/feisty-updates<span class="br0">&#41;</span>
<span class="br0">&#91;</span>...<span class="br0">&#93;</span>
Conf update-manager-core <span class="br0">&#40;</span><span class="nu0">1</span>:<span class="nu0">0.59</span><span class="nu0">.25</span> Ubuntu:<span class="nu0">7.04</span>/feisty-updates<span class="br0">&#41;</span>
<span class="br0">&#91;</span>...<span class="br0">&#93;</span>
&nbsp;</pre>
	<p>Wer es lieber graphisch hat und statt <code>apt-get</code> auf der Kommandozeile lieber <em>Adept</em> verwendet, sieht in etwa folgendes:</p>
	<p><a href="/wp-content/uploads/2007/09/gutsy-gibbon.png"><img src="/wp-content/uploads/2007/09/gutsy-gibbon-thumb.png" class="centered" title="" alt="" /></a></p>
	<p>Wenn der <code>update-manager</code> auf den neuesten Stand gebracht wird, dann dauert es erfahrungsgemäß mit dem Release auch nicht mehr lange. Angekündigt ist die Beta-Version von Gutsy Gibbon für den 27. September 2007, die finale Version soll dann am 18. Oktober 2007 zur Verfügung stehen.</p>
	<p>Ich wette, dass Ubuntu pünktlich released wird. Wettet jemand dagegen?</p>
	<p><strong>P.S.:</strong> <em>Natürlich</em> wird es hier im Blog auch wieder ein Walk-Through für das Upgrade von »Feisty Fawn« nach »Gutsy Gibbon« und für die Neu-Installation von Kubuntu 7.10 »Gutsy Gibbon« geben.</p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2007/09/26/ubuntukubuntu-gutsy-gibbon-kundigt-sich-an/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Intel nutzt Ubuntu für mobile Devices</title>
		<link>http://node-0.mneisen.org/2007/09/22/intel-nutzt-ubuntu-fur-mobile-devices/</link>
		<comments>http://node-0.mneisen.org/2007/09/22/intel-nutzt-ubuntu-fur-mobile-devices/#comments</comments>
		<pubDate>Sat, 22 Sep 2007 09:14:11 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Energie]]></category>
		<category><![CDATA[Grüne]]></category>
		<category><![CDATA[Klima]]></category>
		<category><![CDATA[Klimawandel]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[SPON]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=278</guid>
		<description><![CDATA[	Auf dem IDF (Intel Developer Forum) hat Intel eine Reihe neuer Chips für mobiles Computing mit kleinem (räumlichen und Energie-) Footprint vorgestellt:
	
		Den gezeigten MIDs (Mobile Internet Devices) ist vor allem eines gemein: Sie alle nutzen Ubuntu-Linux als Betriebssystem. Von Microsofts Windows war weit und breit nichts zu sehen. [...] Stattdessen läuft dort nun also ein [...]]]></description>
			<content:encoded><![CDATA[	<p>Auf dem <a href="http://www.intel.com/idf/">IDF</a> (Intel Developer Forum) hat <a href="http://www.intel.com">Intel</a> eine Reihe neuer Chips für mobiles Computing mit kleinem (räumlichen und Energie-) Footprint vorgestellt:</p>
	<blockquote>
		<p>Den gezeigten MIDs (Mobile Internet Devices) ist vor allem eines gemein: Sie alle nutzen Ubuntu-Linux als Betriebssystem. Von Microsofts Windows war weit und breit nichts zu sehen. [...] Stattdessen läuft dort nun also ein Linux mit einer speziell an die Bedürfnisse mobiler Nutzer angepassten Oberfläche. Da strahlen einem große Icons entgegen, die verschiedene Programme und Funktionen symbolisieren. Die Bedienung erfolgt per Fingerzeig auf den Touchscreen.</p>
	</blockquote>
	<p><small>[Quelle: <a href="http://www.spiegel.de/netzwelt/tech/0,1518,506853,00.html">SPON</a> ]</small></p>
	<p>Merke: Wirkliche Innovation passiert inzwischen auch bei den Big Players dort, wo wir es schon immer vermutet haben: Im Bereich freier Betriebssysteme und freier Software insgesamt.</p>
	<p>Und Intel schiebt noch mehr nach: Mit der Initiative <a href="http://www.lesswatts.org">LessWatts.org</a> sollen Rechenzentren sparsamer und »grüner« werden. Und wer hätte das gedacht &#8211; auch hier spielt Linux eine Hauptrolle, während von dem meistverbreiteten Wurm der Welt aus Redmond wieder nichts zu sehen ist:</p>
	<blockquote>
		<p>Intel hat auf seinem Developer Forum ein Open-Source-Projekt vorgestellt, das zum Ziel hat, die Energie-Effizienz in Rechnern zu erhöhen, angefangen von Servern in Rechenzentren bis hin zu mobilen Geräten. Renee James, Intels Vizepräsident und Generalverantwortlicher für die Software und Solutions Group, stellte auf dem IDF die Initiative LessWatts.org vor, die Linux-Entwickler, Software-Unternehmen sowie Endnutzer zusammenbringen soll, um die Möglichkeiten des Power Managements von Linux-Systemen weiterzuentwickeln, zu promoten und Tipps und Tricks zu verbreiten.</p>
	</blockquote>
	<p><small>[Quelle: <a href="http://www.golem.de/0709/54903.html">golem.de</a> ]</small></p>
	<p>Da fragt man sich ein bisschen, was <a href="http://www.amd.com">AMD</a> da entgegenzusetzen hat, schließlich ist <a href="http://www.technovelty.de/?p=867">Energieeffizienz</a> auch in der IT von immer größerer Bedeutung: Nicht unbedingt nur wegen des Klimawandels und des »Giftgases« CO2 (dieser Hype wird sicherlich irgendwann zu Ende gehen), sondern auch wegen der steigenden Energiepreise und der durch geringeren Energieverbrauch zu erzielenden Kostenvorteile.</p>
	<p>Mich als Kubuntu-Anwender (es gibt nur bei Windows »Power-User« <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> ) freut es ungemein zu sehen, dass sich das Blatt langsam wendet. Wenn es nicht überzogen wird &#8211; also am Ende nicht eine weitere Monokultur (nur mit einer anderen dominanten Spezies!) herauskommt &#8211; wird das die IT-Landschaft äußerst positiv verändern.</p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2007/09/22/intel-nutzt-ubuntu-fur-mobile-devices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kubuntu Upgrade von Edgy Eft nach Feisty Fawn &#8211; Visual Guide</title>
		<link>http://node-0.mneisen.org/2007/05/02/kubuntu-upgrade-von-edgy-eft-nach-feisty-fawn-visual-guide/</link>
		<comments>http://node-0.mneisen.org/2007/05/02/kubuntu-upgrade-von-edgy-eft-nach-feisty-fawn-visual-guide/#comments</comments>
		<pubDate>Wed, 02 May 2007 10:21:08 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Techtip]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Xubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=243</guid>
		<description><![CDATA[	Am 19. April 2007 ist die neuste Version 7.04 »Feisty Fawn« der Betriebssysteme aus der Ubuntu-Familie (also Ubuntu, Kubuntu und Xubuntu) erschienen. Dieser Blogpost soll als »Visual Guide« für das Upgrade von Kubuntu 6.10 »Edgy Eft« nach Kubuntu 7.04 »Feisty Fawn« dienen und den Upgrade-Prozess auch für den Normal-User (gibt es den auf Linux-Systemen überhaupt [...]]]></description>
			<content:encoded><![CDATA[	<p>Am 19. April 2007 ist die neuste Version 7.04 »Feisty Fawn« der Betriebssysteme aus der Ubuntu-Familie (also Ubuntu, Kubuntu und Xubuntu) erschienen. Dieser Blogpost soll als »Visual Guide« für das Upgrade von Kubuntu 6.10 »Edgy Eft« nach Kubuntu 7.04 »Feisty Fawn« dienen und den Upgrade-Prozess auch für den Normal-User (gibt es den auf Linux-Systemen überhaupt schon?) so einfach wie möglich machen.</p>
	<h3>Vorbedingungen</h3>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-00.png"><img class="alignleft" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/_upgrade-edgy-eft-feisty-fawn-00.png" width="200" height="150" alt="Screenshot von Kubuntu Edgy Eft vor dem Upgrade" title="Screenshot von Kubuntu Edgy Eft vor dem Upgrade"  /></a> Absolute Vorbedingung für ein Upgrade nach »Feisty Fawn« ist ein laufendes System mit Kubuntu »Edgy Eft«.</p>
	<p>Wer noch Kubuntu 6.06 »Dapper Drake« verwendet, muss zunächst auf »Edgy Eft« upgraden &#8211; ein direktes Upgrade ist leider nicht möglich. Das Upgrade von »Dapper Drake« nach »Edgy Eft« ist <a href="http://node-0.mneisen.org/2006/11/25/kubuntu-upgrade-von-dapper-drake-auf-edgy-eft/">hier</a> beschrieben.</p>
	<p>Darüber hinaus ist eine funktionierende Verbindung zum Internet notwendig, um die aktualisierten Pakete aus den Repositories laden zu können.</p>
	<h3>Das Upgrade</h3>
	<p>Sind die gerade beschriebenen Vorbedingungen erfüllt, kann mit dem Upgrade von <em>Edgy Eft</em> nach <em>Feisty Fawn</em> begonnen werden.</p>
	<h4>Adept Package Manager starten</h4>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-01.png"><img class="alignleft" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/_upgrade-edgy-eft-feisty-fawn-01.png" width="200" height="150" alt="" title=""  /></a>Für das Upgrade von <em>Edgy Eft</em> nach <em>Feisty Fawn</em> kann erstmals ein graphisches Upgrade-Tool genutzt werden; dies ist auch die empfohlene Vorgehensweise. Alternativ kann ein Upgrade natürlich auch weiterhin über die Kommandozeile mit <em>apt</em> vorgenommen werden.</p>
	<p>Auf einem Desktop-System ist aber sicherlich das graphische Tool vorzuziehen: Daher wird zunächst der Adept Package Manager gestartet.</p>
	<p>Dies kann wahlweise über das in Kubuntu vorkonfigurierte <a href="http://kde-apps.org/content/show.php?content=33985">Katapult</a> (Alt+Shift) oder über das K-Menü -> System -> Adept Manager geschehen.</p>
	<h4>edgy-updates freischalten</h4>
	<p><img class="centered" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-08.png" width="262" height="120" alt="" title="" /> Im Adept Manager wird im Menü <em>Adept</em> der Punkt <em>Manage Repositories</em> ausgewählt.</p>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-09.png"><img class="alignleft" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/_upgrade-edgy-eft-feisty-fawn-09.png" width="430" height="247" alt="Repository für edgy-updates einschalten" title="Repository für edgy-updates einschalten"  /></a></p>
	<p>In der Liste der Repositories müssen nun diejenigen Repositories aktiviert werden, bei denen als Distribution (dritte Spalte) <em>edgy-updates</em> angegeben ist. Das Aktivieren des jeweiligen Repositorys ist ganz einfach: Rechts-Klick auf die Zeile für dieses Reporitory und dann <em>enable</em> auswählen.</p>
	<h4>Fetch Updates</h4>
	<p><img class="alignleft" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-07.png" width="104" height="46" alt="Informationen über neue Pakete aus den Repositories holen" title="Informationen über neue Pakete aus den Repositories holen" /> Nachdem wir Adept nun mitgeteilt haben, dass wir auch die <em>edgy-updates</em> haben wollen (siehe letzter Punkt), klicken wir auf <em>Fetch Updates</em>, um aus den einzelnen Repositories die neuesten Paketbeschreibungen zu holen.</p>
	<h4>Full Upgrade</h4>
	<p><img class="alignright" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-05.png" width="91" height="46" alt="Full Upgrade nach Feisty Fawn" title="Full Upgrade nach Feisty Fawn" />Vor dem eigentlich Upgrade nach <em>Feisty Fawn</em> müssen wir zunächst noch <em>Edgy Eft</em> auf den aktuellsten Stand bringen. Dazu wählen wir <em>Full Upgrade</em> aus und klicken dann auf <em>Apply</em>.</p>
	<p><img class="alignleft" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-10.png" width="104" height="46" alt="Änderungen am System ausführen und aktualisierte Pakete einspielen" title="Änderungen am System ausführen und aktualisierte Pakete einspielen" />Das nun folgende Update des Systems kann etwas dauern &#8211; zunächst wird nämlich <em>Edgy Eft</em> auf den aktuellen Stand gebracht. Ist dies geschehen, ...</p>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-11.png"><img class="centered" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/_upgrade-edgy-eft-feisty-fawn-11.png" width="430" height="249" alt="Aktualisierung von Edgy Eft vor dem Upgrade auf Feisty Fawn" title="Aktualisierung von Edgy Eft vor dem Upgrade auf Feisty Fawn"  /></a></p>
	<h4>Das Upgrade-Tool: Anweisungen folgen</h4>
	<p>... startet dann das neue graphische Update-Tool, das nach Rückfrage, ob man denn auf <em>Feisty Fawn</em> upgraden möchte, einige Veränderungen am System vornimmt.</p>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-14.png"><img class="centered" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/_upgrade-edgy-eft-feisty-fawn-14.png" width="430" height="355" alt="Startansicht des graphischen Updatetools für Feisty Fawn" title="Startansicht des graphischen Updatetools für Feisty Fawn"  /></a></p>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-15.png"><img class="centered" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/_upgrade-edgy-eft-feisty-fawn-15.png" width="430" height="355" alt="Der Upgrader auf Feisty Fawn gibt ein paar Hinweise" title="Der Upgrader auf Feisty Fawn gibt ein paar Hinweise"  /></a></p>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-16.png"><img class="centered" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/_upgrade-edgy-eft-feisty-fawn-16.png" width="430" height="355" alt="Mit dem eigentlichen Upgrade kann es losgehen ..." title="Mit dem eigentlichen Upgrade kann es losgehen ..."  /></a></p>
	<p>Dann kann es mit dem eigentlichen Upgrade losgehen.</p>
	<h4>Das eigentliche Upgrade</h4>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-18.png"><img class="alignleft" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/_upgrade-edgy-eft-feisty-fawn-18.png" width="200" height="118" alt="Letzte Vorbereitungen" title="Letzte Vorbereitungen"  /></a>... verlangt vom Nutzer eigentlich nur eines: Geduld, und das &#8211; je nach Bandbreite der Internetverbindung durchaus in größeren Maßen. Je nach Anzahl und Art der installierten Pakete sind es ca. 750 MB und mehr, die für das Upgrade downgeloadet werden müssen.</p>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-21.png"><img class="alignright" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/_upgrade-edgy-eft-feisty-fawn-21.png" width="183" height="200" alt="Soll das Upgrade wirklich durchgeführt werden?" title="Soll das Upgrade wirklich durchgeführt werden?"  /></a>Nach ein paar letzten Vorbereitungen fragt der Upgrade noch einmal nach, ob man das Upgrade nun wirklich durchführen möchte. <em>Last exit</em>, sozusagen. Da wir mit dem Upgrade natürlich fortfahren wollen, klicken wir auf <em>Start Upgrade</em>, und gehen Kaffee kochen, Zeitung lesen oder tun etwas anderes zeitaufwändiges, denn: Selbst mit DSL2000 dauert es nun ca. eine Stunde, bis alle Pakete da sind.</p>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-26.png"><img class="centered" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/_upgrade-edgy-eft-feisty-fawn-26.png" width="430" height="253" alt="Download der neuen Pakete" title="Download der neuen Pakete"  /></a></p>
	<h4>Handarbeit</h4>
	<p>Das Upgrade läuft dann vollautomatisch durch, bis auf zwei Ausnahmen:</p>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-27.png"><img class="alignleft" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/_upgrade-edgy-eft-feisty-fawn-27.png" width="200" height="179" alt="Soll die alte Konfiguration übernommen oder durch eine neue Version ersetzt werden?" title="Soll die alte Konfiguration übernommen oder durch eine neue Version ersetzt werden?"  /></a>Zum einen fragt das Upgrade-Tool nach, bevor es vom Benutzer geänderte Konfigurationsfiles mit einer neuen Version überschreibt. Da kann es u.U. sinnvoll sein, die alte Konfigurationsdatei zu sichern und dann erst einmal die neue Version zu nehmen, um sie dann nach dem Upgrade wieder anzupassen. Einfach die alte Version zu behalten kann sich als fatal herausstellen, etwa dann, wenn die neue Version des entsprechenden Pakets das alte Format nicht mehr lesen kann oder bspw. neue Funktionen anbietet, deren Default-Einstellungen nicht dem gewünschten Verhalten entspricht.</p>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-29.png"><img class="alignright" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/_upgrade-edgy-eft-feisty-fawn-29.png" width="183" height="200" alt="Einige Pakete werden im Zuge des Upgrades deinstalliert" title="Einige Pakete werden im Zuge des Upgrades deinstalliert"  /></a>Zum anderen informiert das Tool über diejenigen Pakete, für die der Support eingestellt wurde und zusätzlich über diejenigen Pakete, die im Zuge des Upgrades deinstalliert werden. Beides ist tatsächlich eher als Information zu sehen, großartig geändert werden kann das Verhalten des Upgrade-Tools nicht. Das wäre auch wenig sinnvoll, da unsupportete Pakete und solche, die für den Betrieb des Systems nicht mehr notwendig sind, ohnehin nur ungenutzt auf der Platte herumliegen würden und zudem eventuell mit neuen Versionen anderer Pakete konfligieren können.</p>
	<h4>Das Ende naht</h4>
	<p>Bekanntlich hat alles mal ein Ende, und so verhält sich das auch mit dem Upgrade auf <em>Feisty Fawn</em>.</p>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-32.png"><img class="centered" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/_upgrade-edgy-eft-feisty-fawn-32.png" width="430" height="84" alt="Reboot tut gut" title="Reboot tut gut"  /></a></p>
	<p>Zu guter Letzt bleibt uns nur noch eins zu tun, nämlich das System neu zu starten.</p>
	<h4>Reboot</h4>
	<p>Nach dem Reboot sollte uns Kubuntu 7.04 »Feisty Fawn« in seiner ganzen Pracht begrüßen.</p>
	<p>Am Bootvorgang hat sich graphisch nur wenig geändert:<br />
<a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-34.png"><img class="centered" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/_upgrade-edgy-eft-feisty-fawn-34.png" width="430" height="343" alt="Bootvorgang von Feisty Fawn" title="Bootvorgang von Feisty Fawn"  /></a></p>
	<p>Der Loginscreen ist ebenfalls recht ähnlich geblieben:<br />
<a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-35.png"><img class="centered" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/_upgrade-edgy-eft-feisty-fawn-35.png" width="430" height="343" alt="Login-Screen von Kubuntu Feisty Fawn" title="Login-Screen von Kubuntu Feisty Fawn"  /></a></p>
	<p>Gleiches gilt auch für den Desktop:<br />
<a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/upgrade-edgy-eft-feisty-fawn-36.png"><img class="centered" src="http://node-0.mneisen.org/wp-content/uploads/2007/04/upgrade-edgy-feisty/_upgrade-edgy-eft-feisty-fawn-36.png" width="430" height="322" alt="Desktop von Kubuntu 7.04 Feisty Fawn" title="Desktop von Kubuntu 7.04 Feisty Fawn"  /></a></p>
	<h3>Fazit</h3>
	<p>Das Upgrade von Kubuntu 6.10 »Edgy Eft« auf Kubuntu 7.04 »Feisty Fawn« ist dank des graphischen Upgrade-Tools kinderleicht und DAU-sicher. Der Anwender profitiert nach dem Upgrade in erster Linie von neuen Versionen wichtiger Anwendungen &#8211; z.B. OpenOffice 2.2, Apache 2.2, Java SDK 1.6, Subversion 1.4.3, ... und viele andere mehr.</p>
	<p>Insbesondere die Unterstützung von WLANs hat sich ebenfalls entscheidend verbessert. Wer also ohnehin die neuen Software-Versionen nutzen möchte, ist mit einem Upgrade auf <em>Feisty Fawn</em> gut beraten.</p>
	<p><small><br />
<strong>Zu diesem Thema in der Blogosphäre:</strong></p>
	<ul>
		<li>Planet Geek: <a href="http://planet-geek.com/archives/003858.html">Ubuntu Feisty Fawn Upgrade from Edgy Eft</a></li>
		<li>Netscape Tech: <a href="http://tech.netscape.com/story/2007/04/21/ubuntu-feisty-fawn-upgrade-was-a-breeze">Ubuntu »Feisty Fawn« upgrade was a breeze</a></li>
		<li>Nixcraft: <a href="http://www.cyberciti.biz/tips/howto-upgrading-existing-ubuntu-installation.html">Howto upgrade from Ubuntu 6.10 to Ubuntu feisty fawn 7.04 Linux</a></li>
	</ul>
	<ul>
		<li>Daniel Schneller: <a href="http://dschneller.blogspot.com/2007/04/upgrade-to-feisty-fawn.html">Upgrade to Feisty Fawn</a>
	<p></small></p>


 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2007/05/02/kubuntu-upgrade-von-edgy-eft-nach-feisty-fawn-visual-guide/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ubuntu 7.04 »Feisty Fawn« released</title>
		<link>http://node-0.mneisen.org/2007/04/19/ubuntu-704-feisty-fawn-released/</link>
		<comments>http://node-0.mneisen.org/2007/04/19/ubuntu-704-feisty-fawn-released/#comments</comments>
		<pubDate>Thu, 19 Apr 2007 11:43:31 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Xubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=240</guid>
		<description><![CDATA[	Wie man das von Mark Shuttleworth und seinem Ubuntu-Team bereits gewöhnt ist, wurde die neue cutting edge Version der populären Linux-Distribution Ubuntu pünktlich und ohne Verzögerung (Hallo Redmond!) ausgeliefert.
	Die Server bei ubuntu.com sind zur Zeit etwas überlastet &#8211; das sind dann die weniger positiven Auswirkungen der immer weiter steigenden Popularität von Linux im Allgemeinen und [...]]]></description>
			<content:encoded><![CDATA[	<p>Wie man das von Mark Shuttleworth und seinem Ubuntu-Team bereits gewöhnt ist, wurde die neue <em>cutting edge</em> Version der populären Linux-Distribution <a href="http://www.ubuntu.com/">Ubuntu</a> pünktlich und ohne Verzögerung (Hallo Redmond!) ausgeliefert.</p>
	<p>Die Server bei ubuntu.com sind zur Zeit <em>etwas</em> überlastet &#8211; das sind dann die weniger positiven Auswirkungen der immer weiter steigenden Popularität von Linux im Allgemeinen und Ubuntu bzw. <a href="http://www.kubuntu.org/">Kubuntu</a> und <a href="http://www.xubuntu.org/">Xubuntu</a>, vor allem auch im Desktop-Bereich.</p>
	<p>Ich hatte bereits in die Herd-Versionen und in die Beta-Version von <em>Feisty Fawn</em> reingeschnuppert, besonders gut gefallen haben mir OpenOffice.org 2.2, Java 6, Subversion 1.4.3 und der neue Kernel &#8211; alles vom Feinsten. Da wird aber jeder seine eigenen Favoriten haben, schließlich machen wir nicht alle das gleiche mit unseren Maschinen. Nachdem ich meine Produktivsysteme upgegraded habe, kann ich dann auch genaueres zu anderen Applikationen berichten &#8211; wenn andere das nicht bereits vorher schon tun &#8230; <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
	<p>Da die Server bei Ubuntu.com temporär etwas ausgelastet sind, habe ich mich dazu entschlossen, einige der neuen ISO-Images von Ubuntu und Kubuntu 7.04 hier zu spiegeln und zum Download bereitzustellen:</p>
	<table>
		<tr>
			<td> <strong>OS</strong> </td>
			<td> <strong>Variante</strong> </td>
			<td> <strong>Plattform</strong> </td>
			<td> <strong>Link</strong> </td>
		</tr>
		<tr>
			<td> Kubuntu 7.04 </td>
			<td> Desktop </td>
			<td> i386 </td>
			<td> <a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/iso/kubuntu-7.04-desktop-i386.iso">ISO-Image</a> (695 MiB)</td>
		</tr>
		<tr>
			<td> Kubuntu 7.04 </td>
			<td> Desktop </td>
			<td> AMD64 </td>
			<td> <a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/iso/kubuntu-7.04-desktop-amd64.iso">ISO-Image</a> (699 MiB)</td>
		</tr>
		<tr>
			<td> Ubuntu 7.04 </td>
			<td> Desktop </td>
			<td> i386 </td>
			<td> <a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/iso/ubuntu-7.04-desktop-i386.iso">ISO-Image</a> (698 MiB)</td>
		</tr>
		<tr>
			<td> Ubuntu 7.04 </td>
			<td> Desktop </td>
			<td> AMD64 </td>
			<td> <a href="http://node-0.mneisen.org/wp-content/uploads/2007/04/iso/ubuntu-7.04-desktop-amd64.iso">ISO-Image</a> (700 MiB)</td>
		</tr>
	</table>
	<p><small><br />
<strong>Hinweis:</strong> Sobald sich die Download-Situation etwas normalisiert hat (oder ich wieder mehr Platz brauche &#8230; <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> ), werde ich diese Links auf einen offiziellen Mirror umbiegen.<br />
</small></p>
	<p>Ich werde möglichst bald auch in einem Blogpost den Upgrade-Prozess von Edgy Eft nach Feisty Fawn für Kubuntu beschreiben. Mal sehen, wann sich das zeitlich machen lässt.</p>


 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2007/04/19/ubuntu-704-feisty-fawn-released/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Erzeugen einer Liste installierter Pakete auf einem (K)Ubuntu-System</title>
		<link>http://node-0.mneisen.org/2007/04/17/erzeugen-einer-liste-installierter-pakete-auf-einem-kubuntu-system/</link>
		<comments>http://node-0.mneisen.org/2007/04/17/erzeugen-einer-liste-installierter-pakete-auf-einem-kubuntu-system/#comments</comments>
		<pubDate>Mon, 16 Apr 2007 22:44:53 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Techtip]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=237</guid>
		<description><![CDATA[	Wer sich schon einmal gefragt hat, wie er eine Liste aller auf seinem Ubuntu- bzw. Kubuntu-System installierten Pakete erhalten kann, sollte sich mal das folgende kleine Kommando angucken:
	$ sudo dpkg -l &#124; grep ^ii &#124; awk '{print $2}' &#62; paket-liste
	Es wird eine Liste installierter Pakete in die Datei paket-liste geschrieben. Diese Liste kann man sich [...]]]></description>
			<content:encoded><![CDATA[	<p>Wer sich schon einmal gefragt hat, wie er eine Liste aller auf seinem Ubuntu- bzw. Kubuntu-System installierten Pakete erhalten kann, sollte sich mal das folgende kleine Kommando angucken:</p>
	<pre class="codebash" style="font-size:9pt;">$ sudo dpkg -l | grep ^ii | awk <span class="st0">'{print <span class="es0">$</span>2}'</span> &gt; paket-liste</pre>
	<p>Es wird eine Liste installierter Pakete in die Datei <code>paket-liste</code> geschrieben. Diese Liste kann man sich dann als Bettlektüre zu Gemüte führen (weniger empfehlenswert <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> ) oder aber &#8211; und das ist das interessante &#8211; man kann diese Datei auf einen anderen Rechner übertragen und dann folgendes machen:</p>
	<pre class="codebash" style="font-size:9pt;">$ <span class="kw1">for</span> paket <span class="kw1">in</span> $<span class="br0">&#40;</span>cat paket-liste<span class="br0">&#41;</span>; <span class="kw1">do</span>
  <span class="kw3">echo</span> <span class="re1">$paket</span>;
  sudo apt-get install <span class="re1">$paket</span>;
<span class="kw1">done</span></pre>
	<p>Damit wird auf dem Zielsystem exakt die gleiche Paketauswahl installiert, die auf dem Ursprungssystem installiert war. Ich habe an dieser Stelle darauf verzichtet, Pakete auf dem Zielsystem zu entfernen, die auf dem Ursprungssystem <em>nicht</em> installiert waren &#8211; eventuell werden die auf dem Zielsystem aus anderen Gründen benötigt.</p>
	<p>Sollte diese Funktionalität aber benötigt werden, dürfte ein einfaches <em>diff</em> zwischen den Paketlisten beider Systeme zeigen, welche zusätzlichen Pakete auf dem Zielsystem installiert sind &#8211; und diese können dann entfernt werden.</p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2007/04/17/erzeugen-einer-liste-installierter-pakete-auf-einem-kubuntu-system/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>GPG-Keys automatisch in apt importieren</title>
		<link>http://node-0.mneisen.org/2007/04/16/gpg-keys-automatisch-in-apt-importieren/</link>
		<comments>http://node-0.mneisen.org/2007/04/16/gpg-keys-automatisch-in-apt-importieren/#comments</comments>
		<pubDate>Mon, 16 Apr 2007 14:01:57 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Techtip]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Xubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=236</guid>
		<description><![CDATA[	Wer mit Ubuntu/Kubuntu/Xubuntu/... arbeitet, kommt um die Benutzung des manchmal etwas widerspenstigen apt in all seinen Varianten (apt-get, apt-cache, ...) nicht herum &#8211; es sei denn, man entscheidet sich für das oftmals nicht weniger kryptische aptitude.
	Ein nettes Feature von apt (und inzwischen eigentlich aller anderen package manager wie yast, portage, ...) ist, dass Pakete vor [...]]]></description>
			<content:encoded><![CDATA[	<p>Wer mit Ubuntu/Kubuntu/Xubuntu/... arbeitet, kommt um die Benutzung des manchmal etwas widerspenstigen apt in all seinen Varianten (apt-get, apt-cache, ...) nicht herum &#8211; es sei denn, man entscheidet sich für das oftmals nicht weniger kryptische aptitude.</p>
	<p>Ein nettes Feature von apt (und inzwischen eigentlich aller anderen <em>package manager</em> wie yast, portage, ...) ist, dass Pakete vor der Installation gegen einen oder mehrere kryptographische Hashes (meist MD5 und SHA1) getestet werden. Damit kann festgestellt werden, ob das Paket (möglicherweise mit finsteren Absichten) verändert wurde.</p>
	<p>Zusätzlich baut apt auf die Signatur von Paketen durch die <em>package maintainer</em>: Auch diese Signatur ist natürlich kryptographisch gesichert und stellt sicher, dass das von apt downgeloadete Paket in dem Zustand vorliegt, in dem der Maintainer es released hat.</p>
	<p>Und jetzt kommt der Knackpunkt bzw. die kleine Unbequemlichkeit: Damit eine solche Signatur überhaupt einen Wert hat, muss sie auch überprüft werden &#8211; und dazu benötigt man den <em>public key</em> des Signierenden, also im Falle von apt den <em>public key</em> des <em>package maintainers</em>, sonst gibt apt folgendes aus:</p>
	<pre class="codebash" style="font-size:9pt;">$ sudo apt-get update
Get:<span class="nu0">1</span> http://archive.canonical.com edgy-commercial Release.gpg
<span class="br0">&#91;</span>191B<span class="br0">&#93;</span>
Get:<span class="nu0">2</span> http://archive.czessi.net edgy Release.gpg <span class="br0">&#91;</span>481B<span class="br0">&#93;</span>
Hit http://archive.canonical.com edgy-commercial Release
Get:<span class="nu0">3</span> http://ubuntu.beryl-project.org edgy Release.gpg <span class="br0">&#91;</span>191B<span class="br0">&#93;</span>
Get:<span class="nu0">4</span> http://security.ubuntu.com edgy-security Release.gpg
<span class="br0">&#91;</span>191B<span class="br0">&#93;</span>
Get:<span class="nu0">5</span> http://mirror2.ubuntulinux.nl edgy-seveas Release.gpg
<span class="br0">&#91;</span>307B<span class="br0">&#93;</span>
<span class="br0">&#91;</span>...<span class="br0">&#93;</span>
W: GPG error: http://kubuntu.org edgy Release: The following
signatures couldn<span class="st0">'t be verified because the public key
is not available: NO_PUBKEY A506E6D4DD4D5088
W: GPG error: http://wine.budgetdedicated.com edgy
Release: The following signatures couldn'</span>t be verified
because the public key is not available: NO_PUBKEY
58403026387EE263
W: You may want to run apt-get update to correct these problems</pre>
	<p>Um diese lästige Meldung loszuwerden und gleichzeitig in den Genuss überprüfter Packages zu kommen, bietet sich das folgende kleine Skript an, dass die noch nicht importierten Keys (halb-)automatisch von einem Key-Server besorgt, in den lokalen GPG-Keyring und mittels apt-key auch nach apt importiert:</p>
	<pre class="codebash" style="font-size:9pt;"><span class="kw1">for</span> KEY <span class="kw1">in</span> <span class="st0">&quot;A506E6D4DD4D5088&quot;</span> <span class="st0">&quot;58403026387EE263&quot;</span>;
<span class="kw1">do</span>
  gpg --keyserver hkp://subkeys.pgp.net --recv-keys <span class="re1">$KEY</span>;
  gpg --<span class="kw3">export</span> --armor <span class="re1">$KEY</span> | sudo apt-key add -;
<span class="kw1">done</span></pre>
	<p>Bei diesem Skript müssen am Beginn der for-Schleife die IDs der noch fehlenden Keys eingetragen werden. Nach dem Start fragt das Skript einmal nach dem User-Passwort, um das sudo in der dritten Zeile ausführen zu können; die folgenden Aufrufe sollten sich in der Standard-Konfiguration von Ubuntu, Kubuntu, Xubuntu, ... nicht noch einmal nach dem Passwort erkundigen, da ein erfolgreicher sudo-Aufruf für einige Zeit gecachet wird.</p>
	<p>Wenn dieses Skript erfolgreich durchgelaufen ist, sollte es keine Probleme mit noch fehlenden Keys mehr geben &#8211; jedenfalls so lange nicht, bis man ein weiteres Repository zu seiner /etc/apt/sources.list hinzufügt.</p>
	<p><strong>Hausaufgabe für besonders Fleißige: <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </strong></p>
	<p>Wer schreibt mir ein schönes Skript für sed, awk oder grep, dass aus der Ausgabe von apt-get die IDs der noch fehlenden <em>public keys</em> extrahiert und diese dann automatisch in das obige Skript eingibt?</p>
	<p>Danke schon einmal &#8230; <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2007/04/16/gpg-keys-automatisch-in-apt-importieren/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Beryl 0.1.9999.1 ist »broken« &#8211; Abhilfe</title>
		<link>http://node-0.mneisen.org/2007/02/03/beryl-0199991-ist-broken-abhilfe/</link>
		<comments>http://node-0.mneisen.org/2007/02/03/beryl-0199991-ist-broken-abhilfe/#comments</comments>
		<pubDate>Sat, 03 Feb 2007 18:42:28 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Techtip]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Xubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=212</guid>
		<description><![CDATA[	Vorgestern habe ich voller Elan das Update von Beryl 0.1.99.2 auf 0.1.9999.1 installiert und wurde mit einem nicht mehr funktionierenden 3D-Desktop »belohnt«   .
	Mir ist das sogar gleich auf zwei Rechnern passiert, da Beryl auch nach dem Update zunächst noch funktioniert. Erst nach einen Reboot kommt es zu Problemen. Da hatte ich aber auch [...]]]></description>
			<content:encoded><![CDATA[	<p>Vorgestern habe ich voller Elan das Update von Beryl 0.1.99.2 auf 0.1.9999.1 installiert und wurde mit einem nicht mehr funktionierenden 3D-Desktop »belohnt« <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  .</p>
	<p>Mir ist das sogar gleich auf zwei Rechnern passiert, da Beryl auch nach dem Update zunächst noch funktioniert. Erst nach einen Reboot kommt es zu Problemen. Da hatte ich aber auch schon den zweiten Rechner upgedated. Prima, das spricht wieder einmal für ein ingenieursmäßig organisiertes Vorgehen meinerseits &#8230; <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
	<p>Zur Zeit scheint es aus dem <a href="http://www.beryl-project.org/">Beryl-Projekt</a> selbst keinerlei Bug-Fixes für dieses Problem zu geben. Im <acronym title="Internet Relay Chat">IRC</acronym> hört man auf dem Channel <code>#beryl</code> nur »same problem here«, auch den Entwicklern scheint der Faux-pas bekannt zu sein. Nur Abhilfe gibt es &#8211; auch heute, immerhin zwei Tage später &#8211; nicht. Das ist natürlich verständlich, schließlich arbeiten die Beryl-Entwickler in ihrer Freizeit an diesem wirklich innovativen 3D-Desktop. Für den Anwender ist es aber dennoch doof.</p>
	<p>In meinem Fall &#8211; ich arbeite mit Kubuntu 6.10 »Edgy Eft« &#8211; gibt es eine recht einfache Lösung: Einfach die alte Version 0.1.99.2 wieder installieren. Da es mitunter ein bisschen schwierig ist, an die alten *.deb-Files zu kommen, habe ich mal ein Paket für Ubuntu, Kubuntu und Xubuntu zusammengestellt, dass alle benötigten Pakete enthält:</p>
	<ul>
		<li><a href="http://node-0.mneisen.org/wp-content/uploads/2007/02/beryl-0.1.99.2.tar.bz2" title="ca. 4,8 MiB">beryl-0.1.99.2.tar.bz2</a>
	<p>In diesem Tarball ist ein Bash-Skript namens <code>install.sh</code> enthalten, das nach dem Download und Auspacken automatisch die alte Beryl-Version 0.1.99.2 installiert:</p>
	<pre class="codebash" style="font-size:9pt;">$ tar xfjv beryl<span class="nu0">-0.1</span><span class="nu0">.99</span><span class="nu0">.2</span>.tar.bz2
$ <span class="kw3">cd</span> beryl<span class="nu0">-0.1</span><span class="nu0">.99</span><span class="nu0">.2</span>
$ sudo ./install.sh</pre>
	<p>Einen Restart später sollte der 3D-Desktop dann wieder zu sehen sein.</p>
	<p>Auf die stabile Version 0.2 von Beryl bin ich schon einmal gespannt und hoffe, dass die dann auch problemlos unter {K,X}Ubuntu funktioniert &#8230; <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>


 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2007/02/03/beryl-0199991-ist-broken-abhilfe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Die NSA-»Hilfe« bei der Entwicklung von Windows</title>
		<link>http://node-0.mneisen.org/2007/01/16/die-nsa-hilfe-bei-der-entwicklung-von-windows/</link>
		<comments>http://node-0.mneisen.org/2007/01/16/die-nsa-hilfe-bei-der-entwicklung-von-windows/#comments</comments>
		<pubDate>Tue, 16 Jan 2007 10:02:11 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Wirtschaft]]></category>
		<category><![CDATA[Digital Restriction Management]]></category>
		<category><![CDATA[Digital Rights Management]]></category>
		<category><![CDATA[DRM]]></category>
		<category><![CDATA[Intellectual Property]]></category>
		<category><![CDATA[IP]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=204</guid>
		<description><![CDATA[	Es geistern immer wieder Gerüchte durchs Web, Mitarbeiter der NSA der USA hätten backdoors in diverse Windows-Versionen eingebaut &#8211; ob nun mit oder ohne Wissen von Microsoft. Angeblich könne über diese »Generalschlüssel« jeder unter Windows betriebene Rechner ausgespäht werden. Ob es dabei nun um Kriminalitätsbekämpfung, den Krieg gegen den Terror oder aber nur um banale [...]]]></description>
			<content:encoded><![CDATA[	<p>Es geistern immer wieder Gerüchte durchs Web, Mitarbeiter der <acronym title="National Security Agency">NSA</acronym> der USA hätten <em>backdoors</em> in diverse Windows-Versionen eingebaut &#8211; ob nun mit oder ohne Wissen von Microsoft. Angeblich könne über diese »Generalschlüssel« jeder unter Windows betriebene Rechner ausgespäht werden. Ob es dabei nun um Kriminalitätsbekämpfung, den Krieg gegen den Terror oder aber nur um banale Wirtschaftsspionage (schließlich verwenden &#8211; leider &#8211; die meisten Firmen und Organisationen Windows, zumindest am Arbeitsplatz) handelt, bleibt dabei allerdings immer Mutmaßung.</p>
	<p>Ein netter kleiner Artikel über diese Gerüchte gibt es im Blog <a href="http://www.get-privacy.info/?p=251">»get privacy«</a>.</p>
	<p>Auch die neuen »Sicherheits-Features« und das <em>Digital Restriction Management</em> in der neuen Windows-Version »Windows Vista« sind einer Erwähnung wert. Hier wird der Nutzer in der Ausübung seiner Rechte an legal erworbenen Inhalten derart beschnitten, dass sich einem die Nackenhaare aufstellen. Das geht dann teilweise so weit, dass sogar selbst-produzierte Inhalte zwangsweise mit DRM-Maßnahmen »gesichert werden« (vor wem denn eigentlich?), ohne dass man das überhaupt möchte.</p>
	<p>Besonders schön finde ich auch das nette Feature, dass Windows Vista hin und wieder überprüft, ob es sich denn bei der Installation um eine rechtmäßig lizenzierte Kopie handelt. Wenn Vista Zweifel daran hat, wird der Nutzer zur Verifikation aufgefordert (z.B. Telefonat mit Microsoft) und die Vista-Installation in der Zwischenzeit funktional stark beschnitten. Man stelle sich einmal vor, so etwas passiert in einem Krankenhaus oder in einem sicherheitskritischen Bereich wie etwa der Flugsicherheit, bei Sicherheitsbehörden oder Banken. Aber auch schon eine Stufe darunter ist das nicht nur eine nervige Angelegenheit: Wenn ich in meinem <acronym title="small/medium sized enterprise">SME</acronym> nicht mehr richtig arbeiten kann, verliere ich richtig Geld &#8211; gerade für Startups kann schon ein Ausfall von wenigen Stunden das Aus bedeuten.</p>
	<p>Ich weiß nicht, aber ein mulmiges Gefühl hätte ich schon, wenn ich wichtige Daten einem Windows-System anvertrauen würde.</p>
	<p>Problematisch ist nur: Man macht das ohnehin. Sobald man Daten an Firmen, Banken, Versicherungen, Steuerbehörden, ... herausgibt bzw. herausgeben muss, läuft man immer Gefahr, dass diese Daten wenigstens über ein Windows-Desktop-System bearbeitet werden oder gar auf einem Windows-Server gespeichert sind. Dem kann man sich (und seine Daten) nicht entziehen.</p>
	<p>Es wäre nun an Microsoft, diese Gerüchte entweder zu bestätigen (und natürlich diese Hintertürchen aus der Software zu entfernen) oder aber stichhaltig zu widerlegen, zum Beispiel über Code-Audits durch unabhängige(!) Experten. Aber man ahnt schon: Das wird Microsoft nicht machen, denn der Windows-Source-Code ist ja geheim und wird nur im Rahmen von <acronym title="Non-Disclosure Agreements">NDA</acronym> zur Einsicht herausgegeben. Dann aber darf man auch schon nichts mehr über eventuell gefundene Sicherheitslücken etc. an die Öffentlichkeit geben.</p>
	<p>Rosige Aussichten für <a href="http://www.kubuntu.com/">Anbieter</a> <a href="http://www.apple.com/macosx/">anderer</a> <a href="http://www.freebsd.org/">Betriebssysteme</a>, könnte man meinen. In wieweit diese aber von dieser Unsicherheit in Bezug auf die Sicherheit von Windows profitieren können, ist ungewiss. Zu sehr ist bei vielen Entscheidern noch das Vorurteil in den Köpfen, freie Software sei schon fast kommunistisch angehaucht, es gäbe keinen Support und die rechtliche Situation (etwa in Bezug auf »Software-Patente«) sei nicht gesichert. Man kann nur hoffen, dass sich das ein wenig ändert.</p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2007/01/16/die-nsa-hilfe-bei-der-entwicklung-von-windows/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Installation von VirtualBox unter Kubuntu</title>
		<link>http://node-0.mneisen.org/2007/01/15/installation-von-virtualbox-unter-kubuntu/</link>
		<comments>http://node-0.mneisen.org/2007/01/15/installation-von-virtualbox-unter-kubuntu/#comments</comments>
		<pubDate>Mon, 15 Jan 2007 12:20:40 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Techtip]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=203</guid>
		<description><![CDATA[	Wer sich bei der Installation des heute unter der GPL freigegebenen Virtualisierungstools VirtualBox unter Kubuntu exakt an die Anleitung hält, bekommt ein Rechteproblem beim Start einer virtuellen Maschine. In diesem kurzen Tutorial möchte ich zeigen, wie man VirtualBox unter Kubuntu zum Laufen bekommt.
	Bitte das Update am Ende des Artikels beachten!
	Zunächst einmal besorgt man sich die [...]]]></description>
			<content:encoded><![CDATA[	<p>Wer sich bei der Installation des heute unter der <a href="http://www.gnu.org/licenses/gpl.html">GPL</a> <a href="http://www.golem.de/0701/49934.html">freigegebenen</a> Virtualisierungstools <a href="http://www.virtualbox.org/">VirtualBox</a> unter <a href="http://www.kubuntu.com/">Kubuntu</a> exakt an die Anleitung hält, bekommt ein Rechteproblem beim Start einer virtuellen Maschine. In diesem kurzen Tutorial möchte ich zeigen, wie man VirtualBox unter Kubuntu zum Laufen bekommt.</p>
	<p><strong>Bitte das Update am Ende des Artikels beachten!</strong></p>
	<p>Zunächst einmal besorgt man sich die aktuellste Version (1.3.2, Stand: 15.01.2007) der Virtualbox auf der <a href="http://www.virtualbox.org/wiki/Downloads">Downloadseite bei Innotek</a>. Diese wird auf der lokalen Platte (z.B. in /home/mein-account) gespeichert.</p>
	<p>Die Installation wird mit<br />
<pre class="codebash" style="font-size:9pt;">$ sudo dpkg -i VirtualBox_1<span class="nu0">.3</span>.2_Ubuntu_Edgy_x86.deb</pre>
	<p>durchgeführt. Wichtig ist der am Schluss der Installationsroutine angezeigte Hinweis, dass sich der Nutzer von VirtualBox in der neu angelegten Gruppe <code>vboxusers</code> befinden muss. Wir fügen also den aktuellen Benutzer (und alle weiteren, die mit VirtualBox arbeiten sollen) dieser neuen Gruppe hinzu:</p>
	<pre class="codebash" style="font-size:9pt;">$ sudo usermod --append --groups vboxusers mneisen</pre>
	<p><small><strong>Hinweis:</strong> <code>mneisen</code> bitte durch den eigenen Accountnamen ersetzen!</small></p>
	<p>Dann prüfen wir, ob das VirtualBox-Kernelmodul bereits geladen wurde und laden es ggf. mit <code>modprobe</code>:</p>
	<pre class="codebash" style="font-size:9pt;">$ lsmod | grep vboxdrv
$ sudo modprobe vboxdrv</pre>
	<p><small><strong>Hinweis:</strong> Die zweite Zeile ist nur notwendig, wenn die erste Zeile keinerlei Output erzeugte.</small></p>
	<p>Als letzter Schritt vor dem Start von VirtualBox muss noch ein kleiner Fehler der Installationsroutine(?) ausgemerzt werden: Der Zugriff auf das gerade geladene Kernelmodul führt noch zu Problemen mit den Rechteeinstellungen.</p>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2007/01/virtualbox-error.png"><img class="centered" src="http://node-0.mneisen.org/wp-content/uploads/2007/01/_virtualbox-error.png" width="400" height="225" alt="Rechteprobleme bei einer Standardinstallation von Virtualbox unter Kubuntu führen zu einem Fehler beim Start einer virtuellen Maschine" title="Rechteprobleme bei einer Standardinstallation von Virtualbox unter Kubuntu führen zu einem Fehler beim Start einer virtuellen Maschine"  /></a></p>
	<p>Dies beheben wir mit einer beherzten Änderung der Rechtebits von <code>/dev/vboxdrv</code>:</p>
	<pre class="codebash" style="font-size:9pt;">$ sudo chmod <span class="nu0">777</span> /dev/vboxdrv</pre>
	<p>Nun kann die VirtualBox von der Kommandozeile gestartet werden:</p>
	<pre class="codebash" style="font-size:9pt;">$ VirtualBox</pre>
	<p>Natürlich ist es ebenso möglich, sich einen entsprechenden Eintrag im K-Menu zu erstellen oder ein Icon auf den Desktop zu legen. Wie auch immer man VirtualBox startet, man bekommt (hoffentlich!) dieses Administrationspanel zu sehen:</p>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2007/01/virtualbox-admin.png"><img class="centered" src="http://node-0.mneisen.org/wp-content/uploads/2007/01/_virtualbox-admin.png" width="400" height="298" alt="Administrationsüberfläche von VirtualBox" title="Administrationsüberfläche von VirtualBox"  /></a></p>
	<p>Viel Spaß mit VirtualBox!</p>
	<p><strong>Update</strong></p>
	<p>Nach einer Diskussion auf #vbox (dem IRC-Channel der VirtualBox-Entwickler) hat sich herausgestellt, dass es sich bei dem beschriebenen Rechteproblem wohl am ehesten um ein Linux- bzw. (K)Ubuntu-Problem handelt. Zwar hatten auch andere User die beschriebenen Probleme, allerdings stellte sich heraus, dass Kubuntu das Hinzufügen eines Nutzers zu einer Gruppe weder in neu gestarteten Shells noch nach einem Neustart der KDE-Session beherzigt.</p>
	<p><strong>Erst ein kompletter Neustart hat die beschriebenen Probleme beseitigt.</strong></p>
	<p>Daher empfehle ich (K)Ubuntu-Nutzern nach der Installation der VirtualBox einen Neustart ihres Systems durchzuführen.</p>


 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2007/01/15/installation-von-virtualbox-unter-kubuntu/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Kubuntu in der VirtualBox</title>
		<link>http://node-0.mneisen.org/2007/01/15/kubuntu-in-der-virtualbox/</link>
		<comments>http://node-0.mneisen.org/2007/01/15/kubuntu-in-der-virtualbox/#comments</comments>
		<pubDate>Mon, 15 Jan 2007 11:47:06 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=202</guid>
		<description><![CDATA[	Heute hat InnoTek seine Virtualisierungssoftware VirtualBox unter der GPL veröffentlicht und auch die Enterprise-Version zum kostenlosen (aber eben nicht freien) Download bereitgestellt.
	Da mich so etwas immer brennend interessiert, habe ich es gleich einmal ausprobiert, und siehe da, Kubuntu 6.10 (»Edgy Eft«) als Guest auf einem Kubuntu 6.10 (»Edgy Eft«) läuft wunderbar.
	
	
	Kubuntu läuft prima und auch [...]]]></description>
			<content:encoded><![CDATA[	<p>Heute hat <a href="http://www.virtualbox.org/">InnoTek</a> seine Virtualisierungssoftware VirtualBox unter der <a href="http://www.gnu.org/licenses/gpl.html">GPL</a> <a href="http://www.golem.de/0701/49934.html">veröffentlicht</a> und auch die Enterprise-Version zum kostenlosen (aber eben nicht freien) Download bereitgestellt.</p>
	<p>Da mich so etwas immer brennend interessiert, habe ich es gleich einmal ausprobiert, und siehe da, <a href="http://www.kubuntu.com/">Kubuntu</a> 6.10 (»Edgy Eft«) als Guest auf einem Kubuntu 6.10 (»Edgy Eft«) läuft wunderbar.</p>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2007/01/virtualbox-fullscreen.png"><img class="centered" src="http://node-0.mneisen.org/wp-content/uploads/2007/01/_virtualbox-fullscreen.png" width="400" height="320" alt="Kubuntu Edgy Eft als Guest in einer VirtualBox auf Kubuntu Edgy Eft als Host" title="Kubuntu Edgy Eft als Guest in einer VirtualBox auf Kubuntu Edgy Eft als Host"  /></a></p>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2007/01/virtualbox-mit-konqueror.png"><img class="centered" src="http://node-0.mneisen.org/wp-content/uploads/2007/01/_virtualbox-mit-konqueror.png" width="400" height="328" alt="Konqueror in einer VirtualBox-Umgebung unter Kubuntu Edgy Eft als Guest und Host" title="Konqueror in einer VirtualBox-Umgebung unter Kubuntu Edgy Eft als Guest und Host"  /></a></p>
	<p>Kubuntu läuft prima und auch recht performant, natürlich nicht ganz so schnell wie ein nicht-virtualisiertes System. Das kann aber auch keiner erwarten. Schön sind die Möglichkeiten, Sound und USB an die virtuellen Maschine anzuschließen. Wer also für die Videobearbeitung immer noch auf Windowstools angewiesen ist &#8211; voila!</p>
	<p>Nach den ersten Eindrücken bin ich ganz begeistert von VirtualBox. Bislang hatte ich immer auf <a href="http://www.qemu.org/">Qemu</a> gesetzt, dass allerdings z.Z. unter Kubuntu ohne die Beschleunigung durch ein besonderes Kernel-Modul auskommen muss und daher nicht sonderlich schnell ist. Das ist bei VirtualBox gänzlich anders, da ist flüssiges Arbeiten mit dem Gastsystem gar kein Problem.</p>
	<p>Nächste Tests für mich sind <a href="http://www.opensolaris.org/">OpenSolaris</a> und <a href="http://www.freebsd.org/">FreeBSD</a> in der VirtualBox.</p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2007/01/15/kubuntu-in-der-virtualbox/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>ZFS unter Ubuntu/Kubuntu 6.10 (»Edgy Eft«)</title>
		<link>http://node-0.mneisen.org/2006/12/31/zfs-unter-ubuntu-kubuntu-610-edgy-eft/</link>
		<comments>http://node-0.mneisen.org/2006/12/31/zfs-unter-ubuntu-kubuntu-610-edgy-eft/#comments</comments>
		<pubDate>Sun, 31 Dec 2006 16:55:08 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Techtip]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=190</guid>
		<description><![CDATA[	Sun Microsystems hat der OpenSource Community ein neues Power-Tool geschenkt: Das Zettabyte Filesystem, kurz ZFS genannt. Dieses Filesystem räumt mit der gängigen Zuordnung »eine Partition &#8211; ein Dateisystem« gründlich auf und abstrahiert die Filesystem-Ebene komplett von der darunterliegenden Speicherinfrastruktur. Wer mehr zu den Grundlagen von ZFS lesen möchte, kann dies hier tun.
	Zunächst war ZFS lediglich [...]]]></description>
			<content:encoded><![CDATA[	<p>Sun Microsystems hat der OpenSource Community ein neues Power-Tool geschenkt: Das Zettabyte Filesystem, kurz ZFS genannt. Dieses Filesystem räumt mit der gängigen Zuordnung »eine Partition &#8211; ein Dateisystem« gründlich auf und abstrahiert die Filesystem-Ebene komplett von der darunterliegenden Speicherinfrastruktur. Wer mehr zu den Grundlagen von ZFS lesen möchte, kann dies <a href="http://www.opensolaris.org/os/community/zfs/">hier</a> tun.</p>
	<p>Zunächst war ZFS <a href="http://www.golem.de/0605/45049.html">lediglich für Suns Betriebssystem Solaris</a> verfügbar. Inzwischen laufen Portierungsprojekte auf <a href="http://www.golem.de/0611/49031.html">verschiedene BSD-Derivate</a>, <a href="http://www.golem.de/0612/49546.html">MacOS</a> und <a href="http://www.golem.de/0612/49628.html">Linux</a>. Gerade die Linux-Variante ist wohl für viele Anwender interessant. Diese wird von Ricardo Correira implementiert und baut auf <acronym title="File System in USErland">FUSE</acronym> auf, da die Integration der unter Suns <acronym title="Common Development and Distribution License">CDDL</acronym> freigegebenen Sourcen in den unter der <acronym title="GNU Public License">GPL</acronym> stehenden Linux-Kernel aus lizenzrechtlichen Gründen problematisch ist.</p>
	<p>In diesem Blogpost möchte ich kurz beschreiben, wie man ZFS unter einem aktuellen Kubuntu 6.10 (»Edgy Eft«) kompiliert und zum Laufen bringt.</p>
	<p><strong>The shoulders of Giants</strong></p>
	<p>Auch andere haben sich natürlich schon dieses Themas angenommen, darunter <a href="http://mtrr.org/blog/?p=84">Machine Check Exception</a> und <a href="http://www.csamuel.org/2006/12/30/zfs-on-linux-works/">Chris Samuel</a>.</p>
	<h4>Source Code besorgen</h4>
	<p>Es gibt grundsätzlich zwei Möglichkeiten, sich den Source-Code zu besorgen: per Download oder über das Mercurial-Repository von<br />
Ricardo Correia. Letztere Möglichkeit ist insbesondere für Anwender/Entwickler, die immer auf dem letzten Stand sein wollen &#8211; birgt aber auch die Gefahr, dass der Code nicht gar so <em>rock stable</em> ist wie eine releaste Version.</p>
	<p>Die letzte releaste Version 0.4.0_alpha1 (Stand: 31.12.2006) kann unter</p>
	<p style="text-align:center;"><a href="https://developer.berlios.de/project/showfiles.php?group_id=6836">https://developer.berlios.de/project/showfiles.php?group_id=6836</a></p>
	<p>bezogen werden.</p>
	<p>Das von dort heruntergeladene Source-Code-Archiv wird dann per<br />
<pre class="codebash" style="font-size:9pt;">$ tar xfj zfs-fuse<span class="nu0">-0.4</span>.0_alpha1.tar.bz2</pre>
	<p>entpackt.</p>
	<p>Die Abenteurer unter uns können sich Mercurial installieren (falls nicht ohnehin schon vorhanden) und sich dann den Source Code direkt aus Ricardos Repository ziehen. Die erste der beiden Codezeilen checkt die letzte releaste Version aus der Serie 0.4 aus, die zweite besorgt die <em>cutting edge</em> Version (Hinweis: <em>use at your own risk</em>):<br />
<pre class="codebash" style="font-size:9pt;">$ hg clone http://www.wizy.org/mercurial/zfs-fuse/<span class="nu0">0.4</span>.x
$ hg clone http://www.wizy.org/mercurial/zfs-fuse/trunk</pre>
	<h4>Dependencies installieren</h4>
	<p>Damit sich ZFS unter Ubuntu/Kubuntu kompilieren und installieren lässt, müssen wir uns zunächst eine Build-Umgebung schaffen und die Dependencies (die Sourcen von FUSE) installieren:<br />
<pre class="codebash" style="font-size:9pt;">$ sudo apt-get install build-essential scons
$ sudo apt-get install libfuse-dev</pre>
	<h4>MAKE</h4>
	<p>Wir wechseln nun in das Verzeichnis mit den Sourcen. Der genaue Pfad hängt davon ab, welche der oben vorgestellten Möglichkeiten zur Beschaffung des Source Codes gewählt wurde:<br />
<pre class="codebash" style="font-size:9pt;">$ <span class="kw3">cd</span> zfs-fuse<span class="nu0">-0.4</span>.0_alpha1/src <span class="co1"># nach Download</span>
$ <span class="kw3">cd</span> <span class="nu0">0.4</span>.x/src <span class="co1"># Mercurial-Checkout aktuelle Serie</span>
$ <span class="kw3">cd</span> trunk/src <span class="co1"># für Wagemutige</span></pre>
	<p>Der Build der Sourcen wird über ein im Source-Paket enthaltenes Skript für <a href="http://www.scons.org/">scons</a> gesteuert. Für uns bedeutet das, dass wir es nun sehr einfach haben:<br />
<pre class="codebash" style="font-size:9pt;">$ scons</pre>
	<h4>Installation</h4>
	<p>Die Installation ist ebenfalls extrem einfach gehalten und wird auch über <code>scons</code> gesteuert:<br />
<pre class="codebash" style="font-size:9pt;">$ sudo scons install</pre>
	<p>Fertig! <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
	<h4>Arbeiten mit ZFS</h4>
	<p>Hier möchte ich nun keine komplette Übersicht über die Möglichkeiten von ZFS bieten &#8211; dazu gibt es (vielleicht) mal einen weiteren Artikel. Interessant wäre aber schon, ob das gerade übersetzte und installierte ZFS überhaupt funktioniert &#8230;</p>
	<p>Damit wir mit ZFS unter Linux arbeiten können, müssen wir zunächst den ZFS-Daemon starten. Ein Skript dafür ist in den Sourcen im Verzeichnis <code>src/zfs-fuse</code> enthalten:<br />
<pre class="codebash" style="font-size:9pt;">$ <span class="kw3">cd</span> src/zfs-fuse; ./run.sh</pre>
	<p>Wir benötigen nun noch mindestens ein, möglichst aber mehrere Block-Devices, um die Möglichkeiten von ZFS zu demonstrieren. In meinem Fall habe ich unter <acronym title="Enterprise Volume Management System">EVMS</acronym> einfach zwei neue Devices <code>/dev/evms/zfs0</code> und <code>/dev/evms/zfs1</code> auf verschiedenen Festplatten angelegt. Man kann aber auch Dateien als Pseudo-Blockdevices verwenden.<br />
<pre class="codebash" style="font-size:9pt;">$ dd <span class="re2">if=</span>/dev/zero <span class="re2">of=</span>~/zfs0 <span class="re2">bs=</span>1M <span class="re2">count=</span><span class="nu0">1024</span>
<span class="nu0">1024</span><span class="nu0">+0</span> records <span class="kw1">in</span>
<span class="nu0">1024</span><span class="nu0">+0</span> records out
<span class="nu0">1073741824</span> bytes <span class="br0">&#40;</span><span class="nu0">1.1</span> GB<span class="br0">&#41;</span> copied, <span class="nu0">22.3667</span> seconds, <span class="nu0">48.0</span> MB/s
$ dd <span class="re2">if=</span>/dev/zero <span class="re2">of=</span>~/zfs1 <span class="re2">bs=</span>1M <span class="re2">count=</span><span class="nu0">512</span>
<span class="nu0">512</span><span class="nu0">+0</span> records <span class="kw1">in</span>
<span class="nu0">512</span><span class="nu0">+0</span> records out
<span class="nu0">536870912</span> bytes <span class="br0">&#40;</span><span class="nu0">537</span> MB<span class="br0">&#41;</span> copied, <span class="nu0">1.42299</span> seconds, <span class="nu0">377</span> MB/s
$ dd <span class="re2">if=</span>/dev/zero <span class="re2">of=</span>~/zfs2 <span class="re2">bs=</span>1M <span class="re2">count=</span><span class="nu0">1536</span>
<span class="nu0">1536</span><span class="nu0">+0</span> records <span class="kw1">in</span>
<span class="nu0">1536</span><span class="nu0">+0</span> records out
<span class="nu0">1610612736</span> bytes <span class="br0">&#40;</span><span class="nu0">1.6</span> GB<span class="br0">&#41;</span> copied, <span class="nu0">21.063</span> seconds, <span class="nu0">76.5</span> MB/s</pre>
	<p>Dies legt null-gefüllte Dateien <code>zfs{0|1|2}</code> mit einer Größe von 1G, 0.5G und 1.5G im Heimatverzeichnis des aktuellen Benutzers an.</p>
	<p>Der <em>ZFS Pool</em> kann dann mit<br />
<pre class="codebash" style="font-size:9pt;">$ sudo zpool create <span class="kw3">test</span> ~/zfs0</pre>
	<p>angelegt werden. Wir können nun mit ZFS-Tools ein paar Informationen über den soeben angelegten ZPool sammeln:<br />
<pre class="codebash" style="font-size:9pt;">$ sudo zpool list
NAME                    SIZE    USED   AVAIL    CAP  HEALTH     ALTROOT
<span class="kw3">test</span>                   1016M     88K   1016M     <span class="nu0">0</span>%  ONLINE     -
$ sudo zpool status <span class="kw3">test</span>
  pool: <span class="kw3">test</span>
 state: ONLINE
 scrub: none requested
config:
&nbsp;
        NAME                  STATE     READ WRITE CKSUM
        <span class="kw3">test</span>                  ONLINE       <span class="nu0">0</span>     <span class="nu0">0</span>     <span class="nu0">0</span>
          /home/mneisen/zfs0  ONLINE       <span class="nu0">0</span>     <span class="nu0">0</span>     <span class="nu0">0</span>
&nbsp;
errors: No known data errors</pre>
	<p>Super: Noch keine Fehler &#8230; <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
	<p>Zeit für das erste Dateisystem; Dateisysteme in ZFS sind hierarchisch, d.h., Dateisysteme können ihrerseits wiederum Dateisysteme enthalten. Properties (wie etwa Quotas, Kompression, Reservierung, ...) werden dabei von oben nach unten vererbt.<br />
<pre class="codebash" style="font-size:9pt;">$ sudo zfs create <span class="kw3">test</span>/users
$ sudo zfs list
NAME         USED  AVAIL  REFER  MOUNTPOINT
<span class="kw3">test</span>         114K   984M  <span class="nu0">25</span>.5K  /<span class="kw3">test</span>
<span class="kw3">test</span>/users  <span class="nu0">24</span>.5K   984M  <span class="nu0">24</span>.5K  /<span class="kw3">test</span>/users</pre>
	<p>Dann wollen mit mal ein paar Dateisysteme für unsere beiden Benutzer Alice und Bob anlegen:<br />
<pre class="codebash" style="font-size:9pt;">$ sudo zfs create <span class="kw3">test</span>/users/alice
$ sudo zfs create <span class="kw3">test</span>/users/bob
$ sudo zfs list
NAME               USED  AVAIL  REFER  MOUNTPOINT
<span class="kw3">test</span>               178K   984M  <span class="nu0">25</span>.5K  /<span class="kw3">test</span>
<span class="kw3">test</span>/users        <span class="nu0">76</span>.5K   984M  <span class="nu0">27</span>.5K  /<span class="kw3">test</span>/users
<span class="kw3">test</span>/users/alice  <span class="nu0">24</span>.5K   984M  <span class="nu0">24</span>.5K  /<span class="kw3">test</span>/users/alice
<span class="kw3">test</span>/users/bob    <span class="nu0">24</span>.5K   984M  <span class="nu0">24</span>.5K  /<span class="kw3">test</span>/users/bob</pre>
	<p>Alice und Bob sollen jeweils maximal 1G Speicher verbrauchen können.<br />
<pre class="codebash" style="font-size:9pt;">$ sudo zfs <span class="kw3">set</span> <span class="re2">quota=</span>1G <span class="kw3">test</span>/users/alice
$ sudo zfs <span class="kw3">set</span> <span class="re2">quota=</span>1G <span class="kw3">test</span>/users/bob</pre>
	<p>Zusammen sollen Alice und Bob maximal 1.5G Platz in unserem ZPool belegen.<br />
<pre class="codebash" style="font-size:9pt;">$ sudo zfs <span class="kw3">set</span> <span class="re2">quota=</span>1536M <span class="kw3">test</span>/users</pre>
	<p>Für Bob sollen allerdings mindestens 640M reserviert werden.<br />
<pre class="codebash" style="font-size:9pt;">$ sudo zfs <span class="kw3">set</span> <span class="re2">reservation=</span>640M <span class="kw3">test</span>/users/bob
$ sudo zfs list
NAME               USED  AVAIL  REFER  MOUNTPOINT
<span class="kw3">test</span>               640M   344M  <span class="nu0">25</span>.5K  /<span class="kw3">test</span>
<span class="kw3">test</span>/users         640M   344M  <span class="nu0">27</span>.5K  /<span class="kw3">test</span>/users
<span class="kw3">test</span>/users/alice  <span class="nu0">24</span>.5K   344M  <span class="nu0">24</span>.5K  /<span class="kw3">test</span>/users/alice
<span class="kw3">test</span>/users/bob    <span class="nu0">24</span>.5K   984M  <span class="nu0">24</span>.5K  /<span class="kw3">test</span>/users/bob</pre>
	<p>Oops, was ist denn jetzt passiert? Alice kann nur noch 344M belegen? Ja. Das sind die Auswirkungen der Reservierung von 640M Platz für Bob. Damit dieser <em>garantiert</em> 640M belegen kann, müssen andere Nutzer in ihrem Platzbedarf eingeschränkt werden. Das ist ein wirklich schönes Feature von ZFS, dass es so zwar auch in anderen Dateisystemen oder Add-On-Produkten gibt. Hier ist aber Kernbestandteil des Dateisystems und kann auch auf ganze Teilbäume im hierarchischen Baum der Dateisysteme in ZFS angewendet werden. Mit<br />
<pre class="codebash" style="font-size:9pt;">$ sudo zfs <span class="kw3">set</span> <span class="re2">reservation=</span><span class="nu0">1</span>.5G <span class="kw3">test</span>/users
cannot <span class="kw3">set</span> property <span class="kw1">for</span> <span class="st0">'test/users'</span>: size is greater than available space</pre>
	<p>kann z.B. festgelegt werden, dass für die Benutzer mindestes 1.5G Platz zur Verfügung steht &#8211; wäre da nicht die ominöse Fehlermeldung, die uns darauf aufmerksam macht, dass für eine solche Reservierung nicht mehr genügend Speicherplatz in unserem Pool zur Verfügung steht. Da wir aber noch zwei weitere Devices (<code>zfs1</code> und <code>zfs2</code>, unsere Pseudo-Blockdevices in normalen Files) zur Verfügung haben, können wir diese zu unserem ZPool hinzufügen und damit Platz schaffen:<br />
<pre class="codebash" style="font-size:9pt;">$ sudo zpool add <span class="kw3">test</span> ~/zfs1
$ sudo zpool add <span class="kw3">test</span> ~/zfs2
$ sudo zpool list
NAME                    SIZE    USED   AVAIL    CAP  HEALTH     ALTROOT
<span class="kw3">test</span>                   <span class="nu0">2</span>.98G    194K   <span class="nu0">2</span>.98G     <span class="nu0">0</span>%  ONLINE     -</pre>
	<p>Nun können wir auch die Reservierung von 1.5G Platz für die Gesamtheit aller Dateisysteme unter <code>test/users</code> durchsetzen:<br />
<pre class="codebash" style="font-size:9pt;">$ sudo zfs <span class="kw3">set</span> <span class="re2">reservation=</span><span class="nu0">1</span>.5G <span class="kw3">test</span>/users
$ sudo zfs list
NAME               USED  AVAIL  REFER  MOUNTPOINT
<span class="kw3">test</span>              <span class="nu0">1</span>.50G  <span class="nu0">1</span>.43G  <span class="nu0">25</span>.5K  /<span class="kw3">test</span>
<span class="kw3">test</span>/users         640M   896M  <span class="nu0">27</span>.5K  /<span class="kw3">test</span>/users
<span class="kw3">test</span>/users/alice  <span class="nu0">24</span>.5K   896M  <span class="nu0">24</span>.5K  /<span class="kw3">test</span>/users/alice
<span class="kw3">test</span>/users/bob    <span class="nu0">24</span>.5K  1024M  <span class="nu0">24</span>.5K  /<span class="kw3">test</span>/users/bob
&nbsp;</pre>
	<p>Voìla! Wie man sieht, hat Bob nun maximal 1G zur Verfügung. Da er 640M fest zugesichert bekommt und für die Dateisysteme unter <code>test/users</code> maximal 1.5G eingeplant sind, bleiben für Alice 896M übrig. Sie wird Ihre maximal zugewiesenen 1G also nicht nutzen können &#8211; außer wir verändern die Obergrenze auf <code>test/users</code>. In unserem ZPool <code>test</code> haben wir insgesamt rund 3G Platz &#8211; 1.5G davon sind inzwischen aber verbraucht, da wir den Nutzern soviel Speicherplatz fest zugesagt haben.</p>
	<p>Damit Alice, die keine 1G Platz beanspruchen kann, aber dennoch viel in ihrem Verzeichnis unterbringt, schalten wir (nur für ihren Verzeichnisbaum) Kompression an:<br />
<pre class="codebash" style="font-size:9pt;">&nbsp;
$ zfs <span class="kw3">set</span> <span class="re2">compression=</span>on <span class="kw3">test</span>/users/alice</pre>
	<p>Dies komprimiert alle neu hinzukommenden Daten in Alice&#8217; Verzeichnis, vollkommen transparent für den Anwender. Wir testen die Auswirkungen:<br />
<pre class="codebash" style="font-size:9pt;">$ <span class="kw3">cd</span> ~; wget http://www2.kernel.org/pub/linux/kernel/v2<span class="nu0">.6</span>/linux<span class="nu0">-2.6</span><span class="nu0">.19</span><span class="nu0">.1</span>.tar.bz2
$ tar xj ~/linux<span class="nu0">-2.6</span><span class="nu0">.19</span><span class="nu0">.1</span>.tar.bz2
$ du -sh linux<span class="nu0">-2.6</span><span class="nu0">.19</span><span class="nu0">.1</span>
269M    linux<span class="nu0">-2.6</span><span class="nu0">.19</span><span class="nu0">.1</span>
$ sudo rsync -aS ~/linux<span class="nu0">-2.6</span><span class="nu0">.19</span><span class="nu0">.1</span> /<span class="kw3">test</span>/users/alice
<span class="br0">&#91;</span>...<span class="br0">&#93;</span>
sent <span class="nu0">230975825</span> bytes  received <span class="nu0">468146</span> bytes  <span class="nu0">1624168.22</span> bytes/sec
total size is <span class="nu0">229629549</span>  speedup is <span class="nu0">0.99</span>
$ sudo zfs list
NAME               USED  AVAIL  REFER  MOUNTPOINT
<span class="kw3">test</span>              <span class="nu0">1</span>.50G  <span class="nu0">1</span>.43G  <span class="nu0">25</span>.5K  /<span class="kw3">test</span>
<span class="kw3">test</span>/users         775M   761M  <span class="nu0">27</span>.5K  /<span class="kw3">test</span>/users
<span class="kw3">test</span>/users/alice   135M   761M   135M  /<span class="kw3">test</span>/users/alice
<span class="kw3">test</span>/users/bob    <span class="nu0">24</span>.5K  1024M  <span class="nu0">24</span>.5K  /<span class="kw3">test</span>/users/bob
&nbsp;</pre>
	<p>Obwohl die Sourcen des Linux Kernel 2.6.19.1 etwa 269M umfassen, belegen sie in Alice&#8217; komprimiertem Verzeichnis lediglich 135M. Wenn Alice also hauptsächlich mit gut komprimierbaren Daten arbeitet (Source Code, LaTeX-Dokumente, XML-Dateien, ...), dann wird sie aller Voraussicht nach sogar <em>mehr</em> als 1G Daten in ihrem Verzeichnis unterbringen können.</p>
	<h3>Fazit</h3>
	<p>Die ZFS-Portierung von Solaris nach Linux&#38;FUSE ist zwar noch nicht ganz abgeschlossen, es wird auch auf die noch fehlende Optimierung und potentielle Bugs hingewiesen. In meinen Tests bin ich allerdings noch auf keinen solchen Fehler gestoßen, die Performance ist (wenn tatsächlich Disks und keine Dateien auf einem anderen Dateisystem) schon recht ordentlich. Für Systemadministratoren ist ZFS das Ende vieler Konfigurations-Alpträume und sollte Alternativen wie LVM und EVMS starke Konkurrenz machen.</p>
	<p>Selbst professionelle, kommerzielle Lösungen können typischerweise auch nicht mehr als ZFS (z.B. Snapshots, Clones, ...). Wenn ich wetten müsste, welcher Volume Manager in 5 Jahren den Markt aufgerollt hat, würde ich auf ZFS tippen.</p>
	<p>Für die kommende Zeit plane ich ein paar Performance-Messungen, über die ich dann hier berichten werde. Eventuell schreibe ich auch noch ein kleines Tutorial &#8211; mal sehen, wieviel Zeit ich haben werde &#8230; <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>


 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2006/12/31/zfs-unter-ubuntu-kubuntu-610-edgy-eft/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Bittorrent: Downloads von Kubuntu und Ubuntu 6.10 »Edgy Eft« erzeugen viel Traffic</title>
		<link>http://node-0.mneisen.org/2006/12/14/bittorrent-downloads-von-kubuntu-und-ubuntu-610-%c2%bbedgy-eft%c2%ab-erzeugen-viel-traffic/</link>
		<comments>http://node-0.mneisen.org/2006/12/14/bittorrent-downloads-von-kubuntu-und-ubuntu-610-%c2%bbedgy-eft%c2%ab-erzeugen-viel-traffic/#comments</comments>
		<pubDate>Thu, 14 Dec 2006 11:24:34 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=184</guid>
		<description><![CDATA[	Seitdem ich bei meinem Server der Traffic inklusive ist und nicht mehr einzeln berechnet wird, seede ich die aktuellen ISO-Images von Kubuntu und Ubuntu 6.10 »Edgy Eft« natürlich gerne per Bittorrent. Das dieses Angebot dann gerne genutzt wird, habe ich gerade bei einem Blick auf die Trafficzahlen gesehen. Ich bin gerade dabei, rTorrent und libtorrent [...]]]></description>
			<content:encoded><![CDATA[	<p>Seitdem ich bei meinem <a href="http://www.hetzner.de/">Server</a> der Traffic inklusive ist und nicht mehr einzeln berechnet wird, seede ich die aktuellen ISO-Images von <a href="http://www.kubuntu.com">Kubuntu</a> und <a href="http://www.ubuntu.com">Ubuntu</a> 6.10 »Edgy Eft« natürlich gerne per <a href="http://de.wikipedia.org/wiki/Bittorrent">Bittorrent</a>. Das dieses Angebot dann gerne genutzt wird, habe ich gerade bei einem Blick auf die Trafficzahlen gesehen. Ich bin gerade dabei, <a href="http://libtorrent.rakshasa.no/">rTorrent</a> und libtorrent auf den neuesten Stand zu bringen und muss daher Bittorrent kurz neu starten. Und dabei fiel mir der folgende Traffic (aus den letzten ca. 14 Tagen) ins Auge:</p>
	<table>
		<tr>
			<td> <strong>Datei</strong> </td>
			<td> <strong>Traffic</strong> </td>
		</tr>
		<tr>
			<td>kubuntu-6.10-desktop-i386.iso</td>
			<td>110 GiB</td>
		</tr>
		<tr>
			<td>kubuntu-6.10-desktop-amd64.iso</td>
			<td>61 GiB</td>
		</tr>
		<tr>
			<td>kubuntu-6.10-desktop-powerpc.iso</td>
			<td>12 GiB</td>
		</tr>
		<tr>
			<td>kubuntu-6.10-alternate-i386.iso</td>
			<td>103 GiB</td>
		</tr>
		<tr>
			<td>ubuntu-6.10-desktop-i386.iso</td>
			<td>192 GiB</td>
		</tr>
		<tr>
			<td>ubuntu-6.10-desktop-amd64.iso</td>
			<td>109 GiB</td>
		</tr>
		<tr>
			<td>ubuntu-6.10-desktop-powerpc.iso</td>
			<td>27 GiB</td>
		</tr>
		<tr>
			<td>ubuntu-6.10-alternate-i386.iso</td>
			<td>128 GiB</td>
		</tr>
		<tr>
			<td>ubuntu-6.10-alternate-amd64.iso</td>
			<td>88 GiB</td>
		</tr>
		<tr>
			<td>ubuntu-6.10-alternate-powerpc.iso</td>
			<td>17 GiB</td>
		</tr>
		<tr>
			<td> <strong>Gesamt</strong> </td>
			<td>847 GiB</td>
		</tr>
	</table>
	<p>Was sagen mir diese Zahlen nun?</p>
	<p><strong>Zum einen:</strong> Es besteht offenbar <em>erhebliches Interesse</em> an Kubuntu und Ubuntu, und es gibt auch <em>immensen Bedarf</em> an Bittorrent-Seedern. Also: Falls jemand die Möglichkeit hat, sollte er/sie unbedingt das eine oder andere ISO per Bittorrent zur Verfügung stellen. Insbesondere die Images für die Plattformen i386 und AMD64 werden nachgefragt &#8211; wen wundert&#8217;s?</p>
	<p><strong>Zum anderen:</strong> Ich sollte mich jetzt wirklich mal daran machen, auch für Kubuntu <em>alle</em> Images zu seeden und nicht nur »vier aus sechs« (das sollte es übrigens mal als Lotto geben; bei »6 aus 49« hatte ich noch nicht so viel Glück &#8230; <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  ).</p>
	<p>Als kleinen Service habe ich noch direkte Links zu den Files an dieses Post angehängt. Für manchen ist es eventuell schneller und einfacher, sich die ISOs per Browser zu ziehen.</p>
	<p>Viel Spaß mit Kubuntu und Ubuntu!</p>
	<p><small><br />
<strong>Hinweis:</strong> Da »Edgy Eft« inzwischen von »Feisty Fawn« abgelöst wurde, habe ich die Downloads für die Edgy-ISOs entfernt.<br />
</small></p>


 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2006/12/14/bittorrent-downloads-von-kubuntu-und-ubuntu-610-%c2%bbedgy-eft%c2%ab-erzeugen-viel-traffic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kubuntu: Upgrade von Dapper Drake auf Edgy Eft</title>
		<link>http://node-0.mneisen.org/2006/11/25/kubuntu-upgrade-von-dapper-drake-auf-edgy-eft/</link>
		<comments>http://node-0.mneisen.org/2006/11/25/kubuntu-upgrade-von-dapper-drake-auf-edgy-eft/#comments</comments>
		<pubDate>Sat, 25 Nov 2006 17:25:16 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Techtip]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=180</guid>
		<description><![CDATA[	
Hinweis: Einen Visual Guide für das Upgrade von Kubuntu 6.10 »Edgy Eft« nach Kubuntu 7.04 »Feisty Fawn« gibt es hier .

	Nachdem ich schon verschiedentlich gelesen hatte (z.B. bei Ende der Vernunft), dass das Upgrade von (K)Ubuntu 6.06 LTS (Codename: »Dapper Drake«) auf die Version 6.10 (»Edgy Eft«) zwar nicht direkt schwierig ist, aber doch ihre [...]]]></description>
			<content:encoded><![CDATA[	<p><small><br />
<strong>Hinweis:</strong> Einen Visual Guide für das Upgrade von Kubuntu 6.10 »Edgy Eft« nach Kubuntu 7.04 »Feisty Fawn« gibt es <a href="http://node-0.mneisen.org/2007/05/02/kubuntu-upgrade-von-edgy-eft-nach-feisty-fawn-visual-guide/">hier</a> .<br />
</small></p>
	<p>Nachdem ich schon verschiedentlich gelesen hatte (z.B. bei <a href="http://www.ende-der-vernunft.org/2006/10/27/kubuntu-610-edgy-eft-ein-kleiner-schritt/">Ende der Vernunft</a>), dass das Upgrade von (K)Ubuntu 6.06 LTS (Codename: »Dapper Drake«) auf die Version 6.10 (»Edgy Eft«) zwar nicht direkt schwierig ist, aber doch ihre Tücken aufweist, habe ich (in mir unbekannter Geduld) erst einmal ein bisschen abgewartet, bis ich auch diesen Schritt wage. Jetzt ist es soweit: Mein Rechner am Arbeitsplatz ist schon upgedated (mit nur wenigen Problemchen), jetzt gerade läuft das Upgrade meines Laptops. Mein PC im Arbeitszimmer folgt dann irgendwann.</p>
	<h4>Motivation</h4>
	<p>Warum upgraden, wenn alles gerade so schän läuft? Nun, wenn ich meine Rechner als reine Büromaschinen einsetzen würde, also nur für Openoffice, Kontact (eMail, Adressen, Kalendar), Web-Browsing und vielleicht ein bisschen Multimedia (MP3, Digikam, ...) &#8211; dann hätte ich mir das auch noch einmal überlegt. Solche »normalen« Anwender müssen sicherlich noch nicht updaten.</p>
	<p>Wenn man allerdings auf den Maschinen entwickelt, dann hat man schon ganz gerne etwas frischere Software am Start. Insbesondere finde ich das Upgrade auf Mozilla Firefox 2.0 und endlich eine etwas modernere Variante von Subversion ganz hilfreich &#8211; obwohl Subversion 1.3.2 auch nicht wirklich »aktuell« genannt werden kann, da gibt es schon die Version 1.4.2 (Stand: 25.11.2006).</p>
	<p>Die Empfehlung ist also ganz klar und sieht so aus, wie es bei Software-Updates immer ist: Wenn alles so läuft, wie man das möchte, wenn man keine weiteren Features oder neuere Programmversionen benötigt und für die aktuelle Serie auch noch Sicherheitsupdates herausgegeben werden (bei 6.06 LTS &#8211; »Long Term Support« &#8211; ist das noch einige Jahre so), dann sollte man auch nicht updaten. Sonst schon.</p>
	<h4>Ablauf des Updates</h4>
	<p>Auf den Seiten bei <a href="http://kubuntu.org/announcements/6.10-release.php">Kubuntu</a> ist die Prozedur für das Upgrade eigentlich sehr gut erklärt. Zunächst sollte man in seinen apt-Sources alle Vorkommen von »dapper« durch »edgy« ersetzen:</p>
	<pre class="codebash" style="font-size:9pt;">$ <span class="kw3">cd</span> /etc/apt
$ sudo sed -ibkp -e <span class="st0">'s/dapper/edgy/g'</span> sources.list</pre>
	<p>Danach holt man sich dann per</p>
	<pre class="codebash" style="font-size:9pt;">$ sudo apt-get update</pre>
	<p>die neuen Paket-Beschreibungen aus den Repositories und startet das Upgrade mittels</p>
	<pre class="codebash" style="font-size:9pt;">$ sudo apt-get dist-upgrade</pre>
	<p>Das kann jetzt ein bisschen dauern: In meinem Fall mussten ca. 1,4 GByte Pakete heruntergeladen werden, was auch bei DSL 2000 etwa 1,5 h in Anspruch nahm (macht nix, ich wollte eh zum Friseur <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> ).</p>
	<p>Während des Upgrade kann es verschiedentlich zu kleinen Problemchen kommen. Darunter ist aber nichts, was sich nicht mir einem beherzten</p>
	<pre class="codebash" style="font-size:9pt;">$ sudo dpkg --configure -a</pre>
	<p>beheben ließe. Im Extremfall muss man ein Paket temporär entfernen und kann es erst wieder nach dem Upgrade installieren. Ein solcher Fall war auf meinem Laptop <code>courier-authlib</code> und verwandte Pakete. Da ich die aber ohnehin nur zum Ausprobieren einiger Details installiert hatte, flogen die gleich ganz runter und werden vorerst auch nicht mehr installiert.</p>
	<p><strong>Hinweis:</strong> <em>Die Sache mit</em> <code>courier-authlib</code> <em>ist im Übrigen ein »known bug«, für den es ein ziemlich übles <a href="https://launchpad.net/distros/ubuntu/+source/courier-authlib/+bug/64615">Workaround</a> gibt.</em></p>
	<p><em>Der Trick ist besteht dabei tatsächlich darin, das Paket zu de-installieren (die Abhängigkeiten haben sich in »Edgy Eft« geändert). Die De-Installation ist allerdings mit ein bisschen Gewalt verbunden:</em></p>
	<pre class="codebash" style="font-size:9pt;">$ <span class="kw3">cd</span> /var/run
$ sudo rm -rf courier
$ sudo dpkg --force-remove-reinstreq -P courier-authdaemon</pre>
	<p><em>Danach geht es dann weiter mit</em></p>
	<pre class="codebash" style="font-size:9pt;">$ sudo dpkg --configure -a
$ sudo apt-get dist-upgrade</pre>
	<p><em>Hässlich, aber wirkungsvoll &#8230;</em> <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
	<p>Bei einigen Paketen fragt apt auch nach, wie sie konfiguriert werden sollen. Da ist dann jeder sich selbst bzw. jedem sein Geschmack überlassen, ob man die neuen »plain-vanilla« config-Files aus dem Upgrade übernimmt und dann nachher anhand der <em>vorher gesicherten</em> alten config-Files anpasst, oder ob man einfach die alten config-Files behält, mit dem Risiko, dass da dann auch nicht alles passt. Ich persönlich wähle da immer die erste Alternative.</p>
	<p>Ein letzter Schritt ist dann noch notwendig, um das Upgrade abzuschließen:</p>
	<pre class="codebash" style="font-size:9pt;">$ sudo apt-get install kubuntu-desktop python-qt3 \
    python-kde3 ubuntu-minimal</pre>
	<p>Nach einem kurzen (hoffentlich) Reboot befindet man sich dann in einem Kubuntu 6.10 »Edgy Eft«.</p>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2006/11/desktop-nach-edgy-upgrade.png"><img class="centered" src="http://node-0.mneisen.org/wp-content/uploads/2006/11/_desktop-nach-edgy-upgrade.png" width="400" height="300" alt="" title=""  /></a></p>
	<p>(OK, der Desktop sieht jetzt irgendwie genau so aus wie vorher auch: Zum einen werden die nutzer-individuellen Einstellungen wie z.B. Wallpaper etc. übernommen, zum anderen hatte ich auch vorher schon KDE 3.5.5. Einziger Hint: Die Fenster-Deokrationen wurden auf »Lipstick« upgedated, vorher war es »Plastik«.)</p>
	<h4>Fazit</h4>
	<p>Das Upgrade ist nicht schwierig durchzuführen und dürfte auch dem Laien bei Befolgen der &#8220;Anleitung auf Kubuntu.com&#8221;: recht mühelos gelingen. Für <del>Angsthasen</del> Vorsichtige (so wie ich es einer bin) empfiehlt sich eventuell, vorher ein komplettes Backup des Rechners, zumindest aber der System-Partition anzulegen.</p>
	<p>Nach dem Update hat man ein Kubuntu-System mit frischen Paketen, darunter KDE 3.5.5, OpenOffice 2, Mozilla Firefox 2, ...</p>
	<p>Warum allerdings Kubuntu kein <a href="https://wiki.ubuntu.com/EdgyReleaseNotes#head-b07f8bdf28ae0444c03e1a61110c683c77e56cd0">Update-Tool wie Ubuntu</a> hat &#8211; diese Frage stelle ich mir immer wieder &#8230;</p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2006/11/25/kubuntu-upgrade-von-dapper-drake-auf-edgy-eft/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Microsoft und Novell: Ballmers FUD untersucht</title>
		<link>http://node-0.mneisen.org/2006/11/23/microsoft-und-novell-ballmers-fud-untersucht/</link>
		<comments>http://node-0.mneisen.org/2006/11/23/microsoft-und-novell-ballmers-fud-untersucht/#comments</comments>
		<pubDate>Thu, 23 Nov 2006 11:03:54 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Intellectual Property]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Wirtschaft]]></category>
		<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Steve Ballmer]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Xubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=178</guid>
		<description><![CDATA[	Selbst nach dem Kooperationsvertrag zwischen Microsoft und Novell sondert Microsoft-CEO Steve Ballmer FUD ab und orakelt über vermeintliche Verletzungen von Microsofts Patenten durch Linux. Konkretes wird da nicht genannt, aber das gehört ja zum Geschäft.
	Eine nette Auseinandersetzung mit dem Thema findet sich beim Zufallsbit im Artikel »The new and extended FUD«. Dort wird unter anderem [...]]]></description>
			<content:encoded><![CDATA[	<p>Selbst nach dem <a href="http://www.golem.de/0611/48745.html">Kooperationsvertrag zwischen Microsoft und Novell</a> sondert Microsoft-CEO Steve Ballmer <acronym title="Fear, Unvertainty und Doubt">FUD</acronym> ab und orakelt über <a href="http://www.golem.de/0611/49016.html">vermeintliche Verletzungen von Microsofts Patenten durch Linux</a>. Konkretes wird da nicht genannt, aber das gehört ja zum Geschäft.</p>
	<p>Eine nette Auseinandersetzung mit dem Thema findet sich beim <a href="http://zufallsbit.de/blog/">Zufallsbit</a> im Artikel <a href="http://zufallsbit.de/blog/index.php?/archives/10-The-new-and-extended-FUD.html">»The new and extended FUD«</a>. Dort wird unter anderem dargelegt, dass sich ein Ausspruch Mahatma Ghandis wieder einmal bewahrheitet:</p>
	<blockquote>
		<p>First they ignore you, then they laugh at you, then they fight you, then you win.</p>
	</blockquote>
	<p>Microsoft hat Linux lange Zeit ignoriert, dann mit vielen unsäglichen (Des)informationskampagnen versucht, das Vertrauen in Linux zu erschüttern und befindet sich nun in der Phase, Linux aktiv zu bekämpfen.</p>
	<p>Bei <a href="http://zufallsbit.de/blog">Zufallsbit</a> wird dazu aufgerufen, von Windows und Suse Linux weg hin zu Linux-Distributionen wie Debian, Fedora, Gentoo oder Ubuntu, Kubuntu, Xubuntu zu migrieren, um über den Marktdruck zum einen das Microsoft-Novell-Abkommen zu torpedieren und zugleich diesem »Deal mit dem Teufel« die Brisanz zu nehmen.</p>
	<p>Diesem Aufruf möchte ich mich nicht wirklich anschließen: Zwar bevorzuge ich auf Servern Gentoo und am Desktop Kubuntu, ich will aber auch keinem sein Suse Linux madig machen. Das ist doch eine gute Distribution.</p>
	<p>Und der Deal zwischen Novell und Microsoft ist für mich kein »Pakt mit dem Teufel«, sondern vielmehr ein Kooperationsabkommen, um die Interoperabilität der Systeme zu erhöhen. Das ist aus Kunden- und Anwendersicht absolut zu begrüßen. Schließlich wird damit der »eiserne Vorhang« zwischen beiden Betriebssystem-Welten ein Stück weit durchlässiger, und es werden zukünftig wohl mehr Windows-Anwender auch einmal mit Linux in Berührung kommen; also auch eine Art »Guerilla-Marketing«.</p>
	<p>Schließlich sollte das Ziel der Linux-Community (entgegen der Vermutungen aus dem Microsoft-Lager) nicht die totale Weltherrschaft sein. Monokulturen sind immer schädlich. Das zeigt sich jetzt, wo auf den Desktops zu über 90% Windows-Betriebssysteme eingesetzt werden, und das würde sich wohl auch zeigen, wenn Linux oder Mac OS eine ähnliche Dominanz hätten &#8211; wenn ich auch glaube, dass die Sicherheitsprobleme von Windows nicht nur auf der hohen Exponiertheit wegen der großen Verbreitung beruhen, sondern dass Windows auch durch seine häufig laxe Umsetzung von Sicherheitsanforderungen den Angreifern das Leben besonders leicht macht und Linux zumindest diesen Fehler nicht hat.</p>
	<p>Alles in allem ist es aber doch schön, wenn die Interoperabilität zwischen Windows und Linux zunimmt (oder zumindest zunehmen soll). Das zeigt immerhin schon einmal, dass Microsoft nicht mehr in der Phase »then they laugh at you« ist.</p>
	<p>Welche Phase kam bei Ghandis Ausspruch nochmal am Schluss? Ach ja: »Then you win.« <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
	<p><small><br />
Zu diesem Thema im WWW:</p>
	<ul>
		<li>golem.de: <a href="http://www.golem.de/0611/49016.html">Microsoft und Novell: Der Pakt im Detail</a></li>
		<li>golem.de: <a href="http://www.golem.de/0611/48815.html">Microsoft kauft für 240 Millionen US-Dollar Linux</a></li>
		<li>golem.de: <a href="http://www.golem.de/0611/49002.html">GPL v3 soll Novell-Microsoft-Pakt unterbinden</a></li>
		<li>golem.de: <a href="http://www.golem.de/0611/49016.html">Ballmer: Linux verletzt Microsofts Rechte</a></li>
		<li>golem.de: <a href="http://www.golem.de/0611/49047.html">Novell und Microsoft: Einig, dass man sich uneinig ist</a></li>
	</ul>
	<ul>
		<li>Zufallsbit: <a href="http://zufallsbit.de/blog/index.php?/archives/10-The-new-and-extended-FUD.html">The new and extended FUD</a>
	<p></small></p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2006/11/23/microsoft-und-novell-ballmers-fud-untersucht/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Die Queen und Pinguine: Not Amused</title>
		<link>http://node-0.mneisen.org/2006/11/13/die-queen-und-pinguine-not-amused/</link>
		<comments>http://node-0.mneisen.org/2006/11/13/die-queen-und-pinguine-not-amused/#comments</comments>
		<pubDate>Mon, 13 Nov 2006 13:38:24 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Photos]]></category>
		<category><![CDATA[Seltsames]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Xubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=172</guid>
		<description><![CDATA[	Gerade war ich auf der Suche nach der Website der Penguin Liberation Front. Bei der PLF handelt es sich um ein kleines Projekt, das Pakete für Debian und Ubuntu (Kubuntu, Xubuntu, ...) erstellt, die nicht in den normalen Repositories Universe bzw. Multiverse enthalten sind.
	Da es Google gibt, habe ich mir das Bookmarken weitestgehend abgewöhnt und [...]]]></description>
			<content:encoded><![CDATA[	<p>Gerade war ich auf der Suche nach der Website der <a href="http://plf.zarb.org/">Penguin Liberation Front</a>. Bei der <acronym title="Penguin Liberation Front">PLF</acronym> handelt es sich um ein kleines Projekt, das Pakete für Debian und Ubuntu (Kubuntu, Xubuntu, ...) erstellt, die nicht in den normalen Repositories Universe bzw. Multiverse enthalten sind.</p>
	<p>Da es Google gibt, habe ich mir das Bookmarken weitestgehend abgewöhnt und suche stattdessen kurz nach den Websites, die ich brauche &#8211; auch eine Form der <del>Faulheit</del> Ressourceneffizienz &#8230; <img src='http://node-0.mneisen.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
	<p>Dabei spuckte mir Google gerade als Ergebnis meiner Suche nach &#8220;Penguin Liberation Front&#8221; folgendes auf meinen Bildschirm:</p>
	<p><a href="http://node-0.mneisen.org/wp-content/uploads/2006/11/the-queen-and-penguins.png"><img class="centered" src="http://node-0.mneisen.org/wp-content/uploads/2006/11/_the-queen-and-penguins.png" width="410" height="332" alt="" title=""  /></a></p>
	<p>Ob die Queen das jetzt auch so lustig findet wie ich, wage ich mal zu bezweifeln. Eine Verlautbarung des Buckingham Palace steht zwar noch aus, aber ich könnte mir schon denken, welche Worte da eine zentrale Rolle spielen könnten: &#8220;Not Amused.&#8221; </p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2006/11/13/die-queen-und-pinguine-not-amused/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(K)Ubuntu 6.10 (&#8221;Edgy Eft&#8221;) released</title>
		<link>http://node-0.mneisen.org/2006/10/26/kubuntu-610-edgy-eft-released/</link>
		<comments>http://node-0.mneisen.org/2006/10/26/kubuntu-610-edgy-eft-released/#comments</comments>
		<pubDate>Thu, 26 Oct 2006 11:57:31 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[Xubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=169</guid>
		<description><![CDATA[	Als Service gibt es unten die Images von Kubuntu auch als direkten Download von diesem Server.
	Nachdem ursprünglich der 19. Oktober 2006 als Release Date angepeilt war, wurde heute &#8211; eine Woche nach dem letzten Release Candidate &#8211; die Ausgabe 6.10 (&#8220;Edgy Eft&#8221;) der Linux-Distribution Ubuntu freigegeben. Auch die anderen &#8220;ubuntuoiden&#8221; Distributionen Kubuntu und Xubuntu gibt [...]]]></description>
			<content:encoded><![CDATA[	<p><em>Als Service gibt es unten die Images von Kubuntu auch als direkten Download von diesem Server.</em></p>
	<p>Nachdem ursprünglich der 19. Oktober 2006 als Release Date angepeilt war, wurde heute &#8211; eine Woche nach dem letzten Release Candidate &#8211; die Ausgabe 6.10 (&#8220;Edgy Eft&#8221;) der Linux-Distribution Ubuntu freigegeben. Auch die anderen &#8220;ubuntuoiden&#8221; Distributionen Kubuntu und Xubuntu gibt es in der neuen Version; Kubuntu ist bereits released, Xubuntu hat das für den Lauf des Tages angekündigt.</p>
	<p>Die Neuerungen kann man sehr gut bei <a href="http://www.golem.de/0610/48583.html">golem</a> nachlesen, dort ist ein ausführlicher Bericht erschienen.</p>
	<p>Die neuen Images lassen sich per HTTP und FTP von den üblichen Mirrorn downloaden (siehe unten), per Bittorrent sind sie ebenfalls zu beziehen &#8211; im Zweifelsfall dürfte das sogar schneller gehen. Als Service gibt es unten die Images von Kubuntu auch direkt als Download von diesem Server.</p>
	<p>In Kürze (sprich: noch heute oder morgen) werde ich hier im Blog einen Test Drive des neuen Kubuntu 6.10 vorstellen: Installation und typische Nutzung werden dabei Thema sein.</p>
	<p><strong>Download-Mirrors:</strong></p>
	<ul>
		<li><a href="http://kubuntu.com/download.php">Kubuntu Mirrors</a></li>
		<li><a href="http://www.ubuntu.com/download">Ubuntu Mirrors</a></li>
	</ul>
	<ul>
		<li><a href="http://xubuntu.com/get">Xubuntu Mirrors</a>
	<p><strong>Download direkt von mneisen.org:</strong></p>
	<table>
		<tr>
			<td>Kubuntu 6.10 Desktop (i386)</td>
			<td> <a href="http://node-0.mneisen.org/wp-content/uploads/2006/10/kubuntu-6.10-desktop-i386.iso">kubuntu-6.10-desktop-i386.iso</a></td>
		</tr>
		<tr>
			<td>Kubuntu 6.10 Desktop (amd64)</td>
			<td> <a href="http://node-0.mneisen.org/wp-content/uploads/2006/10/kubuntu-6.10-desktop-amd64.iso">kubuntu-6.10-desktop-amd64.iso</a></td>
		</tr>
		<tr>
			<td>Kubuntu 6.10 Desktop (powerpc)</td>
			<td> <a href="http://node-0.mneisen.org/wp-content/uploads/2006/10/kubuntu-6.10-desktop-powerpc.iso">kubuntu-6.10-desktop-powerpc.iso</a></td>
		</tr>
	</table>


 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2006/10/26/kubuntu-610-edgy-eft-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KDE in Version 3.5.5 veröffentlicht</title>
		<link>http://node-0.mneisen.org/2006/10/11/kde-in-version-355-veroffentlicht/</link>
		<comments>http://node-0.mneisen.org/2006/10/11/kde-in-version-355-veroffentlicht/#comments</comments>
		<pubDate>Wed, 11 Oct 2006 15:55:47 +0000</pubDate>
		<dc:creator>Martin Eisenhardt</dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Kubuntu]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technologie]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://node-0.mneisen.org/?p=158</guid>
		<description><![CDATA[	 Die nächste Ausgabe des Linux-Desktop-Managers KDE ist heute veröffentlicht worden und steht bei KDE als Source Code zum Download bereit. Erfahrungsgemäß wird es nur kurze Zeit dauern, bis zumindest die großen Linux-Distributionen auch Binärpakete für die beliebte Linux-Oberfläche anbieten.
	Neben der immer aktuellen Fehlerminimierung gibt es größere Änderungen vor allem in den Bereichen HTML-Rendering, Instant [...]]]></description>
			<content:encoded><![CDATA[	<p><img class="alignright" src="http://node-0.mneisen.org/wp-content/stock/klogo-official-crystal.png" width="80" height="80" alt="" title="" /> Die nächste Ausgabe des Linux-Desktop-Managers <acronym title="K Desktop Environment">KDE</acronym> ist heute veröffentlicht worden und steht bei <a href="http://www.kde.org/">KDE</a> als Source Code zum <a href="http://www.kde.org/info/3.5.5.php">Download</a> bereit. Erfahrungsgemäß wird es nur kurze Zeit dauern, bis zumindest die großen Linux-Distributionen auch Binärpakete für die beliebte Linux-Oberfläche anbieten.</p>
	<p>Neben der immer aktuellen Fehlerminimierung gibt es größere Änderungen vor allem in den Bereichen HTML-Rendering, Instant Messaging, im Drucksystem, im e-Mail-Client KMail, bei Administrationsprogrammen und beim PDF-Viewer KPdf.</p>
	<p><strong>HTML-Rendering: KHTML</strong></p>
	<p>Die Rendering-Engine KHTML beherrscht nun weitere Elemente aus CSS3, wurde um einige kleinere Fehler erleichtert und das Rendering in Sachen Geschwindigkeit optimiert.</p>
	<p><strong>Instant Messaging: Kopete</strong></p>
	<p>Der Instant Messenger Kopete versteht nun weitere Protokolle und wurde in der Unterstützung bereits vorhandener Protokolle verbessert.</p>
	<p><strong>Drucksystem: CUPS</strong></p>
	<p>Es wird nun CUPS in der Version 1.2 unterstützt.</p>
	<p><strong>eMail-Client: KMail</strong></p>
	<p>In KMail wurden die Dialoge verbessert und ausgebaut, außerdem wurde ein zwar selten auftretender, aber dennoch nerviger Fehler bei der Verwendung des IMAP-Protokolls behoben, der dazu führte, dass KMail u.U. bereits beim Start abstürzte.</p>
	<p><strong>Update</strong>:</p>
	<ul>
		<li><a href="http://kubuntu.org/announcements/kde-355.php">Kubuntu</a> stellt bereits Pakete für KDE 3.5.5 zur Verfügung.
	<p><small><br />
<strong>Im WWW zu diesem Thema:</strong></p>
		<li>KDE.org: <a href="http://www.kde.org/announcements/announce-3.5.5.php">KDE 3.5.5 Release Announcement</a></li>
		<li>KDE.org: <a href="http://www.kde.org/announcements/announce-3.5.5-de.php">KDE 3.5.5 Pressemitteilung</a></li>
		<li>KDE.org: <a href="http://www.kde.org/info/3.5.5.php">KDE 3.5.5 Info Page</a> (mit Download von KDE 3.5.5)</li>
		<li>Golem: <a href="http://www.golem.de/0610/48314.html">KDE 3.5.5 mit schnellerer HTML-Engine</a></li>
	</ul>
	<ul>
		<li>Prolinux.de: <a href="http://www.pro-linux.de/news/2006/10331.html">KDE 3.5.5 freigegeben</a>
	<p></small></p>

 ]]></content:encoded>
			<wfw:commentRss>http://node-0.mneisen.org/2006/10/11/kde-in-version-355-veroffentlicht/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
