<?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>LearningLinux.de &#187; Software</title>
	<atom:link href="http://www.learninglinux.de/category/linux-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.learninglinux.de</link>
	<description>Linux lernen leicht gemacht</description>
	<lastBuildDate>Thu, 19 Jan 2012 14:18:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Digikam</title>
		<link>http://www.learninglinux.de/linux-software/digikam/</link>
		<comments>http://www.learninglinux.de/linux-software/digikam/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 17:27:46 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.learninglinux.de/?p=136</guid>
		<description><![CDATA[Digitalkamera einrichten Digikam öffnen / Menü / Einstellungen / Digikam einrichten / Kameras / Automatische Erkennung Digitalkamera nicht automatisch erkannt Digikam öffnen / Menü / Einstellungen / Digikam einrichten / Kameras / Hinzufügen / USB Mass Storage auswählen / rechts unten den Mountpfad angeben (um diesen herauszufinden mit Konqueror ins Verzeichnis media wechseln und den [...]]]></description>
			<content:encoded><![CDATA[<table class="sample" border="1" cellpadding="8" >
<tbody>
<tr>
<td width="30%">
Digitalkamera einrichten</h3>
</td>
<td>Digikam öffnen / Menü / Einstellungen / Digikam einrichten / Kameras / Automatische Erkennung</td>
</tr>
<tr>
<td width="30%">
Digitalkamera nicht automatisch erkannt</h3>
</td>
<td>Digikam öffnen / Menü / Einstellungen / Digikam einrichten / Kameras / Hinzufügen / USB Mass Storage auswählen / rechts unten den Mountpfad angeben</p>
<p>(um diesen herauszufinden mit Konqueror ins Verzeichnis media wechseln und den Pfad kopieren z.B.: /media/usb-storage-000070363025:0:0:0p1)</td>
</tr>
<tr>
<td width="30%">
Alben</h3>
</td>
<td>So wie die Verzeichnisstruktur im Albumbibliothekspfad angelegt ist, so legt auch Digikam synchron die Alben an. Um ein neues Album zu erstellen entweder im Konqueror einen neuen Ordner anlegen oder direkt in Digikam unter Menü / Album / Neues Album.</td>
</tr>
<tr>
<td width="30%">
Albumbibliothekspfad</h3>
</td>
<td>Dies bezeichnet den Pfad unter dem die Fotos in Alben (Ordnern) gespeichert werden. Geändert werden kann dies unter Menü / Einstellungen / Digikam einrichten / Alben / Albumbibliothekspfad.</td>
</tr>
<tr>
<td width="30%">
Albumkollektion zuweisen</h3>
</td>
<td>Wenn man seine Alben nach Kollektionen sortieren will muß man zuerst jedem Album eine Kollektion zuweisen. Dies tut man indem man mit der rechten Maustaste auf ein Album &#8220;klickt&#8221;, Albumseigenschaften bearbeiten auswählt und die gewünschte Kollektion zweist.</td>
</tr>
<tr>
<td width="30%">
neues Kollektionskriterium</h3>
</td>
<td>Menü / Einstellungen / Digikam einrichten / Alben / Album Kollektionstypen / Hinzufügen</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.learninglinux.de/linux-software/digikam/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KMail einrichten</title>
		<link>http://www.learninglinux.de/linux-software/kmail-einrichten/</link>
		<comments>http://www.learninglinux.de/linux-software/kmail-einrichten/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 17:25:41 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.learninglinux.de/?p=132</guid>
		<description><![CDATA[Grundeinstellungen Kmail öffnen / Menü / Einstellungen / KMail einrichten / Identitäten / Neu / Name und E-Mail angeben Netzwerk / Versand / Hinzufügen / Versandart SMTP / Angaben machen (beispielsweise): NAME: GMX SERVER: mail.gmx.de PORT: 25 Server verlangt Authorisierung ankreuzen SMTP-Passwort speichern ankreuzen BENUTZER:muster@muster.de PASSWORT:****** Netzwerk / Empfang / Hinzufügen / POP3 / Angaben [...]]]></description>
			<content:encoded><![CDATA[<table class="sample" border="1" cellpadding="8" width="90%" align="center">
<tbody>
<tr>
<td width="30%">
Grundeinstellungen</h3>
</td>
<td>Kmail öffnen / Menü / Einstellungen / KMail einrichten / Identitäten / Neu / Name und E-Mail angeben</p>
<p>Netzwerk / Versand / Hinzufügen / Versandart SMTP / Angaben machen (beispielsweise):</p>
<p>NAME: GMX<br />
SERVER: mail.gmx.de<br />
PORT: 25<br />
Server verlangt Authorisierung ankreuzen<br />
SMTP-Passwort speichern ankreuzen<br />
BENUTZER:muster@muster.de<br />
PASSWORT:******</p>
<p>Netzwerk / Empfang / Hinzufügen / POP3 / Angaben machen (beispielsweise):</p>
<p>NAME: GMX<br />
BENUTZER:muster@muster.de<br />
PASSWORT:******<br />
SERVER: pop.gmx.de<br />
PORT: 110</td>
</tr>
<tr>
<td width="30%">
E-Mails beim Start abrufen</h3>
</td>
<td>KMail öffnen / Menü / Einstellungen / KMail einrichten / Netzwerk / Empfang / Beim &#8220;Start nach E-Mail sehen&#8221; ankreuzen</td>
</tr>
<tr>
<td width="30%">
Prüfintervall des Posteingangs</h3>
</td>
<td>KMail öffnen / Menü / Einstellungen / KMail einrichten / Netzwerk / Empfang / Eingangspostfach auswählen / Ändern / Registerkarte Allgemein / &#8220;Posteingang regelmäßig überprüfen&#8221; ankreuzen / Prüfintervall festlegen</td>
</tr>
<tr>
<td width="30%">
Standard E-Mail für den Versand ändern</h3>
</td>
<td>KMail öffnen / Menü / Einstellungen / KMail einrichten / Identitäten / Neu / einen Namen angeben / Registerkarte Allgemein / erneut Namen und E-Mail angeben</p>
<p>Nun kann man mit dem Button &#8220;Als Standard verwenden&#8221; eine neue Standard E-Mail zum Versand der Nachrichten festlegen. Ab sofort hat man auch die Möglichkeit beim Versand neuer Nachrichten zwischen den vorhandenen Identitäten zu wechseln.</td>
</tr>
<tr>
<td width="30%">
Neue Nachrichten in Kontrollleiste anzeigen</h3>
</td>
<td>KMail öffnen / Menü / Einstellungen / KMail einrichten / Netzwerk / Empfang / &#8220;Anzeige über Systemabschnitt der Kontrollleiste anzeigen&#8221; aktivieren</td>
</tr>
</tbody>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.learninglinux.de/linux-software/kmail-einrichten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Konqueror Einstiegshilfe</title>
		<link>http://www.learninglinux.de/linux-software/konqueror-einstiegshilfe/</link>
		<comments>http://www.learninglinux.de/linux-software/konqueror-einstiegshilfe/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 17:25:05 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.learninglinux.de/?p=130</guid>
		<description><![CDATA[Desktop-Verknüpfung erstellen Konqueror öffnen / in das gewünschte Verzeichnis wechseln / Datei auswählen die verknüpft werden soll / mit gedrückter linken Maustaste auf den Desktop ziehen und loslassen / &#8220;Hiermit verknüpfen&#8221; auswählen und das Symbol an die gewünschte Stelle bewegen Konqueror maximiert starten Konqueror öffnen / in das gewünschte Startverzeichnis wechseln / Menü / Einstellungen [...]]]></description>
			<content:encoded><![CDATA[<table class="sample" border="1" cellpadding="8" width="90%" align="center">
<tbody>
<tr>
<td>Desktop-Verknüpfung erstellen</td>
<td>Konqueror öffnen / in das gewünschte Verzeichnis wechseln / Datei auswählen die verknüpft werden soll / mit gedrückter linken Maustaste auf den Desktop ziehen und loslassen / &#8220;Hiermit verknüpfen&#8221; auswählen und das Symbol an die gewünschte Stelle bewegen</td>
</tr>
<tr>
<td>Konqueror maximiert starten</td>
<td>Konqueror öffnen / in das gewünschte Startverzeichnis wechseln / Menü / Einstellungen / Ansichtsprofil &#8220;filemanagement&#8221; speichern / Fenstergröße im Profil speichern / speichern</td>
</tr>
<tr>
<td>Kontextmenü erweitern (&#8220;als root bearbeiten&#8221;)</td>
<td>Manche Dateien lassen sich nur als root editieren. Um das Kontextmenü (&#8220;rechtsklick&#8221; im Konqueror) um die Aktion &#8220;als root bearbeiten&#8221; zu erweitern gibt es folgenden Download:</p>
<p>http://www.kde-apps.org/content/</p>
<p>download.php?content=11998</p>
<p>Diese Datei (edit as SU.desktop) muß man in das Verzeichnis file:/opt/kde3/sha re/apps/konqueror/servicemenus entpacken. Danach sollte das Kontextmenü um die Aktion &#8220;als root bearbeiten&#8221; erweitert worden sein.</td>
</tr>
<tr>
<td>Startverzeichnis des Konquerors ändern</td>
<td>Konqueror öffnen / in das gewünschte Startverzeichnis wechseln / Menü / Einstellungen / Ansichtsprofil &#8220;filemanagement&#8221; speichern / speichern</td>
</tr>
<tr>
<td>FTP und der Konqueror</td>
<td>Um mit dem Konqueror auf einen FTP-Server zugreifen zu können muß man die URL im nachfolgenden Format in der Adreßzeile eingeben und anschließend der Passwortaufforderung folgen.</p>
<p>ftp://username@ftp.meintestserver.de</td>
</tr>
<tr>
<td>versteckte Dateien und Ordner anzeigen</td>
<td>Damit der Konqueror versteckte Dateien und Ordner (.sosiehtdasaus) anzeigt muß man im Menü / Ansicht / &#8220;Versteckte Dateien anzeigen&#8221; einen Haken setzen.</td>
</tr>
<tr>
<td>Konqueror als root öffnen</td>
<td>K-Menü / System / Dateiverwaltung / Konqueror (Systemverwaltungs-Modus)</p>
<p>Für den Fall das man als &#8220;normaler&#8221; Benutzer eingeloggt ist und beispielsweise eine Systemdatei ändern will hat man unter KDE die Möglichkeit den Konqueror im Systemverwaltung-Modus zu öffnen.</td>
</tr>
<tr>
<td>Konqueror maximiert starten</td>
<td>Konqueror öffnen / in das gewünschte Startverzeichnis wechseln / Menü / Einstellungen / Ansichtsprofil &#8220;webbrowsing&#8221; speichern / Fenstergröße im Profil speichern / speichern</td>
</tr>
<tr>
<td>POPUP Blocker</td>
<td>Konqueror öffnen / Menü / Einstellungen / Konqueror einrichten / Java &amp; JavaScript / Registerkarte / Javascript / bei &#8220;neue Fenster öffnen&#8221; entweder &#8220;Intelligent&#8221; oder &#8220;Ablehnen&#8221; wählen</td>
</tr>
</tbody>
</table>
<p><img src="http://vg06.met.vgwort.de/na/c6b00fa7f3314d57bb5b6a21961e0217" width="1" height="1" alt=""></p>
]]></content:encoded>
			<wfw:commentRss>http://www.learninglinux.de/linux-software/konqueror-einstiegshilfe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gimp Grundlagen</title>
		<link>http://www.learninglinux.de/linux-software/gimp-grundlagen/</link>
		<comments>http://www.learninglinux.de/linux-software/gimp-grundlagen/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 17:24:30 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.learninglinux.de/?p=128</guid>
		<description><![CDATA[Fensterpositionen speichern Da man mit Gimp mit einer Vielzahl von Fenstern arbeitet ist es hilfreich die Positionen der Fenster einer Sitzung zu speichern, um sie nach einem Neustart an der gewohnten Position wiederzufinden. Gimp-Hauptmenü / Datei / Einstellungen / Sitzung / Fensterpositionen jetzt speichern Kreis zeichnen Malwerkzeug &#8220;einen ellyptischen Bereich wählen&#8221; / Shift und die [...]]]></description>
			<content:encoded><![CDATA[<table class="sample" border="1" cellpadding="8" width="90%" align="center">
<tbody>
<tr>
<td width="30%">Fensterpositionen speichern</td>
<td>Da man mit Gimp mit einer Vielzahl von Fenstern arbeitet ist es hilfreich die Positionen der Fenster einer Sitzung zu speichern, um sie nach einem Neustart an der gewohnten Position wiederzufinden.</p>
<p>Gimp-Hauptmenü / Datei / Einstellungen / Sitzung / Fensterpositionen jetzt speichern</td>
</tr>
<tr>
<td width="30%">Kreis zeichnen</td>
<td>Malwerkzeug &#8220;einen ellyptischen Bereich wählen&#8221; / Shift und die linke Maustaste gedrückt halten / Größe durch Mausbewegung festlegen / &#8220;rechtsklick&#8221; Bearbeiten / Auswahl nachziehen / gewünschte Einstellungen machen und bestätigen</td>
</tr>
<tr>
<td width="30%">feinen Kreis zeichnen</td>
<td>Malwerkzeug &#8220;einen ellyptischen Bereich wählen&#8221; / Shift und die linke Maustaste gedrückt halten / Größe durch Mausbewegung festlegen / &#8220;rechtsklick&#8221; Auswahl/ Pfad aus Auswahl / &#8220;rechtsklick&#8221; Bearbeiten / Pfad nachziehen / gewünschte Einstellungen machen und bestätigen</td>
</tr>
<tr>
<td width="30%">Linie zeichnen</td>
<td>Malwerkzeug auswählen (Pinsel / Stift) / Startpunkt setzen mit &#8220;linksklick&#8221; / Shift gedrückt halten / Endpunkt setzen</td>
</tr>
<tr>
<td width="30%">Filter sind gesperrt</td>
<td>Am einfachsten &#8220;rechtsklick&#8221; auf das zu bearbeitende Bild klicken und Bearbeiten / Kopieren auswählen. Anschließend Menü / Datei/ Neu und dann erneut &#8220;rechtsklick&#8221; / Bearbeiten / Einfügen. Nun sollten wieder alle Filter auf die gewünschte Graphik anwendbar sein.</td>
</tr>
<tr>
<td width="30%">Screenshot</td>
<td>Gimp-Hauptmenü / Datei / Holen / Screen Shot und darauf achten, dass das gewünschte Fenster für den Screen Shot direkt unter dem Screen Shot-Aufnehemen-Dialog liegt.</td>
</tr>
<tr>
<td width="30%">Helligkeit und Kontrast</td>
<td>Menü / Werkzeuge / Farben / Helligkeit-Kontrast</td>
</tr>
<tr>
<td width="30%">Farbton und Sättigung</td>
<td>Menü / Werkzeuge / Farben / Farbton-Sättigung</td>
</tr>
<tr>
<td width="30%">Graphik verkleinern</td>
<td>Menü / Werkzeuge / Transformationen / Skalieren</p>
<p>Dabei sollte man aber beachten das die Graphik verzerrt wird soweit man im Gimp-Hauptdialog nicht bei Höhe und Breite beibehalten ein Kreuz gesetzt hat.</td>
</tr>
<tr>
<td width="30%">Graphik zuschneiden</td>
<td>Menü / Werkzeuge / Transformationen/Zuschneiden &#8211; Größe ändern / gewünschten Bereich festlegen / auf Zuschneiden &#8220;klicken&#8221;</td>
</tr>
<tr>
<td width="30%">Graphik drehen</td>
<td>&#8220;Symbol&#8221; oder Menü / Bild / Transformationen / gewünschte Grad zum Drehen auswählen</td>
</tr>
<tr>
<td width="30%">rückgängig machen</td>
<td>Um bei einem länger zurückliegenden Ausgangszustand wieder zum Originalbild zu gelangen ist es am einfachsten unter Menü / Bearbeiten / Journal den gewünschten Zustand wiederherzustellen. Doch Vorsicht! Da ab einer gewissen Anzahl von getätigten Änderungen nicht mehr wiederhergestellt werden kann empfiehlt es sich zwischenzuspeichern.</td>
</tr>
<tr>
<td width="30%">schwarzweiß Foto</td>
<td>Menü / Bild / Modus / Graustufen</td>
</tr>
<tr>
<td width="30%">Logo mit Schrift</td>
<td>Gimp-Hauptmenü / Xtns / Script-Fu / Logos / ein Skript auswählen / Text und Farben auswählen</td>
</tr>
</tbody>
</table>
<p><img src="http://vg06.met.vgwort.de/na/abeb0329f9b7409b8e9e7987363c680a" width="1" height="1" alt=""></p>
]]></content:encoded>
			<wfw:commentRss>http://www.learninglinux.de/linux-software/gimp-grundlagen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Turbolister unter Linux</title>
		<link>http://www.learninglinux.de/linux-software/turbolister-unter-linux/</link>
		<comments>http://www.learninglinux.de/linux-software/turbolister-unter-linux/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 22:27:25 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.learninglinux.de/?p=82</guid>
		<description><![CDATA[Da sich Turbolister bei mir standhaft geweigert hat mit wine zu funktionieren habe ich mir folgenden Workaround einfallen lassen. Was brauche ich dazu? Für diese Anleitung braucht man eine Windows98-CD. Diese ist (wenn man sowas nicht noch irgendwo rumfliegen hat) leicht bei diversen Auktionshäusern zu bekommen. Installation von qemu Zuerst muss man qemu installieren. Dazu [...]]]></description>
			<content:encoded><![CDATA[<p>Da sich Turbolister bei mir standhaft geweigert hat mit wine zu funktionieren habe ich mir folgenden Workaround einfallen lassen.</p>
<p><strong>Was brauche ich dazu? </strong><br />
Für diese Anleitung braucht man eine Windows98-CD. Diese ist (wenn man sowas nicht noch irgendwo rumfliegen hat) leicht bei diversen Auktionshäusern zu bekommen.</p>
<p><strong>Installation von qemu </strong><br />
Zuerst muss man qemu installieren. Dazu gibt es unter http://fabrice.bellard.free.fr/qemu/ einen Downloadbereich. Bei vielen Distributionen ist auch schon ein passendes Paket vorgefertigt (z.B. unter (K)Ubuntu als deb-Paket auf den /universe Repositories).</p>
<p>Dazu sind auch folgende Seiten interessant:</p>
<p>http://www.learninglinux.de/tutorials/swlinux.php</p>
<p>http://www.learninglinux.de/tutorials/compilieren.php</p>
<p><strong>Installation von Windows98 auf qemu</strong><br />
Um unter qemu Windows98 zu installieren muss man erst ein Festplattenimage erzeugen (auf welches dann das Windows installiert wird).</p>
<blockquote><p>qemu-img create -f raw win98.img 3000M</p></blockquote>
<p>Nun haben wir eine virtuelle Festplatte in Form einer .img-Datei auf die wir nun das Windows98 installieren können. Anschließend legen wir die Windows98-CD in das Laufwerk /dev/cdrom ein und starten die Installation:</p>
<blockquote><p>qemu -m 256 -localtime -user-net -cdrom /dev/cdrom -hda win98.img -boot d</p></blockquote>
<p><span style="text-decoration: underline;">Die Optionen bedeuten:</span><br />
<strong>-m 256</strong> Arbeitsspeicher auf 256MB festlegen<br />
<strong>-localtime</strong> Selbe Zeit wie beim Linuxsystem<br />
<strong>-user-net</strong> Netzerkkarte emulieren (bis Vers. 0.7.2, ab dieser <strong>-net nic -net user</strong>)<br />
<strong>-cdrom /dev/cdrom</strong> CD-Laufwerk mit einbinden<br />
<strong>-hda win98.img</strong> virtuelle Festplatte bekannt geben<br />
<strong>-boot d</strong> qemu soll von der cdrom booten</p>
<p>Nun wird die Installations-CD gebootet und wir müssen die virtuelle Festplatte win98.img erst noch partitionieren und formatieren. Dazu wird beim ersten Menü der Punkt 2. Von CD-ROM starten ausgewählt und im nächsten Menü ebenfalls der Punkt 2. Computer mit CD-ROM Unterstützung starten ausgewählt. Dann kommen wir zur DOS-Eingabeaufforderung, in der wir</p>
<blockquote><p>fdisk</p></blockquote>
<p>eingeben. Dann eine primäre Dos-Partition in der kompletten Größe erstellen und danach fdisk wieder beenden und das qemu-Fenster schließen. Anschließend wird qemu wieder neu gestartet mit</p>
<blockquote><p>qemu -m 256 -localtime -user-net -cdrom /dev/cdrom -hda win98.img -boot d</p></blockquote>
<p>Wieder Punkt 2. Von CD-ROM starten und dann nochmal Punkt 2. Computer mit CD-ROM Unterstützung starten auswählen und in der Eingabeaufforderung</p>
<blockquote><p>d:</p></blockquote>
<blockquote><p>cd win98</p></blockquote>
<blockquote><p>format c:</p></blockquote>
<p>eingeben. Mit ja bestätigen und abwarten bis die Formatierung abgeschlossen ist. Wieder ist ein Neustart fällig, aber diesmal gehen wir im 2. Menü auf den Punkt 1. Windows Setup von CD-ROM starten und die Installationsanleitung von Win98 befolgen. Nach erfolgreicher Installation wird das Windows in a Window (im folgenden nenne ich es einfach WiaW) mit dem Befehl</p>
<blockquote><p>qemu -m 256 -localtime -user-net -hda win98.img -boot c</p></blockquote>
<p>gestartet. (Bei neueren Versionen Änderungen der Optionen beachten)</p>
<p><strong>Wie installiere ich nun Turbolister unter WiaW?</strong><br />
Ist WiaW gestartet, dann hat man zwei Mauszeiger.</p>
<p>1. Linux-Mauszeiger<br />
2. Windows (WiaW)-Mauszeiger</p>
<p>Um vom Linux-Mauszeiger auf den Windows-Mauszeiger umzuschalten, muss man in das WiaW-Fenster klicken.</p>
<p>Um wieder zurückzuschalten, muss man die Tasten Strg+Alt drücken. Nun noch die Netzwerkverbindung unter WiaW einstellen. Internet-Explorer starten, dann auf Extras -&gt; Internetoptionen -&gt; Verbindungen -&gt; Netzwerk -&gt; Automatische Suche der Einstellungen gehen.</p>
<p>Als erstes müssen die neuesten Versionen von MDAC (im Moment 2.8) und von MS-JET (im Moment 4 SP8) runtergeladen und installiert werden.</p>
<p>Danach kann man den Turbolister runterladen und installieren. Die Vorgehensweise ist wie unter einem normalen Windows.</p>
<p>Beim Erststart von Turbolister wird eine große Datenbank erzeugt, daher kann dieser durchaus einige Stunden dauern.</p>
<p><strong>Wie bekomme ich nun die Bilder, die ich unter Linux habe auf die WiaW-Plattform?</strong><br />
Dazu gibt es das Programm lomount. Unter folgender Adresse:</p>
<p>http://www.dad-answers.com/download/qemu/utilities/</p>
<p>gibt es das Paket &#8220;qemu-hd-mounter.tar.gz&#8221;.</p>
<p><strong>Installation von lomount</strong></p>
<blockquote><p>tar zxvf qemu-hd-mounter.tar.gz</p></blockquote>
<blockquote><p>cd lomount</p></blockquote>
<blockquote><p>make</p></blockquote>
<blockquote><p>cp lomount /usr/local/bin</p></blockquote>
<p>Damit kann man dann die virtuelle Festplatte, welche ja in der Image-Datei win98.img ist, wie ein ganz normales Laufwerk einbinden:</p>
<blockquote><p>mkdir /mnt/qemu</p></blockquote>
<blockquote><p>lomount -diskimage win98.img -partition 1 /mnt/qemu</p></blockquote>
<p>Natürlich benötigen alle Befehle ab dem cp-Befehl root-Rechte. Ausgehängt wird das wieder mit</p>
<blockquote><p>umount /mnt/qemu</p></blockquote>
<p>So, nun wünsche ich viel Spaß mit dem einzigen Programm für das es noch keine Entsprechung unter Linux gibt.</p>
<p><!-- /Article -->Verfasser des Artikels: Dirk (PTS)</p>
<p><img src="http://vg06.met.vgwort.de/na/b5ad3d0a0d68424b930f739e3e0b27db" width="1" height="1" alt=""></p>
]]></content:encoded>
			<wfw:commentRss>http://www.learninglinux.de/linux-software/turbolister-unter-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SpamAssassin und KMail</title>
		<link>http://www.learninglinux.de/linux-software/spamassassin-und-kmail/</link>
		<comments>http://www.learninglinux.de/linux-software/spamassassin-und-kmail/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 22:25:00 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.learninglinux.de/?p=80</guid>
		<description><![CDATA[Wer kennt sie nicht, die vielen kleinen und großen Mails, die tagtäglich die Mailbox zumüllen, Spam-Mails. Um sich davor zu schützen gibt es unter anderem SpamAssassin, ein Filterprogramm das Werbemails erkennt. Wo krieg ich das Programm her? Wenn es nicht mit der Distribution mitgeliefert wird, kann man es bei The Apache SpamAssassin Project downloaden. Wie [...]]]></description>
			<content:encoded><![CDATA[<p>Wer kennt sie nicht, die vielen kleinen und großen Mails, die tagtäglich die Mailbox zumüllen, Spam-Mails.</p>
<p>Um sich davor zu schützen gibt es unter anderem SpamAssassin, ein Filterprogramm das Werbemails erkennt.</p>
<p><strong><span style="text-decoration: underline;">Wo krieg ich das Programm her?</span></strong><br />
Wenn es nicht mit der Distribution mitgeliefert wird, kann man es bei <a href="http://spamassassin.apache.org/" target="_new">The Apache SpamAssassin Project</a> downloaden.</p>
<p><strong><span style="text-decoration: underline;">Wie kann ich es installieren?</span></strong><br />
Wenn es bei der Distribution dabei ist kann man es einfach vom Installationsmedium installieren.<br />
Auf der Homepage gibt es 3 Versionen:<br />
Als <em>tar.gz-</em>, als <em>tar.bz2-</em> und als <em>zip-File</em>.</p>
<p><span style="text-decoration: underline;">RPM-Pakete:</span> können direkt aus dem <em>tar-File</em> erstellt werden, durch Eingabe von:<br />
<em>rpmbuild -tb Mail-SpamAssassin-x.x.x.tar.gz</em></p>
<p><span style="text-decoration: underline;">Debian-User :</span> installieren das Paket mit<br />
<em>apt-get install spamassassin</em></p>
<p><span style="text-decoration: underline;">Gentoo-User :</span> Installation durch<br />
<em>emerge mail-filter/spamassassin</em></p>
<p><span style="text-decoration: underline;">Installation aus den Sourcen :</span><br />
- tar xzvf Mail-SpamAssassin-x.x.x.tar.gz<br />
- in das Quellcode-Verzeichnis wechseln<br />
- perl Makefile.pl (Perl muss installiert sein!)<br />
- make spamassassin<br />
- make install</p>
<p>SpamAssassin kann auch ohne root-Rechte im eigenen /home-Verzeichnis installiert werden.<br />
Einfach in einem Verzeichnis (z.B. /home/user/bin) entpacken, dann die gleichen Schritte wie oben, aber ohne <em>make install</em>.<br />
Die Konfigurationsdateien und Filterregeln werden im Unterverzeichnis <em>rules</em> (also /home/user/bin/rules) abgelegt.<br />
Bei normaler Installation in <em>/usr/share/spamassassin/</em>.<br />
<strong>Achtung, die Verzeichnisse können bei verschiedenen Distributionen unterschiedlich sein!</strong></p>
<p><strong><span style="text-decoration: underline;">SpammAssassin und KMail</span></strong><br />
Dazu muss der Filter in KMail aktiviert werden.<br />
- Menü <em>Einstellungen</em><br />
- Menüpunkt <em>Filter einrichten</em><br />
- neuen Filter erstellen<br />
- bei Filterbedingungen <em>Trifft auf alle folgenden zu</em> <em>&#8220;Feld im Vorspann&#8221;</em> eingeben<br />
- Filteraktion <em>durch Programm leiten</em><br />
- <em>spamassassin -P</em> oder<br />
- <em>/home/user/bin/SpamAssassin/spamassassin -P -c /home/user/bin/SpamAssassin/rules</em> eingeben</p>
<p><strong><span style="text-decoration: underline;">Whitelist und Blacklist</span></strong><br />
Im Unterverzeichnis <em>rules</em> liegt die Datei<br />
<em>user_prefs.template</em>, damit lässt sich Spamassassin an die eigenen Bedürfnisse anpassen.<br />
Einmal ohne Parameter aufrufen und mit <em>Strg+D</em> wieder beenden. Damit kopiert das Programm diese Vorlage in das Verzeichnis <em>/home/user/.spamassassin/</em>, welches neu angelegt wird.<br />
Die Konfiguration ist einfach, weil die Datei selbsterkläred ist.<br />
Hier kann man eine Whitelist für bestimmte Adressen angeben, um eine Verwechslung mit Spam zu vermeiden.<br />
Beispiele:<br />
whitelist_from webmaster@learninglinux.de<br />
whitelist_from *@learninglinux.de<br />
whitelist_from *.co.at<br />
Es können vollständige Adressen, Domains oder auch Subdomains angegeben werden.</p>
<p>Für Blacklists gilt dasselbe:<br />
blacklist_from *.microsoft.com<br />
Damit wird Microsoft als Spam deklariert.</p>
<p>Viel Erfolg beim basteln!</p>
<p><!-- /Article -->Verfasser des Artikels: BatGirl</p>
<p><img src="http://vg06.met.vgwort.de/na/b8b701b55c9c4086b4bea3db07206bfd" width="1" height="1" alt=""></p>
]]></content:encoded>
			<wfw:commentRss>http://www.learninglinux.de/linux-software/spamassassin-und-kmail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lame installieren</title>
		<link>http://www.learninglinux.de/linux-software/lame-installieren/</link>
		<comments>http://www.learninglinux.de/linux-software/lame-installieren/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 22:22:50 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.learninglinux.de/?p=78</guid>
		<description><![CDATA[Das folgende Tutorial beschreibt die Installation von LAME (Lame Aint an MP3 Encoder). Mit diesem Programm ist es möglich beispielsweise Wave Dateien in das MP3 Format zu konvertieren. Es handelt sich hierbei um ein Kommandozeilentool, welches aber auch in Kombination mit Programmen die eine GUI verwenden genutzt werden kann. Erforderliche Pakete installieren Im ersten Schritt [...]]]></description>
			<content:encoded><![CDATA[<p>Das folgende Tutorial beschreibt die Installation von LAME (Lame Aint an MP3 Encoder). Mit diesem Programm ist es möglich beispielsweise Wave Dateien in das MP3 Format zu konvertieren. Es handelt sich hierbei um ein Kommandozeilentool, welches aber auch in Kombination mit Programmen die eine GUI verwenden genutzt werden kann.</p>
<p><strong>Erforderliche Pakete installieren</strong><br />
Im ersten Schritt muß man die erforderlichen Pakete installieren, die für den weiteren Verlauf der Installation notwendig sind.</p>
<p>- gcc<br />
- make<br />
- gtk<br />
- gtk-devel</p>
<p><strong>Download</strong><br />
Als aller erstes muß man die aktuelle Version von LAME in ein beliediges Verzeichnis <a href="http://sourceforge.net/project/showfiles.php?group_id=290">downloaden</a>. Zum Zeitpunkt als das Tutorial enstand war dies lame-3.96.1.tar.gz. Die aktuellste Version von LAME sollte sich aber immer an oberster Stelle befinden.</p>
<p><strong>Entpacken</strong><br />
Zunächst die Konsole öffnen und in das geignete Verzeichnis navigieren</p>
<blockquote><p>cd /usr/local/src/</p></blockquote>
<p>zum Superuser &#8220;root&#8221; werden</p>
<blockquote><p>su</p></blockquote>
<p>und anschließend das Passwort eingeben. Danach entpackt man die Quellen mit folgenden Befehl.</p>
<blockquote><p>tar xzf lame-3.96.1.tar.gz</p></blockquote>
<p><strong>Compilieren </strong><br />
Nun muß man in das soeben erstellte Verzeichnis wechseln.</p>
<blockquote><p>cd <span style="font-style: italic;">verzeichnisname</span></p></blockquote>
<p>und folgende Befehle nacheinander eingeben:</p>
<blockquote><p>./configure</p></blockquote>
<blockquote><p>make</p></blockquote>
<blockquote><p>make install</p></blockquote>
<p><strong>Testen von LAME</strong><br />
Zum Abschluß könnt ihr nun testen ob LAME funktioniert. Dazu bitte die Konsole als Benutzer öffnen und folgendes eingeben:</p>
<p>Allgemein:</p>
<blockquote><p>lame [Optionen][Quelle][Ziel]</p></blockquote>
<p>Um von wave nach mp3 zu konvertieren beispielsweise:</p>
<blockquote><p>lame home/musik/musictest.wav home/musik/musictest.mp3</p></blockquote>
<p>Um von mp3 nach wave zu konvertieren beispielsweise:</p>
<blockquote><p>lame &#8211;decode home/musik/musictest.mp3 home/musik/musictest.wav</p></blockquote>
<p>Falls ihr alles richtig gemacht habt sollten sich nun die Zieldateien in dem gleichen Verzeichnis wie die Quelldateien befinden. Das ist allerdings nicht Voraussetzung und wurde nur in diesem Beispiel so gewählt.</p>
<p><!-- /Article --><br />
<img src="http://vg06.met.vgwort.de/na/884c6c4ba2624058aaf5a6e48879904f" width="1" height="1" alt=""></p>
]]></content:encoded>
			<wfw:commentRss>http://www.learninglinux.de/linux-software/lame-installieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>APT für RPM</title>
		<link>http://www.learninglinux.de/linux-software/apt-fur-rpm/</link>
		<comments>http://www.learninglinux.de/linux-software/apt-fur-rpm/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 22:21:39 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.learninglinux.de/?p=76</guid>
		<description><![CDATA[Es gibt bei Linux die verschiedensten Möglichkeiten Programme zu installieren. Die komfortabelste Möglichkeit ist die Installation mit Hilfe von Programmpaketen. Von den Distributoren werden die verschiedensten Werkzeuge angeboten um die Installation dieser Packages so einfach wie möglich zu gestalten. Eines der besten Tools ist das Programm &#8220;Apt&#8221; (Advanced Packaging Tool) für das Packetformat .deb von [...]]]></description>
			<content:encoded><![CDATA[<p>Es gibt bei Linux die verschiedensten Möglichkeiten Programme zu installieren. Die komfortabelste Möglichkeit ist die Installation mit Hilfe von Programmpaketen. Von den Distributoren werden die verschiedensten Werkzeuge angeboten um die Installation dieser Packages so einfach wie möglich zu gestalten.</p>
<p>Eines der besten Tools ist das Programm <span style="font-weight: bold;">&#8220;Apt&#8221; </span>(<span style="font-weight: bold;">A</span>dvanced <span style="font-weight: bold;">P</span>ackaging <span style="font-weight: bold;">T</span>ool) für das Packetformat <span style="font-style: italic;">.deb </span> von Debian. Das gewünschte Programm oder auch Update wird automatisch aus dem Internet runtergeladen und installiert. Dabei werden alle Abhängigkeiten und Konflikte aufgelöst und z.B. fehlende Librarys sofort mit installiert. Dieses Programm gibt es jetzt auch für RPM-Pakete.</p>
<p>Voraussetzung für APT ist natürlich ein breitbandiger Internetanschluss, da alle Pakete aus dem Netz geholt werden. Das macht mit ISDN nicht wirklich Spass.</p>
<p>Zuerst müssen folgende Pakete auf dem System installiert werden:</p>
<ul>
<li><span style="font-style: italic;">apt-0.5.15cnc6-rb.suse092.6..i586.rpm</span></li>
<li><span style="font-style: italic;">apt-libs-0.5.15</span><span style="font-style: italic;">cnc6-rb.suse092.6..i586.rpm</span></li>
</ul>
<p>Die Pakete findet man z.B.  unter</p>
<ul>
<li><span style="font-style: italic;">http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.2-i386/RPMS.suser-rbos/</span></li>
</ul>
<p>Wenn diese Pakete auf dem Rechner installiert sind müssen wir Apt natürlich noch mitteilen, wo es die Pakete zur Installation herbekommt. Die Programmpakete liegen in sogenannten <span style="font-style: italic;">Repositories </span>im Netz. Die Information wo diese Repositories genau zu finden sind steht in:</p>
<div style="text-align: center;"><span style="font-style: italic;">/etc/apt/sources.list</p>
<p></span></p>
<div style="text-align: left;">Diese Sourceliste kann man sich natürlich auch selber erstellen. Für Einsteiger ist es aber sehr viel besser auf vorgefertigte Listen zurück zu greifen. Eine vorbereitete Sourceliste (sources.list.FTP) kann man sich unter folgender Adresse runterladen:</p>
<ul>
<li><span style="font-style: italic;">http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.2-i386/examples/</span></li>
</ul>
<p>Man sollte aber nicht alle in dieser Liste angegebenen Quellen nutzen. Gerade für Einsteiger ist es ratsam einige Quellen aus der Liste zu entfernen, damit man sich nicht sofort das System zerschießt. Ratsam ist es <span style="font-style: italic;">&#8220;kernel of the day&#8221; &#8220;kde-unstable&#8221; </span>und auch <span style="font-style: italic;">&#8220;x-org&#8221; </span>zu entfernen. Die Quelle <span style="font-style: italic;"><span style="font-style: italic;">&#8220;</span>security&#8221; </span>sollte dagegen besser drin bleiben. Wenn ihr die Beispielliste runtergeladen habt, braucht ihr sie nur noch umzubennen.</p>
<p>Damit Apt auch unsignierte Pakete installiert und nicht nur Fehlermeldungen ausgibt muss in der Datei:</p>
<div style="text-align: center;"><span style="font-style: italic;">/etc/apt/apt.conf.d/gpg-checker.conf<br />
</span></p>
<div style="text-align: left;"><span style="font-style: italic;"><br />
</span>beim Eintrag:        <span style="font-style: italic;"><br />
</span></p>
<div style="text-align: center;"><span style="font-style: italic;">GPG::Check</span></div>
<p>der Wert:<span style="font-style: italic;"><br />
</span></p>
<div style="text-align: center;"><span style="font-style: italic;">true </span>auf<span style="font-style: italic;"> false<br />
</span></p>
<div style="text-align: left;"><span style="font-style: italic;"><br />
</span>gesetz werden. Wenn der Kernel nicht mit upgedatet werden soll muss in der Datei:</p>
<div style="text-align: center;"><span style="font-style: italic;">/etc/apt/apt.conf.d/apt.conf<br />
</span></p>
<div style="text-align: left;"><span style="font-style: italic;"><br />
</span><br />
unter der Sektion RPM folgende Zeile eingegeben werden:</p>
<p><span style="font-style: italic;">HOLD {&#8220;kernel-default&#8221;;&#8221;kernel-source&#8221;; };</span></p>
<p>So an dieser Stelle ist Apt fertig eingerichtet und kann genutz werden. Als erstes sollte der Befehl:</p>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<blockquote><p>apt-get update</p></blockquote>
<p>Damit wird praktisch eine Bestandsaufnahme der Software gemacht und die Struktur geordnet und die Updatemöglichkeiten angezeigt. Man kann nun mit dem Befehl:</p>
<blockquote><p>apt-get upgrade</p></blockquote>
<p>das gesamte System upgraden. Aber Vorsicht, dass kann natürlich etliche MB Daten auf die Platte schaufeln und man weiß natürlich nicht was so alles installiert wird. Besser ist es gezielt Programme zu installieren bzw. upzudaten. Dies macht man mit:</p>
<blockquote><p>apt-get install paketname<br />
apt-get remove paketname<br />
apt-get upgrade paketname</p></blockquote>
<p>Für Apt gibt es auch ein sehr gutes graphisches Frontend mit Namen &#8220;<span style="font-weight: bold;">Synaptic&#8221;.</span> Es ist ähnlich wie Yast zu bedienen und somit die komfortablste Art mit Apt zu arbeiten.</p>
<p>Die Installation von Synaptic ist mit Apt für RPM denkbar einfach. Man gibt auf der Kommandozeile einfeich ein:</p>
<blockquote><p>apt-get install synaptic</p></blockquote>
<p>ein und los gehts.</p>
<p>Apt für RPM ist auch für die anderen Distributionen erhältlich. Die Installation und Konfiguration ist die gleiche, nur werden andere Repositories genutzt.</p>
<p><img src="http://vg06.met.vgwort.de/na/ee7529e5c73447e99261ce86097672b1" width="1" height="1" alt=""></p>
]]></content:encoded>
			<wfw:commentRss>http://www.learninglinux.de/linux-software/apt-fur-rpm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RPM-Pakete verwalten</title>
		<link>http://www.learninglinux.de/linux-software/rpm-pakete-verwalten/</link>
		<comments>http://www.learninglinux.de/linux-software/rpm-pakete-verwalten/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 22:15:47 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.learninglinux.de/?p=70</guid>
		<description><![CDATA[RPM ist die Abkürzung für Red Hat Package Manager. RedHat hat dieses Format entwickelt was sich mittlerweile auch als &#8220;Standard&#8221; bei vielen Distributionen durchgesetzt hat. Es ist allgemein gesagt ein Tool mit dem man installierte Pakete verwalten kann. Wie man dies nun über die Kommandozeile erledigt, soll die nachfolgende Anleitung näher bringen. RPM-Quellen Beim Download [...]]]></description>
			<content:encoded><![CDATA[<p><em> </em></p>
<p>RPM ist die Abkürzung für Red Hat Package Manager. RedHat hat dieses Format entwickelt was sich mittlerweile auch als &#8220;Standard&#8221; bei vielen Distributionen durchgesetzt hat. Es ist allgemein gesagt ein Tool mit dem man installierte Pakete verwalten kann. Wie man dies nun über die Kommandozeile erledigt, soll die nachfolgende Anleitung näher bringen.  <strong> </strong></p>
<p><strong>RPM-Quellen</strong><br />
Beim Download sollte darauf geachtet werden, dass die jeweils richtigen Pakete für die eigene Distribution verwendet werden. Also beispielsweise keine Pakete von SuSE für FedoraCore verwenden und andersherum.</p>
<p><a href="http://www.rpmseek.com/index.html">rpmseek</a><br />
<a href="http://rpm.pbone.net/">rpm.pbone.net</a><br />
<a href="http://packman.links2linux.de/">packman</a> <strong> </strong></p>
<p><strong>Voraussetzung</strong><br />
Wie so oft unter Linux ist diese Funktion dem Systemverwalter &#8220;root&#8221; vorbehalten. Also geben wir folgenden Befehl in der Konsole ein und folgen der Anweisung das Passwort einzugeben.</p>
<blockquote><p>su</p></blockquote>
<p>Anschließend wechseln wir noch in das Verzeichnis in der sich die runtergeladenen Pakete befinden. Beispielsweise folgendermaßen:</p>
<blockquote><p>cd <em>rpmdownloads</em></p></blockquote>
<p><strong>Pakete installieren</strong><br />
Das Paket wird installiert soweit alle Abhängigkeiten erfüllt sind und keine Konflikte bestehen. Falls dies nicht der Fall sein sollte meldet rpm eine Fehlermeldung mit den benötigten Paketen und bricht die Installation ab.</p>
<blockquote><p>rpm -i <em>beispielrpm.rpm</em></p></blockquote>
<p><strong>Pakete deinstallieren</strong><br />
Dadurch wird das Paket aus der RPM-Datenbank ausgetragen, jedoch auch hier wieder unter Berücksichtigung ob Abhängigkeiten verletzt werden sollten.</p>
<blockquote><p>rpm -e <em>beispielrpm.rpm</em></p></blockquote>
<p><strong>Pakete aktualisieren</strong><br />
Wenn man sich ein aktuelleres Paket besorgt hat als das, welches man bereits installiert hat muß man nicht erst das alte deinstallieren. Hier kommt der Aktualisierungsmodus von rpm ins Spiel.</p>
<blockquote><p>rpm -u <em>beispielrpm.rpm</em></p></blockquote>
<p><strong>Pakete abfragen</strong><br />
Um mehr über ein rpm Paket zu erfahren bieten sich folgende Abfragen an.</p>
<p>Versionsnummer?</p>
<blockquote><p>rpm -q <em>beispielrpm.rpm</em></p></blockquote>
<p>Wozu ist es gut?</p>
<blockquote><p>rpm -qi <em>beispielrpm.rpm</em></p></blockquote>
<p>Was steckt drin?</p>
<blockquote><p>rpm -ql <em>beispielrpm.rpm</em></p></blockquote>
<p>Ist das rpm bereits installiert?</p>
<blockquote><p>rpm -qa |grep <em>suchwort</em></p></blockquote>
<p><!-- /Article --><br />
<img src="http://vg06.met.vgwort.de/na/ee7529e5c73447e99261ce86097672b1" width="1" height="1" alt=""></p>
]]></content:encoded>
			<wfw:commentRss>http://www.learninglinux.de/linux-software/rpm-pakete-verwalten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Programme compilieren</title>
		<link>http://www.learninglinux.de/linux-software/programme-compilieren/</link>
		<comments>http://www.learninglinux.de/linux-software/programme-compilieren/#comments</comments>
		<pubDate>Mon, 04 Aug 2008 22:13:41 +0000</pubDate>
		<dc:creator>Christian</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://www.learninglinux.de/?p=68</guid>
		<description><![CDATA[Viele Linuxeinsteiger werden sich wohl fragen was es wohl mit diesem Linux-Dreisatz configure, make und make install auf sich hat und wann er denn jetzt zum Einsatz kommt. Diese Frage ist einfach beantwortet. Immer dann wenn Programme als Quelltext-Archive vorliegen und beispielsweise nicht als rpm-Pakete. Bei diesem Vorgang werden mit Hilfe eines Compilers ausführbare Programme [...]]]></description>
			<content:encoded><![CDATA[<p>Viele Linuxeinsteiger werden sich wohl fragen was es wohl mit diesem Linux-Dreisatz configure, make und make install auf sich hat und wann er denn jetzt zum Einsatz kommt. Diese Frage ist einfach beantwortet. Immer dann wenn Programme als Quelltext-Archive vorliegen und beispielsweise nicht als rpm-Pakete. Bei diesem Vorgang werden mit Hilfe eines Compilers ausführbare Programme aus tar.gz oder tar.bz2 Archiven erzeugt.</p>
<p><strong>Voraussetzungen</strong><br />
Die folgenden Pakete müssen installiert sein:</p>
<p>- gcc      (GNU C-Compiler)<br />
- make     (GNU make-Befehl)<br />
- autoconf (Dienstprogramm zur Konfiguration von Quellcode- und Make-Dateien)<br />
- automake (Programm zur automatischen Erzeugung von Makefile.in-Dateien)<br />
- m4       (Implementation des traditionellen Unix-Makroprozessors.)<br />
- libc-dev (benötigte Bibliotheken)<br />
- binutils (Dienstprogramme für den C Compiler)<br />
- checkinstall (rpm-Paket erzeugen)</p>
<p><strong><br />
Wohin mit den Quellen?</strong><br />
Bevor man die Quelltexte compilieren kann muß man sie erstmal entpacken. Dafür ist das Verzeichnis /usr/local/src/ vorgesehen. Öffnen wir also  die Konsole und loggen uns als &#8220;root&#8221; ein.</p>
<blockquote><p>su</p></blockquote>
<p>Anschließend wechseln wir in dieses Verzeichnis.</p>
<blockquote><p>cd /usr/local/src/</p></blockquote>
<p><strong>Entpacken</strong><br />
Hierhin entpacken wir nun das Archiv, der jeweiligen Endung entsprechend wie folgt:</p>
<p>beispiel.tar mit</p>
<blockquote><p>tar xvf beispiel.tar.gz</p></blockquote>
<p>beispiel.tar.gz mit</p>
<blockquote><p>tar xvfz beispiel.tar.gz</p></blockquote>
<p>beispiel.tar.bz2 mit</p>
<blockquote><p>tar xvfj beispiel.tar.bz2</p></blockquote>
<p><strong>Compilieren</strong><br />
Zuerst starten wir das im aktuellen Verzeichnis befindliche Shell-Script configure. Dieses prüft welcher Compiler installiert ist und ob alle notwendigen Bibliotheken vorhanden sind. Abschließend wird ein sogenanntes &#8220;Makefile&#8221; erzeugt.</p>
<blockquote><p>./configure</p></blockquote>
<p>Durch den Aufruf von make wird dieses &#8220;Makefile&#8221; nun nach der Reihe abgearbeitet.</p>
<blockquote><p>make</p></blockquote>
<p>Zum Abschluß werden nun die erstellten Dateien an die richten Stellen im Dateisystem kopiert.</p>
<blockquote><p>make install</p></blockquote>
<p>oder</p>
<blockquote><p>checkinstall make install</p></blockquote>
<p>Mit den Informationen wird hierbei ein rpm-Paket der überwachten Installation erzeugt.  Diese Variante würde ich auch empfehlen, da rpm-Pakete &#8220;sauberer&#8221; deinstalliert werden können.</p>
<p><!-- /Article --><br />
Verfasser des Artikels: Christian</p>
<p><img src="http://vg06.met.vgwort.de/na/53e4a0c34aa0412eb77efaf66fe40d6c" width="1" height="1" alt=""></p>
]]></content:encoded>
			<wfw:commentRss>http://www.learninglinux.de/linux-software/programme-compilieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

