<?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>House-Tiere              -d(~_~)b- &#187; Debian</title> <atom:link href="http://house-tiere.de/tag/debian/feed/" rel="self" type="application/rss+xml" /><link>http://house-tiere.de</link> <description>.. was auch immer das heißen mag.</description> <lastBuildDate>Sun, 05 Jun 2011 15:49:42 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.1.3</generator> <item><title>Debian X-Mas Tischdecke</title><link>http://house-tiere.de/allgemeines/debian-x-mas-tischdecke/</link> <comments>http://house-tiere.de/allgemeines/debian-x-mas-tischdecke/#comments</comments> <pubDate>Sun, 26 Dec 2010 15:31:15 +0000</pubDate> <dc:creator>Woody</dc:creator> <category><![CDATA[Allgemeines]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Debian]]></category> <category><![CDATA[kurios]]></category> <category><![CDATA[Tux]]></category> <category><![CDATA[X-Mas]]></category> <guid
isPermaLink="false">http://house-tiere.de/?p=620</guid> <description><![CDATA[Ganz zufällig beim Essen viel mir heute ein ungewöhnliches Muster auf der dekorativen Weihnachtstischdecke auf. Na, wer entdeckt das Debian Logo? Ich hab direkt noch einen kleinen Schokoladen-Tux-Pinguin dazu gelegt, der auf meinem Weihnachtsteller lag. Fröhliche Weihnachten mit Linux!]]></description> <content:encoded><![CDATA[<div
id="attachment_621" class="wp-caption alignleft" style="width: 310px"><a
href="http://house-tiere.de/wp-content/uploads/debian-xmas-300x201.jpg" rel="lightbox[620]"><img
class="size-medium wp-image-621 " title="Debian X-Mas" src="http://house-tiere.de/wp-content/uploads/debian-xmas-300x201.jpg" alt="Debian Logo auf Tischdecke mit Schokoladen Pinguin" width="300" height="201" /></a><p
class="wp-caption-text">Weihnachten mit Debian und Tux</p></div><p>Ganz zufällig beim Essen viel mir heute ein ungewöhnliches Muster auf der dekorativen Weihnachtstischdecke auf. Na, wer entdeckt das <strong>Debian Logo</strong>? <img
src='http://house-tiere.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> Ich hab direkt noch einen kleinen Schokoladen-Tux-Pinguin dazu gelegt, der auf meinem Weihnachtsteller lag.</p><p>Fröhliche Weihnachten mit Linux! <img
src='http://house-tiere.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p> ]]></content:encoded> <wfw:commentRss>http://house-tiere.de/allgemeines/debian-x-mas-tischdecke/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Probleme mit JavaFx Webstart</title><link>http://house-tiere.de/linux/javafxwebstart/</link> <comments>http://house-tiere.de/linux/javafxwebstart/#comments</comments> <pubDate>Wed, 24 Mar 2010 01:33:28 +0000</pubDate> <dc:creator>Woody</dc:creator> <category><![CDATA[Java]]></category> <category><![CDATA[Linux]]></category> <category><![CDATA[Debian]]></category> <category><![CDATA[JavaFx]]></category> <category><![CDATA[OpenSolaris]]></category> <category><![CDATA[Ubuntu]]></category> <category><![CDATA[Windows]]></category> <guid
isPermaLink="false">http://house-tiere.de/?p=477</guid> <description><![CDATA[Wer seine JavaFx Application als JavaFx Webstart einbinden will, sieht sich eventuell vor einige Probleme gestellt. Zunächst: Wie stellt man das überhaupt an? So schwierig ist es eigentlich nicht, wer mit Netbeans arbeitet wird in seinem JavaFx Projektordner unter dist 4 Dateien finden: &#60;name&#62;.jar &#8211; ganz klar, das ist die kompilierte gepackte JavaFx-Datei. Überraschend ist, [...]]]></description> <content:encoded><![CDATA[<p>Wer seine <em>JavaFx</em> Application als <em>JavaFx</em> Webstart einbinden will, sieht sich eventuell vor einige Probleme gestellt. Zunächst: Wie stellt man das überhaupt an? So schwierig ist es eigentlich nicht, wer mit <a
href="http://www.netbeans.org/">Netbeans</a> arbeitet wird in seinem JavaFx Projektordner unter <em>dist</em> 4 Dateien finden:</p><ul><li><em>&lt;name&gt;.jar</em> &#8211; ganz klar, das ist die kompilierte gepackte JavaFx-Datei. Überraschend ist, sie unterscheidet sich von der Dateiendung überhaupt nicht von üblichen Java-Dateien &#8211; dazu später mehr.</li><li><em>&lt;name&gt;.html</em> &#8211; hier ist schon eine Beispieldatei, die zeigt, wie mans in den Browser einbindet &#8211; schön <img
src='http://house-tiere.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></li><li><em>&lt;name&gt;.jnlp</em> Auf diese Datei verlinkt man z.B. mit dem orangen Button, den man vielleicht auch schon von Java kennt, wenn man die jar mittels Download einfach starten will. Funktioniert mit JavaFx recht gut (zumindest meine Erfahrung)</li><li><em>&lt;name&gt;_browser.jnlp</em> &#8211; Die wird benutzt, wenn JavaFx direkt embedded im Browser laufen soll.</li></ul><p><span
id="more-477"></span><br
/> Netbeans richtet das schon entsprechend ein, wenn man bei <em>project properties</em> auf <em>Run</em> geht. Hier kann man auswählen zwischen:</p><ul><li> <em>standard execution</em>: als normale Desktop-Anwendung</li><li><em>webstartexecution</em>: Start mit einem Button auf der Webseite</li><li><em>run in browser</em>: brauch ich nicht weiter kommentieren <img
src='http://house-tiere.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></li><li><em>run in mobile emulator</em>: für Mobile Phone Apps und so&#8230; (übrigens auch sehr vielseitig in Netbeans)</li></ul><p>Außerdem sollte man noch unter <em>application</em> eventuell <em>self signed</em> anklicken und die <em>width</em> und <em>height</em> ändern, falls nötig.</p><p>Das war alles? Nein, leider nicht. Wenn man eine ältere Netbeans Version benutzt, kann es passieren, das an mindestens einer Stelle ein / fehlt in der jnlp beim update-tag, es sollte so aussehen:</p><div
class="wp_syntax"><div
class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;update</span> <span style="color: #000066;">check</span>=<span style="color: #ff0000;">&quot;background&quot;</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span></pre></div></div><p>Keine Ahnung, obs überhaupt Probleme bereitet, aber trotzdem sollte man nach Möglichkeit immer eine aktuelle Version benutzen <img
src='http://house-tiere.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p><p>Dass man die Dateipfade eventuell in der html-Datei anpassen muss, sobald man die Files uploaded ist natürlich leicht ersichtlich. Leicht vergessen kann man aber Pfade, die noch in den JNLP-Dateien stehen:</p><div
class="wp_syntax"><div
class="code"><pre class="xml" style="font-family:monospace;"><span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;xml</span> <span style="color: #000066;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span> <span style="color: #000066;">encoding</span>=<span style="color: #ff0000;">&quot;UTF-8&quot;</span><span style="color: #000000; font-weight: bold;">?&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;jnlp</span> <span style="color: #000066;">spec</span>=<span style="color: #ff0000;">&quot;1.0+&quot;</span> <span style="color: #000066;">codebase</span>=<span style="color: #ff0000;">&quot;http://meineseite.de/bla/bla/&quot;</span> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">&quot;app.jnlp&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
    <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;information<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
      <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;title<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Titel<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/title<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
      <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;vendor<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>Mein Name<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/vendor<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
      <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;homepage</span> <span style="color: #000066;">href</span>=<span style="color: #ff0000;">&quot;http://meine.seite.de&quot;</span><span style="color: #000000; font-weight: bold;">&gt;</span></span>
      <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>meine tolle App<span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;/description<span style="color: #000000; font-weight: bold;">&gt;</span></span></span>
      <span style="color: #009900;"><span style="color: #000000; font-weight: bold;">&lt;offline-allowed</span><span style="color: #000000; font-weight: bold;">/&gt;</span></span>
(...)</pre></div></div><p>Hier ist vor allem der Codebase-Tag wichtig, den Homepage-Tag sollte dann gleich mit setzen, und wenn man ordentlich ist über die anderen auch mal drüber schauen (Vendor, Description) &#8211; kann nicht schaden.</p><p>Vorrausgesetzt man hat das alles erledigt, sollte von der Sever-Seite eigentlich alles funktionieren. Probleme hat man aber trotzdem noch oft genug auf der Client-Seite, was mir so aufgefallen ist:</p><h2>Windows XP</h2><p>Normalerweise funktioniert das runterladen des &#8220;Browser-Plugins&#8221; wie immer recht problemlos, z.B. im Firefox. Wenn man hinter einem Proxy sitzt, siehts aber nicht mehr so gut aus, es wird versucht Zertifikate runterzuladen und lange Zeit passiert nichts, in Java-Konsole findet etwa so etwas:</p><div
class="wp_syntax"><div
class="code"><pre class="bash" style="font-family:monospace;">Reading certificates from <span style="color: #000000;">341411</span> http:<span style="color: #000000; font-weight: bold;">//</span>dl.javafx.com<span style="color: #000000; font-weight: bold;">/</span>javafx-rt-windows-i586__V1.2.0_b233.jar <span style="color: #7a0874; font-weight: bold;">&#40;</span>...<span style="color: #7a0874; font-weight: bold;">&#41;</span></pre></div></div><p>Dazu gibts auch schon einen <a
href="http://bugs.sun.com/view_bug.do?bug_id=6853793">Bug-Report</a>.</p><h2>Linux</h2><p>Hatte ich auch häufig Probleme, dies bezog sich vor allem auf das Browser-Plugin. Denke das bezieht sich auf alle gängigen Browser. Wenn man Debian oder Ubuntu nutzt, sollte folgendes helfen:</p><div
class="wp_syntax"><div
class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">aptitude</span> <span style="color: #c20cb9; font-weight: bold;">install</span> sun-java6-plugin</pre></div></div><p>Wem das zu einfach ist, oder wer damit Probleme (verschiedene Java Versionen, Probleme mit 64/32 bit etc.) der kann sich das <em>libjavaplugin_oji.so</em> auch selber zurecht pfuschen, schön dokumentiert bei <a
href="http://www.java.com/en/download/help/linux_install.xml#enable">SUN</a></p><h2>OpenSolaris</h2><p>Ok, saß zufällig an einem OpenSolaris, und dachte mir ich teste es mal. Ich hätte so ziemlich alles erwartet. Aber DAS war echt der Hammer: Nicht mal das Plugin musst ich noch installieren, lief sofort problemlos. Daumen hoch OpenSolaris &#8211; ein oft unterschätztes, hochwertiges Betriebssystem. Hoffen wir mal, dass sich das mit Oracle nicht ändert.</p><h2>java -jar macht ClassNotFoundException</h2><p>Ja, wie schon oben erwähnt sind die JavaFx-Files ja genau so benannt mit die Java-Files, da ist <em>java -jar</em> aber trotzdem falsch. Am einfachsten ist natürlich die html lokal zu öffnen und dann den Launch dort machen <img
src='http://house-tiere.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . Richtig desktop-mässig gehts natürlich auch, mit <em>javafx appName.Main</em> &#8211; dazu muss natürlich der javafx Path usw. gesetzt sein. Es gibt auch mit ein langes <a
href="http://www.excelsior-usa.com/kb/000031.html">Java-Äquivalent</a> mit <em>java -cp PfadZuJavaFx (&#8230;)</em>.</p> ]]></content:encoded> <wfw:commentRss>http://house-tiere.de/linux/javafxwebstart/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Aktuellen Kernel aus Debian unstable installieren</title><link>http://house-tiere.de/linux/aktuellen-kernel-aus-debian-unstable-installieren/</link> <comments>http://house-tiere.de/linux/aktuellen-kernel-aus-debian-unstable-installieren/#comments</comments> <pubDate>Thu, 06 Aug 2009 13:39:44 +0000</pubDate> <dc:creator>Woody</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[Debian]]></category> <guid
isPermaLink="false">http://house-tiere.de/?p=364</guid> <description><![CDATA[Vor ein paar Tagen hab ich mein Debian Squeeze neu aufgesetzt. Auch da gabs schon einige Hürden. Nach der Debian Installation wurde das verschlüsselte LVM nicht gefunden, hab auch nach ewig suchen keine Lösung gefunden. Also einfach nochmal Debian Stable draufgemacht und auf Debian testing upgegradet, ging auch. Aber wie fast immer bei meinem Notebook [...]]]></description> <content:encoded><![CDATA[<p>Vor ein paar Tagen hab ich mein Debian Squeeze neu aufgesetzt. Auch da gabs schon einige Hürden. Nach der Debian Installation wurde das verschlüsselte LVM nicht gefunden, hab auch nach ewig suchen keine Lösung gefunden. Also einfach nochmal Debian Stable draufgemacht und auf Debian testing upgegradet, ging auch. Aber wie fast immer bei meinem Notebook (Asus F5RL) funktioniert WLAN nicht out off the box, mittlerweile aber wenigstens das LAN (Attansic mit atl2-Treiber).<span
id="more-364"></span><br
/> Für das WLAN, ein Atheros Chip, braucht man leider die ath5k-Treiber, und die gibts leider erst mit dem Kernel 2.6.29. Also die einfachste Möglichkeit ist sich einen fertigen Kernel aus Debian unstable zu ziehen. Und das ist leichter, als man vielleicht denken mag. Zunächst fügt man die unstable-Quellen in der /etc/apt/sources.lst hinzu, etwa so:</p><div
class="wp_syntax"><div
class="code"><pre class="bashl" style="font-family:monospace;">deb http://ftp.de.debian.org/debian/ sid main non-free contrib
deb-src http://ftp.de.debian.org/debian/ sid main non-free contrib</pre></div></div><p>Die testing Quellen kann man einfach drin lassen. Als nächstes legt man eine /etc/apt/preferences an (oder editiert sie, falls sie schon existiert):</p><div
class="wp_syntax"><div
class="code"><pre class="bash" style="font-family:monospace;">Package: <span style="color: #000000; font-weight: bold;">*</span>
Pin: release <span style="color: #007800;">a</span>=testing
Pin-Priority: <span style="color: #000000;">800</span>
&nbsp;
Package: <span style="color: #000000; font-weight: bold;">*</span>
Pin: release <span style="color: #007800;">a</span>=unstable
Pin-Priority: <span style="color: #000000;">300</span></pre></div></div><p>Damit sagt man aptitude quasi, dass er Quellen aus Debian testing bevorzugen soll, und nur in Ausnahmefällen aus unstable installiert wird. Also dann noch ein <em>aptitude update</em> und dann den aktuellen Kernel raussuchen, in meinem Fall der 2.6.30er, und installieren. Fertig. <img
src='http://house-tiere.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br
/> Die sources.lst und so kann man ruhig so lassen. Vielen Dank noch mal an <a
href="http://jhr-online.de/">JHR</a> der mir das telefonisch alles so toll erklärt hat!</p> ]]></content:encoded> <wfw:commentRss>http://house-tiere.de/linux/aktuellen-kernel-aus-debian-unstable-installieren/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> <item><title>Debian Releases in Zukunft terminbasiert</title><link>http://house-tiere.de/linux/debian-releases-in-zukunft-terminbasiert/</link> <comments>http://house-tiere.de/linux/debian-releases-in-zukunft-terminbasiert/#comments</comments> <pubDate>Thu, 30 Jul 2009 15:03:39 +0000</pubDate> <dc:creator>Woody</dc:creator> <category><![CDATA[Linux]]></category> <category><![CDATA[Debian]]></category> <category><![CDATA[Ubuntu]]></category> <guid
isPermaLink="false">http://house-tiere.de/?p=350</guid> <description><![CDATA[Bisher hatte Debian keine festen Release-Zyklen. Aber in der Debian Mailinglist kam gestern eine Meldung rein, die die Gemüter der Debianjünger ein wenig aufkochen ließ und zu vielerei Diskussionen führt. Die nächsten Freezes (also der Status, in dem nur noch Sicherheitsupdates und bugfixes stattfinden, aber keine neuen Pakete mehr aufgenommen werden) sollen von nun an [...]]]></description> <content:encoded><![CDATA[<p>Bisher hatte Debian keine festen Release-Zyklen. Aber in der Debian Mailinglist kam gestern eine <a
href="http://lists.debian.org/debian-announce/2009/msg00009.html">Meldung</a> rein, die die Gemüter der Debianjünger ein wenig aufkochen ließ und zu vielerei Diskussionen führt. Die nächsten <a
href="http://www.debian.org/doc/FAQ/ch-ftparchives#s-testing">Freezes</a> (also der Status, in dem nur noch Sicherheitsupdates und bugfixes stattfinden, aber keine neuen Pakete mehr aufgenommen werden) sollen von nun an terminbasiert stattfinden. Geplant ist ein zweijähriger Zyklus, in dem der Freeze-Termin in jedem ungeraden Jahr im Dezember stattfinden soll. Eine fertige Stable Version soll dann im Frühjahr darauf verfügbar sein.<span
id="more-350"></span>Meike Reichle erklärt in der Nachricht, dass dadurch Relaseszyklen für Benutzer transparenter und besser vorhersehbar sein sollen,  sowie den Entwicklern eine bessere Langzeitplanung zu ermöglicht werden soll. Ein weiteres erklärtes Ziel soll außerdem die Reduzierung der freeze time sein.</p><p>Mit dieser Release-Politik reagiert man vermutlich auf die immer länger werdenen <a
href="http://de.wikipedia.org/wiki/Debian">Releasezyklen</a>. Debian Lenny war ursprünglich für September 2008 geplant, jedoch wurde es erst fast ein halbes Jahr später (Februar 2009)  freigegeben. Schon früher gab es häufiger Kritik, dass Debians stables oft veraltet seien und zu selten neue Releases stattfanden. Hier findet eine Annäherung an die Release Politik von <a
href="http://www.ubuntu.com/">Ubuntu</a> statt, die etwa halbjährlich ein neues Release rausbringen. Debian Anhänger schätzen jedoch im Allgemeinen die längeren Releasezyklen von Debian, wenn hier im Gegenzug Bugs sorgfältiger behoben werden und mehr Stabilität gewährleistet werden kann.</p><p>Ich persönlich würde mich zwar freuen, wenn Debian Releases etwas öfter und regelmässiger stattfinden, aber möchte ich dies nicht zum Preis von reduzierter Stabilität haben. Wenn mir die Akutualität so sicher wäre, wäre ich auch schon längst zu Ubununtu gewechselt. Naja, mal sehen was draus wird.</p><p>Der Freeze von Debian Lenny wird dann früher stattfinden als geplant, nämlich schon im Dezember diesen Jahres.<br
/> <strong><br
/> <span
style="color: #800000;">EDIT:</span></strong></p><p><span
style="color: #800000;"><span
style="color: #000000;">In einem Heise Artikel ist inzwischen zu lesen, dass das Debian Team die Mitteilung aufgrund der wachsenden Kritik abgeschwächt hat und die festen Freeze-Zyklen nur noch als Vorschlag versteht, der noch diskutiert werden soll. Naja, irgendwie hab ich mir schon sowas gedacht&#8230; </span><br
/> </span></p> ]]></content:encoded> <wfw:commentRss>http://house-tiere.de/linux/debian-releases-in-zukunft-terminbasiert/feed/</wfw:commentRss> <slash:comments>0</slash:comments> </item> </channel> </rss>
