.. _Hilfreiche Zusatzprogramme: .. _Hilfreiche GUI-Programme: Hilfreiche GUI-Programme ======================== Im folgenden Abschnitt sind einige Programme mit graphischer Bedienoberfläche ("Graphical User Interface", kurz: GUI) vorgestellt, die bereits installiert sind oder einfach mittels ``apt`` nachinstalliert werden können: .. index:: Büro-Programme; abiword .. index:: abiword (Programm), Textverarbeitung .. _abiword: ``abiword`` ----------- Bei `abiword `__ handelt es sich um eine schlanke Alternative zum standardmäßig installierten Textverarbeitungs-Programm LibreOffice-Writer. Im Vergleich zu letzterem benötigt ``abiword`` wesentlich weniger Festplattenspeicher, es lädt wesentlich schneller und verursacht im laufenden Betrieb eine geringere CPU- und Arbeitsspeicher-Auslastung. ``abiword`` kann folgendermaßen installiert werden: .. code-block:: sh sudo aptitude install abiword Die Bedienung von ``abiword`` ist einfach und intuitiv; viele Icons und Arbeits-Routinen orientieren sich an LibreOffice beziehungsweise Microsoft Office. Abiword ist zudem mittels in Python oder C++ geschriebenen Plugins erweiterbar. .. image:: pics/abiword.png :align: center :width: 50% Nachteilig bei der Verwendung von ``abiword`` ist lediglich, dass die Formatierung von ursprünglich mit Microsoft Word erstellten Dokumenten teilweise nicht richtig wiedergegeben wird. Das Programm bietet also nicht den gesamten Funktionsumfang von LibreOffice, aber ist für ein schnelles Verfassen eigener Dokumente in den meisten Fällen ausreichend. .. index:: alarm-clock-applet (Programm), Wecker, Stoppuhr, Erinnerungsdienst .. _alarm-clock-applet: ``alarm-clock-applet`` ---------------------- Bei `alarm-clock-applet `__ handelt es sich um einen schlichten Erinnerungsdienst mit Stoppuhr- und Uhrzeit-Funktion. Das Programm kann folgendermaßen installiert werden: .. code-block:: sh sudo aptitude install alarm-clock-applet Anschließend kann ``alarm-clock-applet`` mittels der gleichnamigen Anweisung über eine Shell oder mittels ``Alt F2`` gestartet werden; zusätzlich wird das Programm automatisch in die Liste der beim Start automatisch geladenen Programme aufgenommen, was über ``Startmenü -> Steuerzentrale -> Persönlich -> Startprogramme`` geändert werden kann. Ist das Programm aktiv, so erscheint in im Symbol-Abschnitt der Taskleiste ein kleines Wecker-Symbol. .. image:: pics/alarm-clock-applet.png :align: center :width: 40% Das Programm ist sehr einfach bedienbar: Klickt man mit einem Doppelklick auf das Wecker-Icon, so werden die Alarme angezeigt. Durch einen Klick auf das entsprechende Icon (oben links) wird ein neuer Alarm definiert, wobei man zwischen der Wecker- und der Stoppuhr-Funktion wählen kann: * Bei der Wecker-Funktion wird die angegebene Zeit (Stunden: Minuten: Sekunden) als Uhrzeit interpretiert. * Bei der Stoppuhr-Funktion wird die angegebene Zeit (Stunden: Minuten: Sekunden) als Countdown-Timer interpretiert. Zusätzlich ist es empfehlenswert, eine Audio-Datei anzugeben, die abgespielt werden soll, wenn der Alarm ausgelöst wird; persönlich finde ich die standardmäßig bereits vorhandene Datei ``/usr/share/sounds/purple/alert.wav`` zwar nicht besonders klangvoll, aber durchaus als Wecker-Signal geeignet. [#]_ Lässt man das Feld frei, so wird beim Auslösen des Alarms nur ein Hinweis-Fenster am oberen rechten Rand des Bildschirms geöffnet. Nach dem neuen Erstellen eines Alarms wird dieser automatisch aktiviert und in die Alarm-Liste aufgenommen; dort kann er ausgewählt und über die Icons in der Symbolleiste wahlweise bearbeitet, gestoppt oder auch wieder gelöscht werden. Nach dem Auslösen beziehungsweise Stoppen eines Alarms bleibt dieser dennoch in der Liste erhalten und kann somit als Vorlage für ein neues Alarm-Event verwendet werden. .. index:: Multimedia-Programme, Multimedia-Programme; audacious .. index:: audacious (Programm), Audio-Player, .. _audacious: ``audacious`` ------------- Bei `audacious `__ handelt es sich um einen ebenso kleinen wie vielseitigen Audio-Player. Das Programm kann folgendermaßen installiert werden: .. code-block:: sh sudo aptitude install audacious Gestartet werden kann ``audacious`` anschließend über ``Startmenü -> Multimedia -> audacious`` oder über die gleichnamige Shell-Anweisung. Audacious bietet mehrere "Themes", die das Aussehen der Bedienoberfläche maßgeblich beeinflussen: * Mit dem als Standard eingestellten "GTK-Interface" sieht ``audacious`` fast aus wie ein Browser, wobei die einzelnen Tabs den einzelnen Wiedergabelisten entsprechen; die obere Zeile beinhaltet gewöhnliche Icons zur Wiedergabe, Lautstärke-Regulierung, Zufallswiedergabe, sowie zum Öffnen von Dateien. Durch einen Klick auf das ``a``-Icon links oben im Fenster kann man über den Menü-Eintrag ``Datei -> Einstellungen`` das Erscheinungsbild und weitere Eigenschaften anpassen. * Mit dem "Winamp-Interface" erscheint ``audacious`` mit einer Bedien-Oberfläche mit minimaler Größe; die aktuelle Playliste kann optional durch einen Klick auf den ``Pl``-Button eingeblendet werden. Die Wahl des Interfaces ist Geschmacksache: Das GTK-Interface bietet eine übersichtliche und mit der Maus gut bedienbare Darstellung (optional mit zusätzlichen Informationen), das Winamp-Interface hingegen bietet auf sehr kleinen (Touch-)Displays Vorteile. [#]_ .. index:: Datei-Manager, Datei-Manager; caja, caja (Programm) .. _caja: ``caja`` -------- .. index:: Büro-Programme; ding .. index:: ding (Programm), Wörterbuch .. _ding: ``ding`` --------- Bei `ding `__ handelt es sich um ein ein deutsch-englisch-sprachiges Wörterbuch. Das Programm und das zugehörige Wörterbuch kann folgendermaßen installiert werden: .. code-block:: sh sudo aptitude install ding trans-de-en Anschließend kann ``ding`` mittels der gleichnamigen Anweisung über eine Shell oder mittels ``Alt F2`` gestartet werden; es erscheint zudem (zumindest bei Debian/Ubuntu/LinuxMint mit Mate-Desktop) ein Eintrag im Programm-Menü unter der Rubrik "Büro". .. image:: pics/ding.png :align: center :width: 70% Das Wörterbuch ist intuitiv bedienbar: Gibt man in der Eingabezeile einen Begriff ein und drückt ``Enter``, so werden die entsprechenden Ergebnisse angezeigt. Gibt man dann erneut Text ein, so wird der Inhalt der Eingabezeile in der Regel automatisch überschrieben; notfalls kann diese mittels ``Ctrl U`` auch ohne ein Markieren des Textes mittels der Maus gelöscht werden. Klickt man auf die Pfeiltasten neben dem Eingabefeld, so können die vorherigen Übersetzungen wieder angezeigt werden. .. Unter LinuxMint 17 beziehungsweise Ubuntu 14.04 startet ``ding`` nach der Installation .. nicht, sondern gibt stattdessen die Fehlermeldung ``wish not found`` aus. Um .. dieses Problem zu beheben, öffnet man die Datei ``/usr/bin/ding`` mit .. Superuser-Rechten und ersetzt in der dritten Zeile ``exec wish "$0" "$@"`` durch .. ``exec wish8.4 "$0" "$@"``; danach startet ``ding`` wie gewohnt. .. Inzwischen ist dieser Bug behoben! .. index:: easytag (Programm), ID3-Tags .. _easytag: ``easytag`` ----------- Bei `easytag `__ handelt es sich um ein Programm zur schnellen und einfachen Bearbeitung von Audio-Metadaten ("ID3-Tags"). .. code-block:: sh sudo aptitude install easytag .. image:: pics/easytag.png :align: center :width: 60% Das Programm bietet, wie in der obigen Abbildung zu sehen, Eingabe-Formulare für die einzelnen ID3-Tag-Felder einer Audio-Datei; man kann im mittleren Auswahl-Fenster auch mehrere Dateien auswählen, um beispielsweise in allen Dateien auf einmal das Künstler- oder Album-Feld auszufüllen. Easytag bietet bei Bedarf über ``Ansicht -> Scanner anzeigen`` eine einfache Möglichkeit, ID3-Tags automatisch anhand des jeweiligen Datei- beziehungsweise Verzeichnisnamens auszufüllen. .. * - `evince `_ .. - ein ausgereifter Dokument-Betrachter (PDF, PS, TIF, u.a.) .. index:: Firefox, Web-Browser .. _firefox: ``firefox`` ----------- Bei `firefox `__ handelt es sich um einen Standard-Webbrowser, der bei Debian/Ubuntu/LinuxMint bereits vorinstalliert ist. .. image:: pics/firefox.png :align: center :width: 60% Firefox kann daher bei einer neuen Installation unmittelbar genutzt werden; es ist allerdings empfehlenswert, noch einige Plugins nachzuinstallieren, welche den Browser um zusätzliche Features erweitern. Dazu gibt man unter ``Add-ons -> Erweiterungen`` im Suchfenster einen Suchbegriff oder den Namen des gewünschten Plugins ein, und bekommt die jeweiligen Ergebnisse aufgelistet; die Plugins können dann durch einen simplen Mausklick installiert werden. Persönlich benutze ich als Plugins Adblock Plus als Werbeblocker, NoScript, Youtube Video and Audio Downloadhelber, sowie Vimperator für eine :ref:`Vim `-artige Bedienung des Browsers. .. index:: gEdit, Text-Editor, Text-Editor; gedit .. _gedit: ``gedit`` --------- Bei `gEdit `__ handelt es sich um einen einfachen, dafür allerdings leicht zu bedienenden Text-Editor. Unter Debian/Ubuntu/LinuxMint kann ``gedit`` folgendermaßen installiert werden: .. code-block:: sh sudo aptitude install gedit gedit-latex-plugin gedit-plugins Anschließend kann der Editor aus einer Shell heraus mittels ``gedit`` oder über den gleichnamigen Eintrag im Startmenü (üblicherweise unter der Rubrik ``Zubehör``) gestartet werden. .. todo PIC Aktiviert man über das Menü ``Bearbeiten -> Einstellungen`` die entsprechenden Plugins, so bietet ``gedit`` unter anderem ein Syntax-Highlighting für verschiedene Datei-Typen, eine Rechtschreibprüfung, sowie die Möglichkeit eigene "Snippets" zu definieren. Damit sind beliebig umfangreiche "Eingabe-Templates" gemeint, die durch Eingabe eines zugehörigen Kurzwortes und ein Drücken der ``Tab``-Taste in das aktuelle Dokument eingefügt werden können. Da die Snippet-Syntax der von :ref:`Vim-Ultisnips ` ähnlich ist, ist ``gedit`` als "einfaches" Programm für Einsteiger und gelegentliche Nutzer durchaus empfehlenswert; an den Funktionsumfang von :ref:`Vim ` kommt der Editor allerdings noch lange nicht heran.. ;-) *Links:* * `gedit Manual (en.) `__ * `gedit Snippets Howto (en.) `__ .. index:: Bildbearbeitungs-Programme, Bildbearbeitungs-Programme; gimp .. index:: Gimp (Programm) .. _gimp: ``gimp`` --------- Bei `gimp `__ handelt es sich um ein Programm zur Bearbeitung von PNG-, JPG- und anderen Bilddateien. Gimp gehört zum Standard von Debian/Ubuntu/LinuxMint und ist somit üblicherweise bereits vorinstalliert; falls dies nicht der Fall ist, so kann es mittels ``sudo aptitude install gimp`` nachinstalliert werden. .. image:: pics/gimp.png :align: center :width: 60% Beim ersten Start von Gimp über ``Menü -> Grafik -> GIMP`` oder durch Eingabe von ``gimp`` in einer Shell sollte zunächst über das Menü ``Fenster`` der so genannte Einzelfenster-Modus aktiviert werden; in diesem seit der Programm-Version 2.8 verfügbaren Modus verhält sich das Programm bezüglich des Fenster-Managements ebenso wie andere Graphik-Programme (beispielsweise :ref:`Inkscape ` für SVG-Graphiken). Gimp eignet sich gut zum Zuschneiden von Bildern, zum Anpassen der Farbsättigung und des Kontrasts, sowie zum Retuschieren von Photos bezüglich roter Augen, o.ä. Gimp kann auch als Malprogramm verwendet werden, allerdings empfiehlt sich hierfür dann auch die Verwendung eines Graphik-Tablets. *Links:* * `Gimp Scripting with Python (en.) `__ .. index:: Taschenrechner, Taschenrechner; gnome-calculator .. _gnome-calculator: ``gnome-calculator`` -------------------- Bei `gnome-calculator `__ handelt es sich um ein unter Debian/Ubuntu/LinuxMint standardmäßig bereits installiertes Taschenrechner-Programm; es kann aus einer Shell heraus mittels ``gnome-calculator`` oder über das Startmenü aufgerufen werden (meist ist es in der Rubrik ``Zubehör`` zu finden). .. image:: pics/gnome-calculator.png :align: center :width: 40% Die Bedienung des Programms kann wahlweise über die Tastatur oder mittels der Maus erfolgen; bleibt man mit dem Maus-Cursor eine Weile über den einzelnen Buttons, so bekommt man eine kurze Beschreibung der jeweiligen Funktionen als Hilfe eingeblendet. Drückt man die ``Enter``-Taste, so wird der eingegebene Term ausgewertet und das Ergebnis sowohl im oberen Fensterabschnitt (der Eingabe-History) sowie als Vorlage für weitere Rechnungen in der Eingabezeile angezeigt; auf diese Weise kann schnell mit den (Teil-)Ergebnissen weiter gerechnet werden. Drückt man hingegen die ``Esc``-Taste, so wird der Inhalt der Eingabe-Zeile gelöscht. .. index:: Büro-Programme, Büro-Programme; gnumeric .. index:: gnumeric (Programm), Tabellen-Editor .. _gnumeric: ``gnumeric`` ------------ Bei `gnumeric `__ handelt es sich um eine schlanke Alternative zum standardmäßig installierten Tabellen-Programm LibreOffice-Calc. Im Vergleich zu letzterem benötigt ``gnumeric`` wesentlich weniger Festplattenspeicher, es lädt wesentlich schneller und verursacht im laufenden Betrieb eine geringere CPU- und Arbeitsspeicher-Auslastung. .. image:: pics/gnumeric.png :align: center :width: 50% ``gnumeric`` kann folgendermaßen installiert werden: .. code-block:: sh sudo aptitude install gnumeric gnumeric-plugins-extra Die Bedienung von ``abiword`` ist einfach und intuitiv. Viele Icons und Arbeits-Routinen orientieren sich an LibreOffice beziehungsweise Microsoft Office; da das Programm bezüglich des Grundumfangs jedoch eher 'schlicht' gehalten ist, findet man die 'wichtigen' Funktionen bei nur gelegentlicher Nutzung meist schneller. Gnumeric kann zudem mit benutzerdefinierten, in :ref:`Python ` geschriebenen Funktionen erweitert werden. Hierzu klickt man auf den Menü-Eintrag ``Werkzeuge -> Plugins`` und setzt im erscheinenden Auswahlfenster einen Haken bei ``Python-Funktionen``. ... to be continued ... *Links:* * `The Gnumeric Manual (en.) `__ * `Programming Gnumeric using Python (en.) `__ .. gnumeric Funktionen: http://www.gnumeric.org/functions.shtml .. _gparted: ``gparted`` ----------- Bei `gparted `__ handelt es sich um einen Partitions-Manager, mit dem verschiedene Partitionen auf lokalen Festplatten oder USB-Sticks erstellt und verwaltet werden können.Das Programm kann folgendermaßen installiert werden: .. code-block:: sh sudo aptitude install gparted Gestartet werden kann ``gparted`` nur mit SuperUser-Rechten, da das Programm bei nicht gewollter Benutzung auch die Partitionierung der System-Festplatte unbrauchbar machen kann. .. image:: pics/gparted.png :align: center :width: 50% ... to be continued ... .. index:: guake (Programm) .. _guake: ``guake`` --------- Bei `guake `__ handelt es sich um eine Shell, die auf Tastendruck am oberen Bildschirmrand ein- und ausgeblendet werden kann. ``guake`` kann folgendermaßen installiert werden: .. code-block:: sh sudo aptitude install guake Anschließend kann ``guake`` mittels der gleichnamigen Anweisung aus einer Shell heraus oder mittels ``Alt F2`` gestartet werden. Ist ``guake`` aktiv, so kann mit den Standard-Einstellungen durch Drücken der Taste ``F12`` ein Shell-Fenster am oberen Rand des Bildschirms eingeblendet werden; dieses kann wie jedes gewöhnliche Shell-Fenster genutzt werden. Klickt man allerdings mit der rechten Maustaste in dieses Fenster, so können die über den Menü-Eintrag ``Einstellungen`` unter anderem die Tastenkombinationen für ``guake`` geändert werden. Das wichtigste Tastenkürzel betrifft das An- und Ausblenden des ``guake``-Fensters; ich habe hierfür die Taste ``F1`` ausgewählt, da diese bei Debian/Ubuntu/LinuxMint gewöhnlich Hilfe-Seiten zum aktuellen Programm öffnet. Dies kann auch störend sein, wenn man gelegentlich aus Versehen auf diese Taste drückt. Wird die Taste hingegen von ``guake`` belegt, so wird die ursprüngliche Funktion dieser Taste dadurch überlagert. Mit ``guake`` können, ähnlich wie bei einem Webbrowser, auch mehrere Shell-Sitzungen als Tabs nebeneinander geöffnet sein. Ich nutze dafür allerdings lieber :ref:`tmux `, so dass bei mir die entsprechende von ``guake`` bereit gestellte Funktion ungenutzt bleibt. .. index:: Bildbearbeitungs-Programme; inkscape ``inkscape`` ------------ Bei `inkscape `__ handelt es sich um ein Programm zur Erstellung von Vektor-Graphiken ("Scaleable Vector Graphics", SVG). Dieses Programm wird im eigenen Abschnitt :ref:`Inkscape ` näher beschrieben. .. index:: keepassx (Programm), Passwort-Verwaltung .. _keepassx: ``keepassx`` ------------ Bei `keepassx `__ handelt es sich um ein Programm zur sicheren Verwaltung von Passwörtern. Der Grundgedanke hierbei ist, dass man sich künftig nur *ein* gutes Passwort (oder den Namen einer selbst gewählten Schlüsseldatei) merken muss und dafür alle weitere Passwörter in verschlüsselter Form zentral verwaltet werden. KeepassX kann folgendermaßen installiert werden: .. code-block:: sh sudo aptitude install keepassx Anschließend kann ``keepassx`` mittels der gleichnamigen Anweisung über eine Shell oder mittels ``Alt F2`` gestartet werden; es erscheint zudem ein Eintrag im Programm-Menü unter der Rubrik "Sonstiges". Beim ersten Start von KeepassX wird man unmittelbar durch ein Eingabe-Formular aufgefordert eine neue Datenbank für Passwörter anzulegen; dazu muss man angeben, in welcher Datei beziehungsweise in welchem Pfad die Datenbank gespeichert werden soll. Zudem muss wahlweise ein Passwort für diese Datenbank angegeben werden oder eine beliebige Datei aus dem Dateisystem ausgewählt werden, die als "Schlüsseldatei" fungieren soll. Wählt man die letztere Variante, so muss zum Freischalten der Datenbank kein Passwort angegeben werden, sondern stattdessen die korrekte Datei ausgewählt werden. .. image:: pics/keepassx-1.png :align: center :width: 70% Einträge in die Passwort-Datenbank können zur besseren Übersichtlichkeit in verschiedene Gruppen unterteilt werden; diese werden im linken Fenster-Abschnitt von KeepassX angezeigt. .. image:: pics/keepassx-2.png :align: center :width: 70% Wer ``keepassx`` häufiger nutzt, wird sich vermutlich freuen, dass es für einige Funktionen auch Tastenkombinationen gibt: Den im aktuell ausgewählten Eintrag hinterlegten Benutzernamen kann man beispielsweise mit ``Ctrl b`` in die Zwischenablage kopieren, das zugehörige Passwort mit ``Ctrl c``. Nach einer bestimmten Zeit, die über das Menü ``Tools -> Einstellungen`` festgelegt werden kann, wird die Zwischenablage automatisch wieder gelöscht, damit das Passwort nicht aus Versehen an anderer Stelle im Klartext eingefügt wird. .. ``musescore`` .. ------------- .. `musescore `__ .. ein umfangreiches Notensatz-Programm .. index:: pidgin (Programm), Chat, Kurznachrichten, Jabber, XMPP .. _pidgin: ``pidgin`` ---------- Bei `pidgin `__ handelt es um ein Chat-Programm, das mehrere Protokolle unterstützt -- unter anderem auch Jabber (XMPP) und IRC. Dank des Zusatz-Plugins ``pidgin-otr`` ist beim Chatten auch eine verschlüsselte Kommunikation möglich. Das Programm kann folgendermaßen installiert werden: .. code-block:: sh sudo aptitude install pidgin pidgin-otr Anschließend kann ``pidgin`` mittels der gleichnamigen Anweisung über eine Shell oder mittels ``Alt F2`` gestartet werden; es erscheint zudem ein Eintrag im Programm-Menü unter der Rubrik "Internet". Startet man Pidgin, so bekommt man eine Übersicht mit Chat-Kontakten angezeigt; beim erstmaligen Start ist diese Liste leer. Über das Menü ``Konten -> Konten verwalten`` kann man ein neues Chat-Konto hinzufügen: * IRC wird für Gruppen-Chats verwendet. Ein neues Konto kann man sich (kostenlos) beispielsweise bei ``irc.freenode.net`` einrichten, wobei man einen noch nicht bereits vergebenen Benutzernamen und ein Passwort angeben muss; setzt man das Häkchen bei "Passwort speichern", so muss man den Benutzernamen beziehungsweise das Passwort bei einem erneuten Start von Pidgin nicht erneut eingeben. [#]_ Anschließend kann man über das Menü ``Buddys -> Einen Chat betreten`` einen Chat-Kanal auswählen. Die meisten Gruppen-Chats sind offen zugänglich, so dass man kein Passwort angegeben muss. Über den Button ``Raumliste`` bekommt man eine Übersicht über alle "Chat-Rooms" angezeigt, inklusive der Anzahl der jeweils teilnehmenden Benutzer. Hat man einen Chat ausgewählt (beispielsweise ``#vim``), so kann man diesen durch Anklicken des jeweiligen Buttons wahlweise betreten oder diesen mittels ``Chat hinzufügen`` in die Buddy-Liste aufnehmen. Um einen in der Buddy-Liste gespeicherten IRC-Chat zu betreten, genügt ein Doppelklick auf den jeweiligen Eintrag. .. image:: pics/pidgin-chat-fenster.png :align: center :width: 50% * Jabber (XMPP) wird für Chats mit einzelnen Freunden ("Buddies") verwendet. Für einen solchen Chat brauchen beide Kommunikationspartner ein XMPP-Konto. Ein solches lässt sich beispielsweise (kostenlos) bei ``jabber.ccc.de`` einrichten, wobei wiederum ein noch nicht existierender Benutzername und ein Passwort angegeben werden muss. Auch hier kann Pidgin die Konten-Daten wieder speichern, so dass sie bei einem Neustart von Pidgin nicht nochmals eingegeben werden müssen. Anschließend kann man über das Menü ``Buddys -> Buddy hinzufügen`` das XMPP-Konto eines Bekannten in die eigene Buddy-Liste speichern; haben sich beide Nutzer gegenseitig in ihrer Buddy-Liste gespeichert, so wird gegenseitig der Status des anderen Benutzers eingeblendet (online, abwesend, offline, oder eine benutzerdefinierte Nachricht). Um mit der jeweiligen Person zu chatten, genügt ein Doppelklick auf den jeweiligen Eintrag in der Buddy-Liste. Haben beide Benutzer (unabhängig davon, welches Chat-Programm sie benutzen) einen OTR-Support installiert, so kann die Kommunikation verschlüsselt werden. In Pidgin kann das OTR-Plugin über das Menü ``Werkzeuge -> Plugins`` aktiviert werden, indem man in der Liste ein Häkchen bei ``Off-the-Record Nachrichtenversand`` setzt. In einem Chat-Fenster erscheint dann ein eigener Menü-Eintrag namens ``OTR``, über den eine verschlüsselte Unterhaltung begonnen beziehungsweise beendet werden kann. .. index:: Redshift, Bildschirmfarbe .. _redshift: ``redshift`` ------------ Bei `redshift `__ handelt es sich um ein Programm, das den Bildschirm je nach Tageszeit und geographischer Lage rötlich einfärbt -- dies ist für die Augen definitiv entspannend. [#]_ Das Programm kann folgendermaßen installiert werden: .. code-block:: sh sudo aptitude install gtk-redshift Anschließend kann Redshift über ``Programm-Menü -> Steuerzentrale -> Persönlich -> Startprogramme`` in die Liste der beim Start automatisch aufgerufenen Programme aufgenommen werden. Hierzu erstellt man einen neuen Eintrag, wobei der Programmaufruf folgende Syntax aufweisen sollte: .. code-block:: sh # Allgemeine Syntax: gtk-redshift -l breitengrad:längengrad # Beispiel für Augsburg (50 Grad Nord, 10 Grad Ost): gtk-redshift -l 50:-10 Den Breiten- und Längengrad eines Ortes kann man beispielsweise über Wikipedia-Einträge ausfindig machen; alternativ kann der Ort auf `OpenRouteService `_ gesucht werden; dort wird der Breiten- und Längengrad automatisch oben rechts eingeblendet. Mit den Ortsangaben kann das Programm beispielsweise errechnen, zu welchen Tageszeiten die Sonne am höchsten steht oder die Dämmerung einsetzt. Tagsüber wird der Bildschirm kaum eingefärbt, in den dunklen Stunden wird der Blau-Anteil reduziert beziehungsweise der Rot-Anteil erhöht. Möchte man, beispielsweise bei der Gestaltung eines Flyers, gelegentlich auch die "echten" Farben angezeigt bekommen, so kann ``redshift`` jederzeit über das Icon im Symbolfeld der Taskleiste an- beziehungsweise ausgeschaltet werden. .. index:: soundconverter (Programm), Multimedia-Programme; soundconverter .. _soundconverter: ``soundconverter`` ------------------ Bei `soundconverter `__ handelt es sich um ein Programm, das Audiodateien in beliebige andere Audio-Formate umwandeln kann. Das Programm unterstützt neben MP3 auch OGG, WAC, FLAC, MPC; es können wahlweise einzelne Dateien oder auch ganze Verzeichnisse umgewandelt werden. Das Programm kann folgendermaßen installiert werden: .. code-block:: sh sudo aptitude install soundconverter lame gstreamer1.0-plugins-ugly Das letzte Paket ist nur erforderlich, sofern auch MP3-Dateien konvertiert werden sollen. .. image:: pics/soundconverter-einstellungen.png :align: center :width: 50% Die Bedienung ist denkbar einfach: * Man klickt zunächst in der Symbolleiste auf den "Einstellungen"-Button einen Zielpfad für die neuen Audiodateien (Standard: Das gleiche Verzeichnis wie die Original-Dateien) sowie das gewünschte Ausgabe-Format aus. * Anschließend klickt man auf "Datei hinzufügen" beziehungsweise "Ordner hinzufügen", wodurch die zu konvertierenden Dateien im Hauptfenster aufgelistet werden. * Durch einen Klick auf "Umwandeln" wird die Konvertierung gestartet. Der Fortschritt wird dabei anhand eines "Ladebalkens" links neben der jeweiligen Datei angezeigt. Der Soundconverter kann übrigens mit der gleichen Vorgehensweise genutzt werden, um Audio-Spuren aus beispielsweise ``.flv``- oder ``.mp4``-Videos zu extrahieren. .. * - `transmission `_ .. - ein einfach bedienbares BitTorrent-Programm .. index:: Email-Client, Email-Client; thunderbird .. index:: Thunderbird (Programm) .. _thunderbird: ``thunderbird`` --------------- Bei `thunderbird `__ handelt es sich um einen Standard-Email-Cient, der bei Debian/Ubuntu/LinuxMint üblicherweise bereits vorinstalliert ist; ist dies nicht der Fall, so kann er mittels ``sudo aptitude install thunderbird`` nachinstalliert werden. .. .. image:: pics/thunderbird.png .. :align: center .. :width: 60% Startet man Thunderbird zum ersten Mal, so erscheint ein Einrichtungs-Assistenz-Fenster, über das ein Email- beziehungsweise RSS-Newsreader-Konto eingerichtet werden kann. .. index:: Unetbootin (Programm), USB-Bootstick .. _unetbootin: ``unetbootin`` -------------- Bei `unetbootin `__ handelt es sich um ein Programm zum Erstellen von bootfähigen Live-USB-Sticks. Das Programm kann folgendermaßen installiert werden: .. code-block:: sh sudo aptitude install unetbootin Gestartet werden kann ``unetbootin`` nur mit SuperUser-Rechten, da das Programm -- wie jedes Partitionierungs-Programm -- bei nicht gewollter Benutzung auch die Partitionierung der System-Festplatte unbrauchbar machen kann. .. image:: pics/unetbootin.png :align: center :width: 50% Die Bedienung von ``unetbootin`` ist prinzipiell einfach: Nachdem man eine ISO-Datei der gewünschten :ref:`Linux-Distribution ` heruntergeladen hat, wählt man dieses unter der Rubrik ``Diskimage`` aus, indem man auf den ``...``-Button klickt. Am unteren Rand des Fensters muss dann noch der Device-Name des Ziel-USB-Sticks angegeben werden (diesen kann man beispielsweise durch Eingabe von :ref:`lsblk ` in einem Shell-Fenster ermitteln). Anschließend muss man nur noch auf ``Ok`` klicken, die Einrichtung des Live-USB-Sticks nimmt Unetbootin dann von selbst vor. .. .. _xpdf: .. ``xpdf`` .. -------- .. Bei `xpdf `__ handelt es sich um einen .. schlanken, schnellen PDF-Betrachter, der weitgehend auch mittels der Tastatur .. gesteuert werden kann. Das Programm kann folgendermaßen installiert werden: .. .. code-block:: sh .. sudo aptitude install xpdf gsfonts-x11 .. Das letztere Paket sollte installiert werden, damit ``xpdf`` beim Öffnen .. einer PDF-Datei keine Fehlermeldung der Art ``Warning: Cannot convert string .. "-*-courier-medium-r-normal--12-*-*-*-*-*-iso8859-1" to type FontStruct`` .. anzeigt; dies erfordert allerdings einen Neustart wahlweise des X-Servers oder .. des ganzen Rechners. .. Inzwischen benutze ich persönlich ``xpdf`` aufgrund des geringen .. Speicher- und CPU-Bedarfs nur noch auf alten Rechnern; im Alltag verwende ich .. bevorzugt :ref:`zathura ` als PDF-Betrachter. .. index:: vlc (Programm), Video-Player, Multimedia-Programme; vlc .. _vlc: ``vlc`` ------- Bei `vlc `__ handelt es sich um einen weithin bekannten und vielseitigen Audio- und Videoplayer, der eine Vielzahl an gängigen Dateitypen unterstützt (MPG, AVI, FLV, MP3, OGG, usw). Das Programm kann folgendermaßen installiert werden: .. code-block:: sh sudo aptitude install vlc vlc-nox Das Paket ``vlc-nox`` ist nicht zwingend nötig, bringt allerdings den Vorteil mit sich, dass damit der VLC-Player in einer Shell mittels ``nvlc Datei`` auch im Text-Modus starten lässt. VLC lässt sich auch zum Abspielen von DVDs und CDs nutzen. Während unter neueren Versionen von Ubuntu/LinuxMint bereits alle dafür nötigen Codecs vorinstalliert sind, müssen auf Debian-Systemen folgende Pakete manuell nachinstalliert werden: .. code-block:: sh sudo aptitude install libc6 w32codecs libdvdcss2 Der VLC-Player lässt sich intuitiv über mittels der graphischen Bedienoberfläche bedienen; zudem gibt es folgende bisweilen nützliche Tastenkürzel: .. list-table:: :name: tab-vlc-hotkeys :widths: 50 50 * - Taste - Bedeutung * - ``Leertaste`` - Pause/Fortsetzen * - ``Ctrl`` :math:`\uparrow`, ``Ctrl`` :math:`\downarrow` - Lautstärke erhöhen beziehungsweise verringern * - ``Alt`` :math:`\rightarrow`, ``Alt`` :math:`\leftarrow` - Video um :math:`\unit[10]{s}` vor- beziehungsweise zurückspulen * - ``Ctrl`` :math:`\rightarrow`, ``Ctrl`` :math:`\leftarrow` - Video um :math:`\unit[1]{min}` vor- beziehungsweise zurückspulen * - ``-``, ``+``, ``=`` - Video langsamer, schneller beziehungsweise mit normaler Geschwindigkeit abspielen Obwohl der VLC-Player auch Audio-Dateien abspielen kann, nutze ich ihn persönlich fast ausschließlich zum Abspielen von Video-Dateien; für Audio-Dateien nutze ich hingegen bevorzugt :ref:`audacious `. .. index:: Büro-Programme; zathura .. index:: Zathura (Programm), PDF-Betrachter .. _zathura: ``zathura`` ----------- Bei `zathura `__ handelt es sich um einen schlanken und schnellen PDF-Betrachter; er kann mit einer :ref:`Vim ` -artigen Steuerung bedient werden. .. code-block:: sh sudo aptitude install zathura Zathura kann wahlweise auch mit einem `dunklen Farbschema `_ genutzt werden, das in der Datei ``~/.config/zathura/zathurarc`` festgelegt wird. Zathura kann weitgehend mit der Tastatur bedient werden. Dabei gibt es folgende hilfreiche Hotkeys: +--------------------------+--------------------------------------------------+ | Taste | Bedeutung | +--------------------------+--------------------------------------------------+ | ``Tab`` | Inhaltsverzeichnis anzeigen (sofern vorhanden) | +--------------------------+--------------------------------------------------+ | ``PageDown``, ``PageUp`` | Seitenweise vor-/zurückblättern | +--------------------------+--------------------------------------------------+ | ``J``, ``K`` | Seitenweise vor-/zurückblättern | +--------------------------+--------------------------------------------------+ | ``j``, ``k`` | Zeilenweise vor-/zurückblättern | +--------------------------+--------------------------------------------------+ | ``/``, ``?`` | Suche nach Text (vor- beziehungsweise rückwärts | +--------------------------+--------------------------------------------------+ | ``n``, ``N`` | Nächstes/Vorheriges Ergebnis der Textsuche | +--------------------------+--------------------------------------------------+ | ``f`` | Links auf der aktuellen Seite anzeigen; | | | mit ``Zahl Enter`` gelangt man dorthin | +--------------------------+--------------------------------------------------+ | ``gg``, ``G`` | Erste beziehungsweise Letzte Seite öffnen | +--------------------------+--------------------------------------------------+ | ``Zahl G`` | Seite mit angegebener Seitenzahl öffnen | +---+----------------------+--------------------------------------------------+ | ``+``, ``-`` | PDF-Datei vergrößert/verkleinert darstellen | +--------------------------+--------------------------------------------------+ | ``a`` | PDF-Datei auf Bildschirmhöhe einpassen | +--------------------------+--------------------------------------------------+ | ``s`` | PDF-Datei auf Bildschirmbreite einpassen | +--------------------------+--------------------------------------------------+ | ``d`` | Zwei Seiten nebeneinander darstellen (Buchmodus) | +--------------------------+--------------------------------------------------+ | ``r`` | Seite um 90 Grad nach rechts drehen | +--------------------------+--------------------------------------------------+ | ``Ctrl r`` | Zwischen "Light"- und "Dark"-Modus wechseln | +--------------------------+--------------------------------------------------+ Eine PDF-Datei kann zudem mit ``R`` neu geladen werden; dies ist allerdings kaum nötig, denn Zathura liest die Datei automatisch neu, wenn sie verändert wurde. .. raw:: html
.. only:: html .. rubric:: Anmerkungen: .. [#] Nach der Datei ``alert.wav`` kann in einer Shell auch manuell mittels ``locate alert.wav`` gesucht werden. .. [#] Persönlich verwende ich einen Raspberry Pi mit einem auf die GPIO-Pins aufgesteckten :math:`3,5"`-Display und einer externen USB-Soundkarte als portable Wiedergabe-Station für aktive Lautsprecherboxen. .. [#] Auch wenn das Passwort für ein Benutzerkonto in Pidgin gespeichert wird, so ist eine zusätzliche Sicherung des Passworts mittels beispielsweise :ref:`keepassx ` sinnvoll, falls man beispielsweise den Account einmal mit einem anderen Chat-Programm oder auf einem anderen PC nutzen möchte. .. [#] Der physikalische Grund für diesen Effekt ist im Abschnitt :ref:`Die Farbwahrnehmung des Menschen ` beziehungsweise den dortigen Unterabschnitt :ref:`Tag- und Nachtsehen ` näher beschrieben. .. * - `blender `_ .. - ein Programm zur Modellierung und Animation von 3D-Modellen .. (zusätzlich muss auch das Paket ``trans-de-en`` installiert werden) .. Firefox als FTP-Browser .. https://addons.mozilla.org/en-US/firefox/addon/fireftp/ .. https://addons.mozilla.org/en-US/firefox/addon/video-downloader-player/ .. https://addons.mozilla.org/en-us/firefox/addon/turn-off-the-lights/