05/08 "Die Kathedrale und der Basar" - Über die Entwicklung freier und proprietärer Software
←
→
Transkription von Seiteninhalten
Wenn Ihr Browser die Seite nicht korrekt rendert, bitte, lesen Sie den Inhalt der Seite unten
05/08 «Die Kathedrale und der Basar» Über die Entwicklung freier und proprietärer Software Virtualbox «Meine Hauptmotivation sind die Leute, mit denen ich Open Source-Virtualisierung zusammenarbeite» auf höchstem Niveau Interview mit Andre Klapper
Yalm - Vorwort 1 Hallo Yalm-Freunde, Zunächst möchte sich die Yalm- Um den Appetit anzuregen, hier in Redaktion für die zahlreichen Anre- Kürze einige Artikel dieser Ausgabe gungen, Kommentare aber auch Kri- herausgegriffen: tiken bedanken. Sie fließen in unsere Der Artikel «Die Kathedrale und Überlegungen ein und helfen uns der Basar» beleuchtet das Nebenein- Yalm für euch zu verbessern. Erfreu- ander freier und proprietärer Softwa- lich auch, dass sich die Anzahl unse- re. rer Helfer noch einmal erhöht hat. Mit Virtualbox stellen wir eine Vir- Inhaltsverzeichnis tualisierungslösung vor, führen Das gerade erschienene Ubuntu- Schritt für Schritt durch deren Instal- Release 8.04 (Hardy Heron) nehmen lation und erklären die Funktionen. Hallo Yalm-Freunde, Seite 1 wir zum Anlass, um einem der Der Beitrag zum Thema Audacity Open-Source Kultur: GNOME-Entwickler einmal über die richtet sich an eher Ungeübte und Schulter zu schauen. Er gibt uns per Die Kathedrale und der Basar Seite 2 macht sie mit dieser einfach zu hand- Interview einen Einblick in die Ent- habenden Musik-Software vertraut. Interessantes: wicklungsarbeit des beliebten Linux- Desktops. Erstaunlich ist immer wie- Sensible Daten löschen Seite 6 der, wie engagiert Open-Source Virtual Box (Teil 1) Seite 8 Genug der Vorrede, viel Spaß Freunde sich für die Linux-Gemein- Audiobearbeitung mit Audacity (Teil 1) Seite 11 beim Lesen wünscht schaft einbringen und dafür viel ihrer Freizeit opfern. Ihnen verdanken wir, Tipps: Jürgen Weidner dass sich Ubuntu und seine ver- OpenOffice – Writer – Tipps Seite 14 joschi@yalmagazine.org wandten Distributionen wirklich nicht Bunte Seite Seite 15 mehr hinter anderen Betriebssyste- men verstecken müssen. Yalm Yalm Yalm: Von der Idee zum Artikel Seite 16 Wir suchen Dich! Seite 17 Leserbriefe Seite 1 8 Schlusswort Seite 22
Yalm – open source kultur 2 Die Kathedrale und der Basar zungen und Ansätzen. Wenn jeder liefert was er will konnte das doch die letzte Pflicht, es einem kom- petenten Nachfolger zu über- nicht zu einem stabilen System füh- lassen. Die Entwicklung von freier und proprietärer Software unterscheidet sich ren. nicht nur hinsichtlich der verwendeten Lizenzmodelle sondern auch be- 6. Die Anwender als Mitentwickler züglich der Art und Weise wie Entwickler zusammenarbeiten. Die Kathe- Raymond wollte es wissen; er be- zu sehen ist der Weg zur drale und der Basar sind Synonyme für diese gegensätzlichen Modelle schloss sein nächstes Projekt nach schnellen Verbesserung und zur Softwareentwicklung geworden. eben diesem Basar-Stil durchzufüh- Fehlerbehebung, der die ge- ren. Es ging darum, einen neuen ringsten Umstände macht. POP3 Email-Client zu entwickeln, Damals ... nämlich das Programm fetchmail. Im 7. Früh freigeben, oft freigeben, Beim vierten Internationalen Li- Laufe des Projekts formulierte Ray- seinen Anwendern zuhören. nux-Kongress am 22. Mai 1997 in mond 19 Erkenntnisse, die einen gu- Würzburg trug Eric S. Raymond erst- ten Einblick in die Basar-Kultur ge- 8. Wenn man einen ausreichend mals sein Essay über Open Source ben: grossen Stamm an Beta-Tes- Entwicklung «The Cathedral and the tern und Mitentwicklern hat, 1. Jede Software beginnt mit den Bazaar»[1,2] vor. Darin verglich Ray- wird jedes Problem schnell persönlichen Sehnsüchten ei- mond anhand eigener Erfahrungen identifiziert und die Lösung je- nes Entwicklers. die Vor- und Nachteile der im Open dem offensichtlich sein. Source Bereich verbreiteten Entwick- 2. Gute Programmierer wissen 9. Smarte Datenstrukturen und lungsmethode des «Basars» mit dem welchen Code sie schreiben dummer Code funktionieren Vorgehen bei der Entwicklung von sollen; grossartige Program- viel besser als umgekehrt. kommerziell orientierter Software. mierer wissen welchen Code Abbildung 1: Eric S. Raymond [3] sie umschreiben und recyceln 10. Wenn man seine Beta-Tester Obwohl Raymond 1993 bereits ist ein bekannter US-amerikanischer können. als wertvollste Ressource be- zehn Jahre Erfahrung in der Entwick- Autor und Programmierer in der handelt, werden sie als Reakti- lung von Open Source Software hat- 3. Plane eines für den Papierkorb; Open Source Szene on darauf zur wertvollsten Res- te, war er der Meinung, dass ab einer auf die eine oder andere Weise gewissen Komplexitätsstufe nur ein source werden. und von einem kleinen Team machst du das sowieso. zentralistischer Ansatz mit guter Vor- entwickelt ohne die vorzeitige Freiga- 11. Das zweitbeste nach eigenen ausplanung ein grosses Projekt zum 4. Mit der richtigen Einstellung be von Beta-Versionen. Dem gegen- guten Ideen ist das Erkennen Erfolg führen könne. Er glaubte, werden interessante Probleme über erinnerte Linus Torvald's Stil der von guten Ideen von Benut- wichtige Software wie Betriebssyste- dich finden. totalen Delegation von Aufgaben und zern. Manchmal ist letzteres so- me oder ein grosser Editor wie häufigen und frühen Freigaben an gar das bessere. Emacs müssten so gebaut werden 5. Sobald man das Interesse an einen wild durcheinander plappern- wie Kathedralen, sorgsam geplant einem Programm verliert, ist es den Basar mit verschiedenen Zielset-
Yalm – open source kultur 3 12. Oft stammen die hervorra- 17. Ein Sicherheitssystem ist nur und profitieren von der Innovations- Yalm: Andre, du bist seit einigen gendsten und innovativsten Lö- so sicher wie seine Geheimnis- kraft der Communities. Dort wird ein Jahren im GNOME Projekt involviert. sungen aus der Erkenntnis, se. Hüten sie sich vor Pseudo- gemischtes Modell von Kathedrale Wie bist du dazu gekommen und was dass die ganze Vorstellung Geheimnissen. und Basar gefahren, mit Vorteilen für machst du im Projekt? vom Problem falsch war. beide Seiten: Closed Source öffnet 18. Um ein interessantes Problem André Klapper: Mein erster Kontakt sich für die Community, welche wie- 13. Perfektion (im Design) ist nicht zu lösen, fängt man mit einem war, als neuer Linux- und GNOME- derum ihre Arbeitskraft günstig bzw. erreicht, wenn es nichts mehr Problem an, das einen selbst Benutzer zwei Fragen an die kostenlos zur Verfügung stellt. hinzuzufügen gibt, sondern interessiert. Evolution-Mailingliste zu schicken, wenn es nichts mehr wegzu- Yalm wollte aus erster Hand wis- die dann auch prompt beantwortet nehmen gibt. 19. Unter der Voraussetzung, dass sen, wie die heutige Basar-Kultur wurden. Ich bin auf der Liste einge- der Entwicklungskoordinator aussieht und sprach darüber mit dem schrieben geblieben und habe dann 14. Jedes Tool sollte in der erwar- ein Medium zur Verfügung hat, ehemaligen GNOME Evolution Bug- irgendwann später selber damit be- teten Weise nützlich sein, aber dass wenigstens so gut ist wie master und jetzigen GNOME Relea- gonnen, Fragen zu beantworten und wirklich grossartige Tools bie- das Internet, und dieser Koordi- se Team-Mitglied André Klapper. mich zudem mit der Evolution-Fehler- ten darüber hinaus unerwarte- nator weiss, wie man ohne datenbank anzufreunden und diese ten Nutzen. Zwang führt, werden viele Köp- ein wenig aufzuräumen. Mit der Zeit fe zwangsläufig besser arbeiten (und der Migration der Evolution-In- 15. Beim Entwickeln von Gate- als nur einer. frastruktur nach GNOME) hat sich way-Software jeglicher Art ist das dann auf die gesamte GNOME- jeder Aufwand gerechtfertigt ... Und heute? Fehlerdatenbank ausgeweitet, und um den Datenstrom so wenig ich wurde gefragt ob ich meine Arbeit wie möglich zu beeinflussen – Elf Jahre ist es her, seit Eric S. innerhalb des GNOME Release- und man darf Information nie- Raymond seinen Vortrag über Open Teams (die Gruppe von Personen, mals wegwerfen, ausser der Source Entwicklung hielt. Da stellt die für das Veröffentlichen von GNO- Empfänger verlangt es so. sich die Frage, ob die 19 Thesen ME zuständig sind) als eine Art Qua- heute auch noch Gültigkeit haben litätssicherung machen möchte, also 16. Wenn Ihre Programmierspra- bzw. was sich in der Zwischenzeit regelmässig wichtige Fehler zu iden- che in keinster Weise Turing- verändert hat. tifizieren. Das bedeutet auch bei den vollständig ist, können sie sich jeweiligen Entwicklern zu quengeln mit syntaktischer Glasur an- Die Arbeit in Open Source Com- sowie ggf. manchmal Distributionen freunden. munities hat sich als ernst zuneh- auf wichtige Fehlerkorrekturen auf- mende Alternative zum klassischen Abbildung 2: André Klapper [4] stu- merksam zu machen, die ihren Weg hierarchischen Ansatz etabliert. Viele diert Wirtschaft an der University of Eco- in die Aktualisierungen der Distribu- Grossfirmen wie IBM oder SUN ha- nomics in Prag. Seit 2003 arbeitet er ak- tionen finden sollten. Vor einem Jahr ben den «Basar» für sich entdeckt tiv im GNOME Evolution Projekt mit. habe ich auch angefangen einige der
Yalm – open source kultur 4 Programme und Dokumentation ins wicklern eine andere. Man arbeitet ten. Konkret besitzt jedes einzelne der Teams zu lösen und nur im Not- Deutsche zu übersetzen, falls Zeit an Sachen, die einem Spass ma- Softwareprojekt in GNOME mindes- fall springen die Sprecher ein um zu dafür ist. chen, und nicht an etwas was der tens einen Maintainer. Prinzipiell ent- schlichten. Andere Teilprojekte wie Vorgesetzte vorgegeben hat. Kurz scheidet dieser, in welche Richtung z. B. die Dokumentation, das Marke- Yalm: Wie viel Zeit steckst du neben gesagt: Die persönliche Freiheit ist sein Projekt gehen soll, wodurch er ting oder der Bugsquad, der sich um deinem Studium in die Projektarbeit? größer. natürlich auch Patches ablehnen die eingehenden Fehlerberichte der AK: Ich würde das auf 15 Stunden kann (und falls jemand völlig unzu- Benutzer kümmert, besitzen keine Yalm: Wie viele Leute arbeiten beim die Woche schätzen, in hektischen frieden ist mit der Ausrichtung besitzt hierarchische Struktur. Rechtlich ge- GNOME Evolution Projekt mit? Zeiten (also wenn zum Beispiel ein dieser ja immer noch die Freiheit, sehen steht über allem die GNOME Major Release ansteht oder im Vor- AK: Evolution selbst habe ich in den den Code zu forken). Wenn aber ein Foundation, die sich z. B. um Finan- feld grösserer Entscheidungen) kann letzten Monaten etwas weniger stark Maintainer sein Projekt veröffentlicht, zen oder Kooperationen kümmert. das sicherlich auch mehr sein. Insge- verfolgt, ich würde die Anzahl der ist er zumeist daran interessiert wei- Sie wird jedes Jahr durch die Mitglie- samt hat GNOME aber gute Teams fest angestellten Evolution-Entwickler tere Mitstreiter zu finden und sich auf der gewählt, die dafür kandidieren in den Bereichen in denen ich arbei- momentan auf 15-20 schätzen, plus Ziele zu einigen und diese zu ver- können. te, d.h. ich kann mich auf die ande- sicherlich noch einmal die gleiche wirklichen. Zudem gibt der halbjähr- Yalm: Die wenigsten Mitarbeiter in ren verlassen und auch mal einige Anzahl an Freiwilligen die des öfteren liche GNOME Releaseplan vor, bis einem Open Source Projekt kennen Wochen sehr wenig machen, wenn Code-Patches einbringen. Gesamt- wann z. B. Strings in den einzelnen sich persönlich. Behindert das die z. B. Klausuren in der Uni anstehen. zahlen für GNOME wiederum lassen Projekten geändert oder wann keine Zusammenarbeit? sich nur sehr schwer schätzen. neuen Features mehr hinzugefügt Yalm: Du hast auch schon in klassi- werden dürfen, damit die Dokumen- AK: Wenig, zumindest ist das nicht schen Projekten gearbeitet. Wie un- Yalm: Wie wird die Mitarbeit von so tation und Übersetzungen aktualisiert meine Erfahrung. Da an GNOME terscheidet sich die Arbeit darin von vielen Teilnehmern in einem Projekt werden können. Entscheidungen Menschen aus aller Welt arbeiten Open Source Projekten? koordiniert? Wie läuft die Entschei- über Ausnahmen trifft dann das Re- kennt man sich natürlich zumeist nur dungsfindung in einem Open Source AK: Die Strukturen sind weniger hier- lease Team (bzw. bei Strings die über E-Mails und IRC-Chat. Einige Projekt ab? Wer entscheidet letzt- archisch, bzw. sie sind gewachsen Sprecher des Translation Teams), wenige mögen dies vielleicht schät- endlich darüber, ob ein bestimmtes und basieren oft auf Reputation (in auch darüber, welche neuen Projekte zen (ich weiss von ein paar Leuten Feature so oder anders umgesetzt GNOME wird für lang-involvierte, ein- offizieller Teil von GNOME werden bei GNOME, die auf Ihrer Anonymität wird? flussreiche Personen gerne der Be- auf Basis der einige Wochen vorher bestehen); die Mehrzahl der Leute, griff «Rockstar» benutzt). Es ist sehr per Mailingliste um Meinung gefrag- die längerfristig an GNOME arbeiten selten, dass man vorher jemanden ten Entwicklerschaft. Das Überset- lernt man aber irgendwann einmal AK: Generell finden die Diskussio- fragen muss, um an etwas zu arbei- zungsprojekt besteht aus Teams für persönlich kennen, indem man sie nen in IRC-Chaträumen oder auf ten, stattdessen macht man es ein- jede Sprache mit einem Koordinator, auf Softwarekonferenzen wie der Mailinglisten statt. Das kann manch- fach, wenn man Lust dazu hat. Zu- der für sein Team zuständig ist. Falls «GUADEC» trifft. Oft werden die mal recht schnell gehen, manchmal dem ist natürlich die Motivation bei es Konflikte innerhalb der Teams IRC-Chats ja auch mit Humor geführt aber auch in eine lange Diskussion den nicht-angestellten GNOME-Ent- gibt, wird versucht diese innerhalb und es entstehen Freundschaften in- mit hunderten von Beiträgen ausar-
Yalm – open source kultur 5 nerhalb der Community. Ich freue Freie Software/Open Source Soft- Entwicklungszeiten verkürzt werden, mich immer wenn ich auf Reisen an- ware in den letzten Jahren gestiegen. als wenn man alleine an der dere GNOME-Mitglieder auf einen Ab einer gewissen Größe und Rele- Software arbeiten würde. Kaffee treffen oder endlich IRC-Spitz- vanz muss also meiner Meinung Yalm: Vielen Dank für das Interview namen ihre Gesichter zuordnen nach eine möglichst simpel und ge- und weiterhin viel Erfolg in der Open kann. Ich muss allerdings sagen, ring zu haltende Organisationsstruk- Source Community. dass physische Zusammentreffen tur vorhanden sein, um auf diese ge- wie Konferenzen oftmals Impulse wachsenen Ansprüche reagieren zu Ralf Hersel rhersel@yalmagazine.org auslösen, da dort viele Dinge direkt können, indem Ansprechpartner und an Ort und Stelle geklärt oder pro- Zuständigkeiten sowie eine gewisse grammiert werden können. Ohne Planungssicherheit vorhanden sind. Konferenzen wäre die Entwicklung Link-Box sicher langsamer. Yalm: Andre, was ist für dich persön- [1] The Cathedral and the Bazaar Yalm: Bist du der Meinung, dass die http://www.catb.org/~esr/writing lich der größte Antrieb um im GNO- s/cathedral-bazaar/cathedral- 19 Erkenntnisse von Eric S. Ray- ME Projekt weiterhin mitzuarbeiten? bazaar/ mond auch heute noch gültig sind? AK: Für viele spielen sicherlich Fak- [2] Die Kathedrale und der Basar AK: Faktoren wie das Einbinden der toren wie die Anerkennung der eige- http://gnuwin.epfl.ch/articles/de/ Benutzer als Beta-Tester und Ent- Kathedrale/catb_g.1.html nen Leistung durch andere oder die wickler oder die von Raymond be- Ideologie von Freier Software/Open schriebenen Motivationsgründe für [3] Eric S. Raymond Source Software eine Rolle. Meine http://www.catb.org/~esr/ Entwickler, haben sich auch in ande- Hauptmotivation sind ganz klar die ren Bereichen durchgesetzt (wie z. B. [4] André Klapper Leute mit denen ich zusammenarbei- das so genannte «Web 2.0», was http://blogs.gnome.org/aklapper te, woraus auch einige Freundschaf- meiner Meinung nach vereinfacht ten entstanden sind. Gerade die Ge- darauf basiert, den Benutzer stärker spräche die sich nicht nur um Code, einzubinden oder sogar den Content sondern auch mal um Politik oder bereitstellen zu lassen). Und Kreativi- Privates drehen, machen für mich tät kann am besten ausgelebt wer- den Reiz aus. Zudem halte ich Freie den, indem möglichst wenige Zwän- Software/Open Source Software für ge vorgegeben werden. Insgesamt ein sehr interessantes Geschäftsmo- scheint das Basar-Modell in vielen dell für die beteiligten Firmen, da es Bereichen gut zu funktionieren, aller- eine Mischung aus Kooperation und dings sind die Ansprüche und Erwar- Wettbewerb darstellt und somit eher tungen der Benutzer und Kunden an Entwicklungskosten verringert und
Yalm – interessantes 6 Sensible Daten löschen enthalten können. Also auch wenn wir eine Datei löschen, können sich Informationstechnik (BSI)[4] ein drei- maliges Überschreiben empfiehlt, noch Daten, die sich auf sie beziehen sieht sich das amerikanische Vertei- Wer hat sich noch nicht gewünscht, Daten von seiner Festplatte wieder auf unserer Festplatte zu finden sein. digungsministerium erst nach sieben- völlig verschwinden zu lassen? Und zwar so, dass sie wirklich nicht Umgehen kann man das durch Ver- maligem Überschreiben der Daten mehr herzustellen sind? Yalm untersucht die damit verbundene Proble- wendung eines nicht Journalisieren- auf der sicheren Seite. Eine der si- matik hier einmal etwas genauer. den Dateisystems wie z. B. ext2 oder chersten Löschmethoden stammt je- FAT. doch von Peter Gutmann[5]. Bei der In den Mülleimer verschieben das Inhaltsverzeichnis nicht mehr so nach ihm benannten Methode wer- einfach rekonstruierbar ist, die Daten Sicheres Löschen den die relevanten Daten 35 mal mit Den meisten Computernutzern ist inzwischen klar, dass sich in den selbst sind jedoch noch vorhanden. Da moderne Festplatten kritische wechselnden Zeichen überschrieben, Mülleimer verschobene Daten noch Bereiche erkennen, als schadhaft bevor sie gelöscht werden. immer auf der Festplatte befinden. Das Linux Dateisystem markieren und die Daten daraus in Moderne Linux-Distributionen ver- funktionierende Bereiche schreiben, Verschiedene Sicherheitsstufen Denn wenn wir den Mülleimer aufru- fen, sehen wir die entfernten Daten- wenden meist das Third extended kann es vorkommen, dass Dateifrag- Um zu verhindern, dass Kollegen sätze und können sie wiederherstel- file system, besser bekannt unter mente oder die gesamte Datei noch aus dem Papierkorb gelöschte Datei- len. der Bezeichnung ext3, wobei es sich in den als schadhaft markierten, aber en einsehen können, genügt uns um ein Journaling-Dateisystem han- noch nicht defekten Bereichen vor- schon das einfache Überschreiben Auch nach dem Leeren des Müll- handen ist. Wer auch dieses Risiko der Inodes, die das ext3 Dateisystem delt. Die Besonderheit hierbei im Ge- eimers sind unsere Daten keines- ausschließen will, muss den gesam- automatisch vornimmt. gensatz zu ext2 ist, dass alle Datei- wegs verschwunden. Das gilt auch ten Datenträger löschen. systemtransaktionen[2] in einem für die mit dem Befehl rm entfernten Wenn es sicherer sein soll, so hel- Journal, in den so genannten Inodes, Daten. Selbst wenn die Festplatte Sämtliche Daten einer Festplatte fen uns Programme wie Wipe oder dokumentiert werden. Hierzu zählen formatiert wurde, kann mit entspre- lassen sich durch ein sehr starkes Shred, ohne jedoch garantiert alle u.a. Zugriffsrechte (UID, GID), Zeit- chender Software deren Inhalt wei- Magnetfeld sicher entfernen. Da uns Dateien und Dateifragmente löschen punkte des letzten Zugriffs und der terhin gelesen oder auch wiederher- die dafür notwendige Feldstärke ei- zu können, s.o. letzten Statusänderung. Dies dient gestellt werden. nes Degaussers[3] nicht zur Verfü- dazu, um beispielsweise bei Strom- Um auch forensischen[6] Metho- gung steht und dieser bei dem Bis Linux Kernel 2.4 wird lediglich ausfällen keine Datenverluste zu er- den keine Chance auf das Auslesen Löschvorgang auch die Servo- und der Eintrag im Inhaltsverzeichnis des leiden. Die Festplatte ist schnell wie- der Festplatte zu geben, hilft deren Wartungsinformationen zerstört und Dateisystems entfernt und der Spei- der einsatzbereit, das zeitraubende physische Vernichtung, oder zumin- die Festplatte somit unbrauchbar cherplatz zum Überschreiben freige- Scannen der Platte entfällt. Nachtei- dest das komplette Überschreiben macht, können wir die Daten nur geben. lig im Sinne der Datensicherheit ist nach der Gutmann-Methode. überschreiben. Über die notwendige jedoch, das Einträge in einem Meta- Ab der Kernelversion 2.6 werden Häufigkeit dieses Vorganges gibt es Journal festgehalten werden, die so- zusätzlich die Inode-Eintragungen[1] unterschiedliche Ansichten. Während wohl Dateinamen, als auch Dateien mit Nullen überschrieben, so dass das Bundesamt für Sicherheit in der
Yalm – interessantes 7 Solid State Drives[7] dem folgenden Befehl. Für die meis- überschrieben ten, sind nach dem Löschen durch Eine Gruppe von Datenträgern, zu ten anderen Distributionen sind Pak- das ext3-Dateisystem ausreichend te verfügbar. Beispiele: verborgen. denen USB-Sticks und moderne Flashl- aufwerke gehören, bereiten beim siche- wipe Dateiname.odt Wer bei sensiblen Daten auf der sudo apt-get install wipe ren Löschen ihrer gespeicherten Daten sicheren Seite sein möchte, muss die besondere Probleme. Da jede ihrer Da für Wipe keine graphische Ober- Eine Datei wird überschrieben und entsprechende Partition oder die Speicherzellen nur eine bestimmte An- fläche existiert, führen wir es an einer gelöscht komplette Festplatte vielfach über- zahl von Speichervorgängen verkraftet, Konsole aus. Viele Parameter können schreiben oder sie vernichten. wird per «Wear-Levelling»-Verfahren dem Programm übergeben werden. wipe -i Dateiname.odt Jürgen Weidner dafür gesorgt, dass Schreibvorgänge Nachfolgend listen wir die wichtigsten Der Löschfortschritt wird ange- joschi@yalmagazine.org gleichmäßig auf die vorhandenen Spei- auf. zeigt cherzellen verteilt werden. Dieser Vor- gang wird nicht durch unser Linux- ● -a bricht bei einem Problem die wipe -q Dateiname.odt Link-Box Dateisystem beeinflusst, sondern ist Operation ab Die Datei wird viermal überschrie- von Seiten des Herstellers vorgegeben. ben [1] http://www.galileocomputing.de/ ● -f Das Programm löscht ohne Wenn wir nun eine bestimmte Datei openbook weitere Nachfrage [2] http://de.wikipedia.org/wiki/Me- mehrfach überschreiben wollen, so wird tadaten uns das nicht gelingen, denn das Wear- ● -h Hilfe [3] http://de.wikipedia.org/wiki/Deg- Fazit Levelling-Verfahren sorgt dafür, dass ausser bei jedem Überschreibvorgang andere, ● -i Informationen über den Wer schon vorher weiß, dass Da- [4] http://www.bsi.de/ noch wenig genutzte Speicherzellen Fort- schritt der Operation ten gespeichert werden die nicht je- [5] http://de.wikipedia.org/wiki/Gut- dermann einsehen darf, sollte seine mann-Methode beschrieben werden. Unsere Daten werden an gezeigt [6] http://de.wikipedia.org/wiki/ITFo- sind also mit hoher Wahrscheinlichkeit Festplatten verschlüsseln. Fast uner- rensik noch vorhanden. Abhilfe schafft hier ● -q Alle Daten werden vier- lässlich ist dies bei den Solid State [7] http://de.wikipedia.org/wiki/So- nur das komplette, mehrfache Über- mal überschrieben und gelöscht Drives. (siehe Yalm-Beitrag Daten- lid_State_Drive träger verschlüsseln mit True- [8] http://wiki.ubuntuusers.de/Da- schreiben des SSD. ten_sicher_löschen ● -r Alle Ordner, Unterordner Crypt[10]) Dabei den Swap-Speicher [9] http://wipe.sourceforge.net und Dateien, die sich darin befin- nicht vergessen, denn auch hierhin [10] http://www.truecrypt.org Daten schreddern mit Ubuntu[8] den, werden gelöscht ausgelagerte Daten bleiben erhalten Bordmitteln und werden im Gegensatz zum RAM Nachfolgend möchten wir hier das ● -v Die Nummer der installier- nach Ausschalten des Rechners Programm Wipe[9] näher vorstellen. ten Version von Wipe wird ange- nicht gelöscht. Wir finden es in den Ubuntu- zeigt Repositories und installieren es per Mausklick oder an einer Konsole mit ● -Q N Beim schnellen Überschrei- Täglich anfallende, normale Da- ben (Q), werden die Daten N mal
Yalm – interessantes 8 Virtual Box (Teil 1) Sollte man die Nutzung der Open- Source-Edition bevorzugen, ist die «Anwendungen - Hinzufügen/Entfer- nen» und der Eingabe von Installtion der selben problemlos mit «VirtualBox» in das Suchfeld, dem Jedem von uns dürfte schon einmal mindestens eine viel versprechen- dem Terminal und dem Befehl Setzen eines Häkchens neben dem de Linux-Distribution begegnet sein, die man gerne selbst einmal aus- erscheinenden Paket «VirtualBox probieren möchte. Doch wenn sich der ganze Zeitaufwand, begonnen sudo apt-get install OSE» und einem Klick auf «Ände- beim Partitionieren der Festplatte und Konflikten mit bereits installierten virtualbox-ose rungen anwenden» der heimischen Distributionen endend, als unnütz erweist, weil unterschiedliche weitere wohlgemerkt nach Eingabe des per- Festplatte hinzugefügt werden. Den- Probleme auftraten oder die Distribution einfach nicht gefiel, sind Minu- sönlichen Passworts, möglich. Alter- noch ist auch hier ein Neustart von ten des Frusts praktisch vorprogrammiert. nativ kann das Ganze auch seinen Nöten. Für andere Distributionen sind Weg über das GNOME-Panel unter auch Paktete erhältlich. Abhilfe schafft hier VirtualBox, eine ist, setzt sich dieser Artikel grundle- Visualisierungsumgebung, die es uns gend mit der PUEL-Version ausein- ermöglicht, weitere Betriebssysteme ander, wenngleich das Durchführen («Guests») unter unserem bereits der folgenden aufgezeigten Schritte laufenden Betriebssystem wie Ubun- ebenfalls problemlos mit der Open tu («Host») zu installieren und selbi- Source-Editon möglich sind. ge wie normale Programme zu nut- zen. Auch ist seit Beginn des Jahres Installation von VirtualBox 2007 VirtualBox in zwei Versionen Zunächst laden wir das für unser Be- vorhanden, eine unter der GNU Ge- triebssystem passende Paket von neral Public License stehende, aber der Downloadseite[1] herunter und im Funktionsumfang leicht einge- installieren es durch einen Dop- schränkte «Open Source Edition» pelklick auf das Paket und einen wei- (OSE) und eine proprietäre Version, teren Klick auf den erscheindenden genannt «PUEL» (Personal Use and Button. Die folgende Meldung, dass Evaluation License), zur Verfügung. eine neue Benutzergruppe angelegt Da die Nutzung letzterer aber auf- werden müsse, um VirtualBox starten grund breit ausgelegter Nutzungsbe- und nutzen zu können, bestätigen stimmungen für den privaten Ge- wir. Für andere Distributionen gibt es brauch ohne weitere Probleme kos- meistens auch Pakete. Abschließend tenlos möglich und – wie bereits an- müssen wir unsere aktuelle Sitzung gedeutet – mit einigen zusätzlichen beenden und uns erneut anmelden, Funktionen, wie etwa der Nutzung um in die soeben erstellte Gruppe virtueller USB-Geräte, ausgestattet eingetragen zu werden. Abbildung 3: Nur als Mitglied der Gruppe «vboxusers» können wir VirtualBox starten
Yalm – interessantes 9 diese Problem zu beheben: Unter «System – Systemverwaltung – Be- nutzer und Gruppen» unter GNOME entsperren wir uns, durch Auswahl des derzeitigen Benutzernamens, ei- nem Klick auf den entsprechenden Button und der Eingabe unseres Passworts erst einmal. Über den But- ton «Benutzer verwalten» erhalten wir eine Übersicht über alle derzeit existenten Gruppen, unter welchen sich auch (gewöhnlich am Ende der Liste) die Gruppe «vboxusers» finden sollte. Durch Auswahl der selben und einen Klick auf «Eigenschaften» ge- langen wir in ein weiteres Fenster. Hier nun setzen wir im Bereich «Gruppenmitglieder» einen Haken hinter unseren Namen, bestätigen die soeben durchgeführte Änderung mit einem Klick auf «OK». Natürlich ist das auch unter KDE, XCFE etc. und übers Terminal mög- lich[2]. Vorbereitende Maßnahmen Wir starten VirtualBox über das Menü oder durch Eingabe von virtualbox. Bevor VirtualBox zur end- gültigen Nutzung freigegeben wird, Abbildung 4: Hier legen wir vorab unsere zu installierende Distribution fest ist es notwendig, uns zu registrieren. Wahlweise kann hier die Auswahl Anmerkung: Es existiert unter Gutsy Hinzufügen des Benutzer in die es- dert. Aus diesem Grunde bedienen «Bitte benutzt diese Daten nicht, um ein Bug, welcher das automatische sentielle, neu erstellte Gruppe verhin- wir uns einmal mehr des Panels, um mich zu kontaktieren ausgewählt werden, sofern man keine Informa-
Yalm – interessantes 10 tionen über Updates oder sonstige tigt haben, gilt es nun, der Festplatte Installation des Zweitsystems Herzlichen Glückwunsch! Wir ha- Neuigkeiten wünscht.» Im Anschluss des Zweitsystems eine Größe zuzu- Im nun wieder erschienenen ben soeben unsere erste, virtuelle daran befinden wir uns im eigentli- weisen. Davon ausgehend, dass Hauptfenster klicken wir zuerst ein- Maschine erstellt. chen Programm und wollen mit ei- noch keine virtuelle Festplatte erstellt mal auf den Schriftzug «CD/DVD- nem Klick auf den Button «Neu» mit wurde, holen wir dies durch einen Rom» um dem virtuellen System ein Letzte Worte der Einrichtung unseres Zweitsys- Klick auf «Neu» nun nach. Zu Beginn physisches Laufwerk bereitzustellen, Im nächsten Teil verraten wir euch tems beginnen. vFestplattenabbild haben wir die Auswahl zwischen ei- in welchem sich später ein bootfähi- weiterführende Tipps und Tricks, wie (.vdi) angegeben werden, andernfalls ner festen oder dynamisch wachsen- ges Distributions-Medium finden soll- etwas das Einrichten einer Internetver- wird der StandardpfDie erste Mel- den Größe. Während ersteres selbst- te. Alternativ können wir auch direkt bindung im Gastsystem, die Nutzung dung nehmen wir mit einem Klick auf erklärend sein dürfte, wächst die auf das ISO-Image unseres Wunsch- von USB-Geräten, die genaue Bedeu- «Weiter» zur Kenntnis und selektie- Größe bei der letzten Möglichkeit be- derivats verweisen, die bereits zuvor tung der mitgebrachten Gasterweite- ren nun unsere Wunschdistribution ständig mit dem Speicherplatzver- erscheinende Meldung, dass kein rungen und vieles mehr. aus der breiten Auswahl. (VirtualBox brauch des virtuellen Systems. Für Zugriff auf das USB-Subsystem mög- unterstützt die gängigsten Distributio- erste Tests dürfte eine feste Größe Stefan Zaun lich sei, ignorieren wir vorerst durch sciron@yalmagazine.org nen und Windows-Versionen, für genügen, VirtualBox schlägt bereits, einfache Bestätigung. eine genaue Auflistung der unter- je nach ausgewähltem Betriebssys- stützten Betriebssysteme ist bitte die tem, eine angemessene Größe vor, Informationsseite[3] des Herstellers die man auch hier im Zweifelsfalle Nun wieder im Hauptfenster, wol- Link-Box heranzuziehen. Sollte einmal etwas auswählen, sich aber allenfalls da- len wir unsere virtuelle Maschine neues ausprobiert werden, der ei- nach richten sollte. Nun kann wahl- durch einen Klick auf den Button [1] http://virtualbox.org/wiki/Downlo gentliche Zweck von VitualBox also weise durch einen Klick auf das Sym- «Starten» ein wenig Leben einhau- ads erfüllt werden wollen, empfehlen wir bol des kleinen gelben Ordners noch chen. Der jetzt erscheinende Dialog, [2] http://wiki.ubuntuusers.de/Benut euch die Webpräsenz von Distro- ein individueller Speicherort für das welcher uns über die Fähigkeiten der zer_und_Gruppen watch[4]. Dort findet ihr eine Über- virtuelle Festplattenabbild (.vdi) an- Host-Taste (Standard: Strg-Rechts) [3] http://virtualbox.org/wiki/Guest_ sicht über fast alle existierenen Li- gegeben werden, andernfalls wird aufklärt und ist soweit selbsterklä- OSes nux-Distributionen und deren nen- der Standardpfad genutzt.. Schließ- rend und wird deshalb nicht weiter [4] http://distrowatch.com/ nenswerteste Funktionen, verweisen- lich genügt ein letzter Klick auf «Wei- erläutert. Nachdem wir auch diesen de Links und vieles mehr.) Nun gilt ter» und den folgenden Button «Ab- zur Kenntnis genommen und bestä- es die Größe des Hauptspeichers schließen». Nach einem kurzen Mo- tigt haben, startet die virtuelle Ma- des virtuellen Rechners festzulegen, ment wurde das Festplattenabbild er- schine, und wir können, sofern alles als Faustregel sollte hier ein Viertel stellt und wir können mit der Installa- richtig eingestellt wurde, mit der In- des eigenen RAMs genügen, im tion unseres Systems beginnen. stallation unserer Distribution begin- Zweifelsfall für einen halbwegs aktu- nen und diese regulär, als würden wir ellen Rechner 256 MB. Nachdem wir selbige auf unserem Host-System in- unsere Auswahl einmal mehr bestä- stallieren, abschließen.
Yalm – interessantes 11 Audiobearbeitung mit Audacity Dateiendung .aup zu erkennen. Es schadet nicht, wenn weniger Erfahre- zeugen, klicken wir an den Liedan- fang und fügen dann mit «Erzeugen ne den zu bearbeitenden Titel vorher - Stille» eine Sekunde Stille vor den Audacity ist ein kostenfreies Programm, das auch von Anfängern zur kopieren. Tonspuren ein. Musikbearbeitung genutzt werden kann. Ob Musik aufgenommen, Titel geschnitten, ausgeblendet, oder Effekte eingesetzt werden sollen: Die- Falls wir mehrere Änderungen ses Tool bietet uns alles was dazu notwendig ist. Im folgenden werden vornehmem möchten, so kann es Audio bearbeiten sinnvoll sein, diese zu dokumentie- die Grundfunktionen beschrieben. Markieren wir nun mit gedrückter ren. Über «Spuren - Neue Spur an- Maustaste die ersten zehn Sekunden legen - Textspur» zaubern wir eine Installation Audio importieren des Stückes und entfernen sie an- zusätzliche Textspur unter unsere Wir installieren die Software aus Um diese Leere zu füllen, klicken schließend mit «Bearbeiten - Aus- bereits vorhandenen Tonspuren. Hier den Repositories entweder mit unse- wir auf «Datei – Importieren - schneiden». Wir können uns hierbei können wir Änderungen festhalten. rer Paketverwaltung, (Synaptic, Audio». Nun wählen wir ein Musik- an der Zeitleiste oberhalb der Ton- Adept, etc.) oder von einem Terminal stück aus und sehen in einem klei- spuren orientieren. Alternativ steht uns zum Ausschneiden das Tasten- Suchen wir uns nun mitten im Lied aus mit diesem Befehl, alternativ nen Fenster den Fortschritt des La- kürzel strg+X zur Verfügung. Wer eine markante Stelle, die wir entfer- kann man natürlich auch aptitude devorgangs. Die Software kommt ne- häufig mit Audacity arbeitet, sollte nen wollen, beispielsweise ein Instru- verwenden. Für alle anderen großen ben WAV, MP3 und OGG auch noch sich näher mit den Tastenkürzeln be- mentensolo. Wir klicken den Beginn Distribution liegen auch Pakte vor. mit weniger gängigen Formaten zu- fassen, sie beschleunigen die Kom- der zu entfernenden Stelle an und Da es ein OpenSource Projekt ist, recht. munikation mit dem Programm er- markieren sie. Um diese Tätigkeit zu kann man es natürlich auch kompilie- Nach dem Import sehen wir nor- heblich. Es gibt sie für viele Befehle, erleichtern, bietet uns Audacity die ren. malerweise zwei übereinander lie- unter «Bearbeiten – Einstellungen - Möglichkeit Details zu vergrößern. sudo apt-get install gende Stereotonspuren, wovon die Tastatur» kann man auch eigene Halbrechts oben finden wir vier Sym- audacity Obere den linken, die Untere den Kombinationen festlegen. bole mit einer Lupe. Wir wählen die rechten Kanal darstellt. linke Lupe und klicken solange mit Nach dem ersten Programmstart Hören wir uns nun das verstüm- Wichtig zu wissen: Jeden der fol- der Maus auf sie, bis uns die Grö- werden wir nach der bevorzugten melte Werk an, so stellen wir fest, genden Arbeitsgänge können wir ßeneinstellung behagt. Nun können Spracheinstellung gefragt. Anschlie- dass sich der Anfang etwas abge- durch «Bearbeiten - Rückgängig» wir den zu entfernenden Bereich we- ßend präsentiert sich Audacity[2] hackt anhört. Um das wieder in Ord- wieder eliminieren. Falls wir das be- sentlich präziser markieren. Wir mit einem leeren Bildschirm zwi- nung zu bringen, markieren wir die arbeitete Musikstück nicht exportie- schneiden ihn nun aus und tragen schen der oberen Navigations- und ersten fünfzehn Sekunden des ren, bleibt das Original unverändert, eine entsprechende Notiz in der Iconbar und der unteren Positions- Stückes. Per «Effekt - Einblenden» die Option «Projekt - Speichern» Textspur ein. Zum Auffinden einer leiste. flachen wir die Tonspuren linear zum dient dazu, den Vorgang zum Zwe- bestimmten Position, hilft uns die Po- Anfang des Liedes hin ab. Um eine cke einer zukünftigen Weiterbearbei- sitionsleiste im unteren Bereich des Pause zwischen Musikstücken zu er- tung zu archivieren und ist an der Fensters. Deren Darstellung können
Yalm – interessantes 12 «Ausblenden». Sie ermöglicht es uns - wie schon anfangs das Einblenden Mit Hilfe des Equalizers können wir - unschöne Übergänge akustisch zu recht exakt den Frequenzverlauf zwi- glätten. schen 20 und über 20000 Hz im Be- reich von -120 dB bis + 60 dB be- stimmen. Unter der Rubrik «Kurve Markieren wir nun die letzten fünf- zeichnen», legen wir per Mausklicks undzwanzig Sekunden und per «Ef- den Kurvenverlauf fest. Mancher wird fekt - Ausblenden» wird die Dynamik den Grafischen Equalizer bevorzu- linear bis auf Null reduziert. Auch am gen, bei dem wir mit der Maus die Liedende bietet es sich an, noch eine Schieberegler steuern können. Unter Sekunde Stille anzuhängen. Kurve auswählen stehen uns auch einige Presets zur Verfügung, unsere Tonaufnahmen eigene Frequenzeinstellung können Selbstverständlich bietet Audacity wir in Speichern unter für die Zukunft auch die Möglichkeit der Tonaufnah- archivieren. Klicken wir auf Vorhö- me. Ob wir einer CD einen persönli- ren, so wird unsere Einstellung be- chen Gruß hinzufügen, oder uns in rechnet, wir können sie anhören, je- Karaoke versuchen wollen, das Pro- doch wird sie nicht gespeichert. Das gramm zeichnet es auf. Bedingung erledigen wir letztendlich mit der OK- ist selbstverständlich ein Mikrofon, Taste. Abbildung 5: Audacity das an der Soundkarte des Rechners Die Bass-Verstärkung wirkt, wie angeschlossen ist. In dem Feld wir bis zur Genauigkeit einer Millise- «Effekt - Verstärken» wird ein Dialog aus dem Namen hervorgeht, auf die rechts oben, in dem das Eingangs- kunde einstellen. aufgerufen, der uns erlaubt, sowohl unteren Frequenzbereiche bis 1000 medium festgelegt wird, wählen wir positive, als auch negative Verstär- Hz und ist nach Geschmack per die Einstellung «MIC». Die Aufnah- Während Musik wiedergegeben kungen vorzunehmen. Den Schiebe- Schieberegler einstellbar. me wird mit dem rechten Button, der wird, arbeiten in der Navigationsbar regler ziehen wir mit der Maus nach den braunen Punkt in der Mitte trägt, die Aussteuerungsanzeigen. Neh- links auf – 2,0 dB schließen mit OK gestartet. Anschließend liegt eine men wir an, dass an einigen Stellen Wenden wir uns nun dem Ende und setzen so die Dynamik herab. Stereoaufnahme vor, die selbstver- des Songs die Anzeige in den roten unseres Werkes zu. Hier schneiden Die Aussteuerungsanzeige sollte sich ständlich auch bearbeitet werden Bereich ausschlägt und wir das Über- wir die letzten zwanzig Sekunden ra- nun im grünen Bereich bewegen. kann. steuern der Aufnahme korrigieren dikal aus, so dass das Lied ziemlich wollen. Exemplarisch greifen wir noch den plötzlich endet. Am Anfang des Ef- Equalizer und die Bass-Verstärkung fekt-Menüs finden wir die Funktion Der Bereich wird markiert und per heraus.
Yalm – interessantes 13 Speichern Während WAV und OGG pro- anfallen würden, nicht kostenfrei zur uns wissen, wo diese installiert ist. Um unsere Arbeit zu speichern, blemlos akzeptiert werden, muss Verfügung gestellt werden. Die Voreinstellung hierfür ist /usr/lib klicken wir «Datei - Exportieren». zum Speichern von MP3-Dateien und hier sollte die Datei auch gespei- Die Installation eines kostenlosen Nun öffnet sich ein Fenster, in dem noch etwas Hand angelegt werden. chert werden. Die Nachfrage nach MP3-Codecs erfordert nur einige wir unten rechts angeben, in wel- dem Speicherort nun mit «OK» quit- Hintergrund ist, dass die Mausklicks. chem Format die Aufnahme gespei- tieren und unser Song wird kompri- (Musik-)Datenkompression per MP3, chert werden soll. Angeboten werden In den Repositories von Ubuntu miert und gespeichert. Natürlich geht eine Entwicklung des Fraunhofer In- unkomprimierte Formate wie z. B. finden wir die nötige Datei liblame0 man unter anderen Distributionen stituts, aus Lizenzgründen nicht in WAV oder komprimierte in Form von und installieren sie. Um MP3-Daten entsprechend vor. Audacity integriert werden kann. Au- OGG und MP3. zu exportieren sucht Audacity die dacity könnte, da Lizenzgebühren libmp3lame.so.0 und möchte von Und weiter? Die Grundkenntnisse habt ihr nun! Weitere Artikel über Audacity werdet ihr bald in Yalm lesen können. Wir möchten euch hier das offizielle deut- sche Handbuch[1], die Audacity Website[2] und das Audacity Forum[3] emphelen. Wir wünschen viel Spaß und Erfolg mit diesem Pro- gramm. Jürgen Weidner joschi@yalmagazine.org Link Box [1] www.yalmagazine.org/link/18 [2] www.audacity.de/ [3] www.audacity-forum.de/ Comic von Randall Munroe auf xkcd.com, siehe Schlusswort
Yalm – tipps 14 dem Verzeichnis einen Titel gebe schriften automatisch in das Ver- OpenOffice – Writer - Tipps und den Verzeichnistyp auswählen. zeichnis eingefügt. Sie sind aber Belassen wir es bei den Voreinstel- noch nicht sichtbar. lungen, die wir mit Ausnahme des Immer wiederkehrende Aufgaben wie das erstellen von Inhaltsangaben Verzeichnistyps jederzeit ändern erledigt OpenOffice automatisch können. Wenn wir den Verzeichnis- typ ändern wollen, haben wir keine Verzeichniseinträge sichtbar ma- Verzeichnis erstellt. andere Möglichkeit, als das gesamte chen Verzeichnistypen Verzeichnis zu löschen und ein neu- Damit das Inhaltsverzeichnis sicht- Möglich sind in OpenOffice unter- es anzulegen. bar wird benötigen wir lediglich eine Verzeichnis einfügen schiedliche Verzeichnisse, wie z. B. Klick mit der rechten Maustaste auf das Bewegen wir den Mauszeiger an Inhaltsverzeichnis und dann ein Klick Verzeichniseinträge 1. Inhaltsverzeichnis die Stelle, an der das Inhaltsver- auf aktualisieren. Diese Aktualisierung zeichnis eingefügt werden soll, kli- Wenn in unserem Dokument eine ist auch bei jeder Änderung nötig. So 2. Stichwortverzeichnis cken einmal mit der linken Maustaste Gliederung verwendet wird, die mit schnell ist das Inhaltsverzeichnis er- und wählen unter «Einfügen - Ver- den Formatvorlagen (Überschrift 1 3. Bildverzeichnis stellt und immer auf dem aktuellen zeichnisse - Verzeichnisse» aus. Im bis Überschrift 10) von OpenOffice Stand. erscheinenden Fenster können wir formatiert wurde, werden die Über- 4. Tabellenverzeichnis 5. Objektverzeichnis Stefan Fischer smarti@yalmagazine.org 6. Literaturverzeichnis oder 7. benutzerdefinierte Verzeichnis- se Bereits beim Erstellen von Doku- menten sollten man darauf achten, dass die Grundvoraussetzung für ein Verzeichnis vorhanden ist. Dabei han- delt es sich um den sogenannten Ver- zeichnisträger. Das können Absatzvor- lagen oder Beschriftungen sein, sie können aber auch selbst definiert wer- den. Am Beispiel eines Inhaltsverzeich- Abbildung 6: Inhaltsverzeichnis einfügen nisses wollen wie zeigen wie man ein
Yalm – bunte seite 15 Bunte Seite man ist? Dafür gibt es eine Lösung: Für man schnell eine große Sammlung zusammen, doch man guckt sich die Wallpaper selten an. den GNOME-Desktop wurde Wall- papoz[2] entwickelt. Mit der Anwen- Warum sollte man sie denn nicht zu- Tomboy - ein perfekter Notiztettel dung kann man auch die Hinter- fällig anzeigen lassen? wallpaper- Immer wieder will man sich eine Sa- grundbilder über ein Intervall austau- tray erfüllt genau diese Funktion. Es che machen, doch man hat keine schen. Zuerst muss das Paket lässt sich in den meisten Distributio- Zeit sie zu erledigen, sei es, weil das python-imaging, welches für die nen über die Paketmanager installie- Schwimmbad auf hat, man gerade in meisten Distributionen erhältlich ist ren. Die Bedienung ist selbsterklä- einem Forum ein Beitrag verfasst installieren. rend. oder keine Lust hat. Für das Skript ist kein Paket ver- Für diese Aufgabe gibt es natürlich Für diese Zwecke gibt es Tomboy. Abbildung 7: Publicons fügbar, deswegen muss man es her- noch andere Programme, zum Bei- Das Programm ist bei einer GNOME- unterladen [3] und entpacken. Da- spiel Wallpapoz (siehe links). Installation standardmäßig dabei, falls nach geht man in einem Terminal nicht, gibt es für die meisten Distributio- Publicons.de[1] bietet einen Ser- Mario Fuest vice an Publicons selber zu erstellen. (mit cd [4]) in das entpackte Ver- keba@yalmagazine.org nen entsprechende Pakete und den zeichnis. Dort führt man den Befehl Quellcode. Das geht recht schnell, indem man einfach anklickt, welche Produkte Link-Box sudo ./setup.py install Tomboy ist eine Art Notizzettel, der man besitzt und in die Grafik sollen. sich in das GNOME-Panel intrigiert. aus. Nun ist das Programm unter Neben einer horizontalen Eintei- [1] http://publicons.de Man kann es einfach mittles «rechter «Anwendungen - Zubehör - Wallpa- [2] http://wallpapoz.akbarhomecom/ lung sind auch eine vertikale und poz» zu finden. Maustaste - zum Panel hinzufügen» [3] http://wallpapoz.akbarhome.com Grafiken ohne Schrift möglich. /download.html einfügen. Aber er kann mehr als nur [4] http://wiki.ubuntuusers.de/Shell/ Text: Neben Texthervorhebungen Es wird neben dem Direktlink der cd (dick, kursiv etc.) sind Links, Ver- HTML- und BB-Code angezeigt. Zufällige Hintergrundbilder [5] www.deviantart.com/ knüpfungen zu anderen Zetteln, No- Wenn man die Grafik vergrößert, ver- [6] www.yalmagazine.org/link/22 Wallpaper schmücken den Desktop. [7] www.yalmagazine.org/link/23 tizbücher, HTML-Export, eine Voll- pixelt es leicht, für Avatare und Si- Doch es wird schnell langweilig, ta- [8] http://www.forum.ubuntuusers.d textsuche und vieles mehr dabei. gnaturen reicht es dennoch gelang immer nur das Wallpaper zu e/topic/139783/ Hintergrund für jede Arbeitsfläche sehen. Aber man findet sehr viele: Linktipp: Publicons erstellen Zum Beispiel bei deviantart[5], Viele kennen sicher diese «Leis- Unter Linux hat man meistens gnome-look[6], kde-look[7] oder vie- ten»(wie in Abbildung 1), wo der Au- mehr als eine Arbeitsfläche. Lang- len anderen Seiten. Im UbuntuUser tor zeigt, welche Software, Hardware, weilig, wenn auf jeder das gleiche Forum existiert ein Thema «Wo fin- Autos etc. er nutzt Hintergrundbild ist? Man kann nicht det ihr eure Wallpaper?»[8]. So hat erkennen auf welcher Arbeitsfläche
Yalm – intern 16 Von der Idee zum Artikel durchgelesen und verbessert wird. Momentan haben wir aber auch noch nicht viel. In dem Wiki werden wir uns auch vorstellen. Jetzt ist es ehr ein neues Redaktionssystem in Pla- so, dass Fragen über Jabber gestellt In diesem Artikel geht es um den Weg von der Idee zum Artikel der dann nung. Dazu können wir noch nicht werden. in Yalm veröffentlicht wird. Dies soll zeigen wie viele Schritte ein einzel- soviel sagen weil es bis jetzt nur als ner Artikel durchgehen muss bis er für das aktuelle Magazin verwendet Alles in allen kann man sagen, Testsystem fungiert. werden kann. Es soll dir einen Einblick geben was ein Mitarbeiter von dass die Organisation immer wieder Yalm für Aufgaben hat und wie wir alles organisieren. überarbeitet wird, dieser Artikel wird Organisation bei der nächsten Ausgabe sicher Allerdings muss mehr gemacht wieder veraltet sein. werden, als sich nur um die Artikel zu Schritt 1 : Die Idee Schritt 3 : Korrektur des Artikels Ständig kommen neue, gute Vor- kümmern: Für einen neuen Artikel in Yalm und Verarbeitung schläge, wir hoffen, dass Yalm davon braucht einer zuerst mal eine Idee Wenn sich mehrere Mitarbeiter Da wir alle wenig Zeit haben, müs- bald profitieren wird über was für ein Thema man ein Arti- den Artikel angeschaut haben und sen wir darauf achten rechtzeitig fer- kel schreiben soll. Dafür haben wir in ein «OK» gegeben haben kommt der tig zu werden, Also steht neben dem Angelo Gründer unserem Redaktionsforum eine eige- Korrigierte Artikel ins Verarbeitungs- Schreiben einiges an Arbeit an... speed@yalmagazine.org ne Kategorie mit dem Namen Bei- Forum. Dort wird der Artikel in das So werden wir bald auf phpbb um- trags-Ideen. In diesem Forum wer- Layout aufgenommen. Wir haben ge- steigen. Dabei soll auch gleich das Mario Fuest den alle Ideen zu neuen Artikeln ge- plant für die nächste Ausgabe LaTeX keba@yalmagazine.org Forum umstrukturiert werden. Im in- sammelt und diskutiert. zu verwenden, aber dazu brauchen ternen Bereich gibt es derzeit zu vie- wir Leute, die LaTex beherrschen, le Unterforen, so dass es schnell un- siehe dazu den nächsten Artikel. Mo- übersichtlich wird. mentan ist es auch so das die Re- Schritt 2 : Der Artikel Ein Wiki ist so gut wir fertig und dakteure den Artikel gleich im Layout Nach dem die Idee diskutiert wur- die Arbeit wird immer wieder ver- schreiben. Somit entfällt der Punkt de schreibt der Redakteur einen Arti- sucht weiter zu optimieren. Immer wi- Verarbeitung. kel zu dem Thema. Dazu wird Goo- der treffen wir uns spontan im IRC, gle Docs verwendet, ob das so blei- Schritt 4 : Das fertige Magazin dort werden dann wichtige Sachen ben wird, wird diskutiert. Dieser Arti- besprochen. Bald werden wir sogar Nachdem alle Artikel zusammen kel kommt dann in das Überprüfung- einen IRC-Chanel haben: gefügt wurden, muss noch ein Titel- Forum in dem wir alle Artikel sam- blatt erstellt, sowie ein Vorwort, ein In dem Wiki sollen so wichtiges meln welche geschrieben wurden Nachwort und ein Impressum ge- dokumentiert werden, wenn man und korrigiert werden müssen. schrieben. Danach kommt das fertige «neu dabei» ist, ist es recht mühsam Magazin ins Forum Gegenlesen wo alles zu verstehen, Übersichts- es dann noch mal von den Meisten threads im Forum halfen da leider
Yalm – wir suchen dich 17 Wir suchen Dich! Artikel zusammenfügen Am Ende müssen noch alle Artikel Anforderungen Man sollte hier wissen, wie manc Wir suchen Leute, die sich für Yalm engagieren wollen. Dabei ist es ne- zusammengefügt werden, das ist kei- Plugins installiert oder die Seite mit bensächlich, ob sie viel Linux-Erfahrung haben, gut schreiben können ne schwere Arbeit, aber es dauert ei- CSS, php etc. «aufpeppt». Das Ta- oder online sind. Wir suchen Leute auf jedem Gebiet. nige Zeit. Wenn das jemand über- bellenlayout kann sicher noch über- nehmen möchte: Gerne. arbeitet werden. Onlinezeit ist hier re- lativ wichtig. Autor Anforderungen Organisator Aufgabengebiet Latex-Könner Aufgabengebiet Hier sind gute Deutschkenntnisse Aufgabengebiet Autoren sollen in erster Linie Arti- (Zeichensetzung, Groß/Kleinschrei- Da es schwer ist den ständig den kel schreiben. Themen dazu gibt es bung etc.) und/oder Linux-Kenntnisse Überblick zu wahren suchen wir Leu- Wir würden unser Magazin gerne genug, wir sind offen für alles was gefragt Die Online-Zeit ist auch hier te die sich um die Organisation in Sa- in LaTex layouten. Dazu fehlen uns mit Linux oder Open-Source zu tun nicht so wichtig. Lieber einen Artikel chen Wiki, Forum, IRC-Meetings etc. allerdings (noch) die die Kenntnisse. hat. vernünftig, als viele oberflächlich. kümmern. Oft sind einige Threads Deswegen suchen wir einige «Kön- nicht mehr aktuell, bei dem Wiki wird ner» die das Layout(also Vorlagen) Layouter es wohl ähnlich sein. machen, das Magazin zusammenfü- Anforderungen Aufgabengebiet gen oder uns sagen wie wir das ma- chen können. Onlinezeit ist hier nicht wichtig, In reiner Textform sind die Artikel Anforderungen auch wenn nur ein Artikel pro Monat unnütz. Sie müssen erst layoutet Anforderungen oder sehr unregelmäßig geliefert werden, bevor sie ins Magazin kom- Linux-Erfahrungen sind natürlich Hier sind fortgeschrittene LaTex werden kann: Kein Problem. Wichti- men können. nicht wichtig. Organisationstalent und Könner gewünscht. Onlinezeit ist be- ger ist ein (einigermaßen) guter Aktivität: Darauf kommt es hier an. sonders am Anfang wichtig. Doch Schreibstil und natürlich: Man muss auch LaTex-Lernwillige sind gerne sich mit einem Thema auskennen Anforderungen gesehen. oder die Lust haben sich reinzuarbei- Schwer ist das Layouten mit Coder ten. OpenOffice nicht. Wikieinträge und Aufgabengebiet Lust? ein Video-Tuturial sind geplant, so Wenn Du Lust hast, Yalm zu un- Coder ist vielleicht der falsche Be- dass nichts schief gehen kann. Wie- terstüzen, schreib eine Email an griff... Das Forum, das Wiki und die Korrektor der ist es nicht wichtig, wie viele Arti- redaktion@yalmagazine.org oder Homepage könnten und sollten noch Aufgabengebiet kel layoutet werden können. Hier meld dich im Forum. weiterentwickelt werden. sollte man ein gutes Auge haben und Korrektoren überprüfen Artikel auf Ideenreichtum: Manchmal muss man Rechtschreib-. Grammatik- und In- Mario Fuest «zaubern» können. keba@yalmagazine.org haltsfehler.
Yalm – leserbriefe 18 Sudo apt-get update && apt- Leserbriefe get install swiftfox- gazin selbst keinerlei Kommentar zu der erneuten Verspätung. Das fand Pentium 4 ich sehr enttäuschend! Da wäre es Einige Leser haben auf unsere Artikel reagiert. Vielen Dank dafür. Das sind genau genommen 5 Fehler fast besser, Ihr schreibt «Erscheint So bekommen wir viele Leserbriefe, die wir natürlich auch veröffentli- in dieser Zeile. Ich zeige sie gerne voraussichtlich irgendwann nächsten chen wollen. auf: Monat». a. Das erste «Sudo» muss klein. Ubuntu24.de sagt danke! Nun zur Kritik: b. Das zweite «sudo» nach && wurde So, ich wollte mal ein kleines vergessen. 6. Keine Kritik, sondern Lob: Es gibt 1. Sollte die Ausgabe nicht 04/2008 Feedback loswerden; c. Pakete werden immer klein ge- weniger Rechtschreibfehler. Leider heißen? Im Magazin steht selbst schrieben (also pentium). fällt das «Rekrusive« in der Ankündi- Das Forum Ubuntu24.de ist zwar aber noch #6 und es ist auch als Nr.6 d. Wieder der falsche Trennstrich. gung und im Inhaltsverzeichnis oder recht klein und auch nicht unbedingt verlinkt. Das ist etwas verwirrend. e. Pakete haben keine Lerrzeichen. das «Spicebidfenster» dann umso so bekannt, aber die Leser freuen 2. OpenOffice.org macht Trennfehler, mehr auf. Die korrekte Zeile wäre also: sich regelmäßig über die Yalm-News die Ihr leider übersehen habt. So und das damit verbundene Magazin! heißt es sicher nicht "Ope-nOffice" sudo apt-get update && sudo 7. Yalm ist ein Ubuntu-Magazin, was Macht weiter und danke für das (Seite 25 und 26) oder "Musi-krich- apt-get install swiftfox- das apt-get erklärt. Aber wieso sudo super Magazin! *ansporn* tungen" (Seite 7). pentium4 gedit? Werden KDE-Nutzer völlig ignoriert? Finde ich sehr schade, Ron im Yalm-Forum 3. Dies wirkt sich auch extrem nege- Ihr seid ja angeblich ein Anfängerma- dass nicht einmal im Text erwähnt tiv auf die Befehls- und Textboxen gazin (BTW: Was ist aus den Ster- wird, dass «gedit» nur ein Platzhalter Kritik aus. Es heißt nicht ist. Ein KDE-Neuling weiß das sicher nen geworden?), aber ein Anfänger Hallo Yalm-Team, findet diese 5 Fehler sicher nicht alle. nicht. --exclude-from=/home/ Ich freue mich, dass die sechste benutzername/.rsync-exclu- Ausgabe endlich erschienen ist, habe 5. Kommunikation: Sorry, aber ich 8. Die Beschriftung der Bilder ist de» aber etwas Kritik. Zuerst aber ein finde Eure Kommunikation den Le- noch nicht optimal. Der Abstand zum (Seite 3). Wer das nicht weiß und sern gegenübern grauenvoll. Nicht Bild und zum Rand variiert sehr Lob, damit es besser verdaulich ist: die Sachen 1:1 kopiert, fällt damit lei- nur, dass im März erst gar kein Ma- stark. Bei Bild 19 wurde die Numme- Die Umstellung auf OpenOffice.org der auf den Hintern. Das ist vor allem gazin kam und dann aus heiterem rierung vergessen hat dem Layout nicht geschadet, es da schlimm, wo das - vielleicht sogar Himmel der Blog-Eintrag, so erschien sieht eigentlich identisch aus zu vor- 9. Der Satz ist auch noch nicht opti- Sinn machen könnte. diese Ausgabe auch wieder zu spät. her. (Leider sind bei mir die fetten mal. Es gibt sehr viel Leerflächen. Schriften auf der ersten Seite immer Das ist nicht tragisch und kann pas- Habt Ihr Euch mal überlegt, einen 4. Falsche Befehle. Extrem erstaunt sieren, aber wieso kündigt Ihr das noch ungeglättet.) Comic als Platzhalter zu nehmen? Es war ich über nicht an, wenn Ihr wisst, dass Ihr zu gibt ja zahlreiche im Web, bei denen spät seid? Und dann gibt es im Ma-
Sie können auch lesen