Kilobyte: Das Ubuntu Handbuch mit Anleitungen

Ubuntu: Gute HTML-Editoren – zwei Empfehlungen

Wer erfolgreich im Internet arbeiten möchte, der sollte über fundierte HTML-Kenntnisse verfügen. Dies liegt vor allem daran, dass Webseiten in der Regel mit dieser simplen Auszeichnungssprache durchstrukturiert sind. Mithilfe von HTML werden aber auch Grafikbanner dargestellt, komplexe Webtabellen konstruiert und professionelle E-Mail Signaturen designt. Zum Glück müssen Sie jedoch nicht alle Tags auswendig kennen, um eine HTML-Funktion auszuführen. Schließlich gibt es einige gute HTML-Editoren, die sich wie ein gewöhnliches Schreibprogramm bedienen lassen und Ihre Eingaben gleich in einen formatierten Quelltext übersetzen. Einer der besten HTML-Editoren ist FrontPage 2003 von Microsoft. Mithilfe von WineHQ könnten Sie diese proprietäre Software auch unter Ubuntu verwenden.

[…] ich will endlich weg von Windows und teste seit mehreren Monaten Ubuntu 16.04 auf meinem Arbeitslaptop. […] Mir ist aufgefallen, dass ich doch häufiger FrontPage 2003 benötige. Das ist ein HTML-Editor von Microsoft, mit dem ich unsere Kegelvereinsseite betreue. […] Könnten Sie mir vielleicht ein ähnliches Programm für Ubuntu empfehlen, oder gibt es da so etwas nicht?

Pickart, Walter: Kennen Sie gute HTML-Editoren für Ubuntu? E-Mail vom 21.07.2017.

Bild von Ubuntu HTML-EditorNatürlich gibt es für Ubuntu ebenfalls native Linux-Programme, die ähnlich wie FrontPage aufgebaut sind. Vor allem der HTML-Editor KompoZer ist optisch kaum von dem Microsoft-Produkt zu unterscheiden. Das ist wahrscheinlich auch der Grund dafür, warum KompoZer immer noch mit Abstand der beliebteste HTML-Editor für Linux ist, obwohl die Applikation seit dem 28. Februar 2010 nicht mehr weiterentwickelt wird. Damit ist dieser benutzerfreundliche Editor allerdings immer noch sieben Jahre jünger als Microsoft FrontPage 2003.

Falls Sie also einen klassischen HTML-Editor suchen, der wie FrontPage 2003 funktioniert, dann verrate ich Ihnen in der folgenden Anleitung, wie Sie KompoZer unter Ubuntu installieren können.

Screenshot von KompoZer 0.8b3 unter Ubuntu 16.04.02 LTS. Guter HTML-Editor für Linux

KompoZer 0.8b3 unter Ubuntu 16.04.2 LTS beim Editieren einer E-Mail Signatur

Allerdings unterstützt KompoZer lediglich den Webstandard W3C HTML 4.01, weshalb ich Ihnen außerdem noch die Freeware Bluefish vorstelle. Dieser native Linux-HTML-Editor für fortgeschrittene Anwender wird regelmäßig aktualisiert und kann deshalb auch mit dem Webstandard W3C HTML 5.1 umgehen.

KompoZer unter Ubuntu installieren

Aufgrund dessen, dass die Entwicklung von KompoZer eingestellt wurde, ist die Software seit Ubuntu 12.10 nicht mehr in den offiziellen Quellen enthalten. Trotzdem können Sie diesen HTML-Editor weiterhin mit aktuellen LTS-Versionen¹ betreiben. Öffnen Sie dazu einfach ein Terminal-Fenster und installieren Sie gleich darauf die folgenden Systemdateien:

sudo apt-get install libatk1.0-0 libc6 libcairo2 libfontconfig1 libfreetype6 libgdk-pixbuf2.0-0 libglib2.0-0 libgtk2.0-0 libnspr4 libnss3 libpango1.0-0 libpng12-0 libstdc++6 libx11-6 libxft2 libxinerama1 libxrender1 libxt6 zlib1g

Laden Sie sich als Nächstes die Installationsdateien von KompoZer mithilfe des Kommandozeilenprogramms Wget herunter:

wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer-data_0.8%7Eb3.dfsg.1-0.1ubuntu2_all.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/kompozer_0.8%7Eb3.dfsg.1-0.1ubuntu2_amd64.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/libidl0_0.8.14-1_amd64.deb

Starten Sie daraufhin die Installation des HTML-Editors durch die Eingabe der folgenden drei Befehle:

sudo dpkg -i libidl0_0.8.14-1_amd64.deb
sudo dpkg -i kompozer-data_0.8~b3.dfsg.1-0.1ubuntu2_all.deb
sudo dpkg -i kompozer_0.8~b3.dfsg.1-0.1ubuntu2_amd64.deb

Hinweis: Nachdem Sie KompoZer erfolgreich installiert haben, können Sie alle heruntergeladenen DEB-Pakete in Ihrem Home-Verzeichnis rückstandslos löschen.

Wenn Sie KompoZer das erste Mal über die Ubuntu Dash-Startseite öffnen, werden Sie feststellen, dass die Menüs der Applikation in englischer Sprache dargestellt werden. Um dies zu ändern, müssen Sie sich zunächst von hier das deutsche Sprachpaket herunterladen.

Screenshot von der Installation eines Sprachpaktes für den HTML-Editor KompoZer

Deutsches Sprachpaket für KompoZer 0.8b3 installieren

Navigieren Sie im nächsten Schritt über den Reiter „Tools“ in das Menü „Add-ons“ und fügen Sie dort das eben heruntergeladene Sprachpaket ein. Sobald die XPI-Datei erfolgreich installiert wurde, müssen Sie KompoZer neu starten. Gleich danach können Sie Ihren klassischen HTML-Editor in deutscher Sprache verwenden.

Bluefish: Die Alternative für HTML-Kenner

Falls Sie doch lieber die Dienste eines brandaktuellen HTML-Editors in Anspruch nehmen möchten, dann sollten Sie sich für Bluefish entscheiden.

Screenshot von Bluefish 2.2.7 unter Ubuntu 16.04.2 LTS

Standardansicht von Bluefish 2.2.7 unter Ubuntu 16.04.2 LTS

Diese Freeware funktioniert mit allen Ubuntu-Versionen und lässt sich bequem über die offiziellen Quellen installieren.

sudo apt-get install bluefish

Bluefish eignet sich vor allem für Anwender, die bereits über gute HTML-Kenntnisse verfügen. Denn diese mächtige Applikation ist eigentlich ein umfangreicher Editor für professionelle Programmierer, der neben C++ und SQL auch HTML beherrscht.

KompoZer oder Bluefish – die Unterschiede

Aus diesem Grund verzichtet Bluefish im Gegensatz zu KompoZer auch auf eine benutzerfreundliche Editionsansicht. Alle Eingaben finden ausschließlich in einem weißen Quellcodefenster statt.

Screenshot von einer Tabelle, die in die HTML-Editoren KompoZer und Bluefish eingefügt wurde

Sie können demzufolge auch keine Grafiken oder Tabellen in Bluefish einfügen und diese dann mit der Maus auf eine bestimmte Größe ziehen. Vielmehr gibt Ihnen dieser komplexe Editor lediglich die HTML-Tags zum Erstellen derartiger Elemente vor. Alles Weitere müssen Sie selbst über den Programmcode definieren.

Diese Programmierarbeit ist dafür wiederum wesentlich leichter als in KompoZer. Denn nur in Bluefish wird zusammengehörender Quelltext übersichtlich in Gruppen eingeteilt und beim Anwählen auffällig markiert.

Screenshot von Quelltextansicht. KompoZer versus Bluefish. Gute HTML-Editoren für Ubuntu

Dafür müssen Sie bei diesem Quelltext-Editor ständig den Mozilla Firefox öffnen, um nachzusehen, wie Ihr geschriebener HTML-Code am Ende in einem Webbrowser aussehen würde. Dieser Umweg bleibt Ihnen mit KompoZer erspart, da dieses Programm über einen Splitscreen verfügt, mit dem sich der Code zusammen mit der Vorschau gleichzeitig anzeigen lässt.

Fazit: Ich empfehle den klassischen HTML-Editor

In meinen Augen gibt es für Ubuntu keinen besseren HTML-Editor als KompoZer. Denn sobald Sie die aufwendige Installation dieser betagten Freeware erledigt haben, profitieren Sie von einem übersichtlichen Programm, welches sich auch ohne HTML-Kenntnisse kinderleicht bedienen lässt.

Verwandte Themen:

Ubuntu: Tote Links auf einer Webseite finden – Softwareempfehlung
Kostenlose Vorlagen für E-Mail Signaturen im HTML-Format

¹Installationsschritte funktionieren nur, wenn Sie eine 64-Bit-Version einsetzen. Die Installationsanleitung für die 32-Bit-Version von KompoZer finden Sie hier.

Ubuntu: Tote Links auf Webseiten finden – so geht’s

Wussten Sie, dass Webmaster auf der ganzen Welt die Apachen fürchten? Denn immer wenn ein Apache HTTP Server die Fehlermeldung 404 ausgibt, bedeutet es zumeist viel Arbeit. Tote Links entfernen ist eine der unbeliebtesten Aufgaben von Webseitenbetreibern, denn es ist zeitaufwendig und ein kostenloser Dienst am Besucher. Doch woher weiß ich eigentlich, dass Hyperlinks auf meiner Webseite in eine leere Sackgasse führen? Dafür gibt es sogenannte LinkChecker, die Internetpräsenzen scannen und fehlerhafte Verweise aufspüren.

Hi Kilobyte, weißt du, ob es einen nativen und vor allem kostenlosen LinkChecker für Ubuntu gibt? […] webbasierte SEO-Tools sind mittlerweile unbezahlbar geworden. […] Was verwendest du für deine Blogs?

Wittek, Björn: LinkChecker für Ubuntu? E-Mail vom 22.12.2016.

Bild von Ubuntu LinkcheckerFür Ubuntu gibt es prinzipiell nur ein Programm, welches zufriedenstellend nach defekten Links sucht. Mehr Auswahl ist auch nicht nötig, denn der kostenlose LinkChecker von Bastian Kleineidam bietet alles, was Webseitenbetreiber mit einem noch überschaubaren Portfolio benötigen. Die native Linux-Applikation basiert auf Python und verfügt über eine ansehnliche, grafische Benutzeroberfläche.

Zudem überprüft dieser Ubuntu LinkChecker nicht nur interne und externe Links auf Fehler, die Freeware wird auch noch regelmäßig aktualisiert. Dies ist sonst bei keinem kostenlosen LinkChecker für Linux-Distributionen mehr der Fall.

Screenshot von toten Links, die mit der Ubuntu Freeware LinkChecker gefunden wurden

LinkChecker für Ubuntu installieren

Der Ubuntu LinkChecker befindet sich nicht in den offiziellen Quellen und es gibt bis dato auch noch keine PPA. Die Installation unter Ubuntu läuft deshalb folgendermaßen ab:

  1. Surfen Sie zunächst auf die Entwicklerseite bei GitHub.
  2. Wählen Sie unter „Downloads“ das DEB-Paket aus.
  3. Laden Sie sich nun die für Sie passende und aktuelle Version herunter.

Tipp: Ein Datenpaket, welches den LinkChecker mit grafischer Benutzeroberfläche beinhaltet und mit 32- sowie 64-Bit-Versionen funktioniert, trägt folgenden Namen:

linkchecker-gui_9.3-1+deb8u1_all.deb

Navigieren Sie daraufhin in Ihren Download-Ordner und klicken Sie das heruntergeladene Debianarchiv mit der rechten Maustaste an. Öffnen Sie im nächsten Schritt die Datei mit dem Ubuntu Software-Center und starten Sie darauffolgend die Installation.

LinkChecker für externe Links konfigurieren

Nach der erfolgreichen Installation können Sie den LinkChecker über die Ubuntu Dash-Startseite öffnen. Die Applikation sucht von Haus aus nur nach internen Links. Um auch externe Links überprüfen zu können, ist es notwendig, die Freeware folgendermaßen einmalig zu konfigurieren:

Screenshot vom Öffnen der Konfigurationsdatei des Ubuntu LinkCheckers

Wählen Sie im Reiter „Bearbeiten“ das Menü „Optionen“ aus. Daraufhin öffnet sich ein kleines Menüfenster. Klicken Sie darin auf die Schaltfläche „Bearbeiten“.

Screenshot vom Aktivieren der externen Linksuche im Ubuntu LinkChecker

Scrollen Sie in die Zeile 199, denn dort steht der Eintrag für externe Links. Dieser ist standardmäßig auskommentiert. Entfernen Sie zum Aktivieren der Funktion die Raute und speichern Sie Ihre Einstellungen über den Reiter „Datei“.

Mit Ubuntu nach toten Links fahnden

Sobald Sie darauffolgend sämtliche Konfigurationsfenster geschlossen haben, ist Ihr LinkChecker einsatzbereit für die erste Suche.

Screenshot vom Ubuntu LinkChecker, der eine Domain nach toten Links absucht

Um eine Domain auf tote Links zu überprüfen, geben Sie hinter „URL“ eine beliebige Webadresse ein. Mit einem Klick auf die Schaltfläche „Start“ schicken Sie anschließend die Crawler auf die Reise.

Screenshot von Ubuntu LinkChecker - URL Eigenschaften

Der Ubuntu LinkChecker listet fehlerhafte Links nach folgendem Schema auf:

  • Vater URL: Auf dieser Unterseite der Domain befindet sich der tote Link.
  • URL: Diese Webseite lässt sich nicht aufrufen.
  • Name: Unter dieser Bezeichnung wird der tote Link auf der „Vater URL“ geführt.
  • Ergebnis: Grund, warum sich der begutachtete Link nicht aufrufen lässt.

Damit Sie gleich wissen, wie viele tote Links sich auf der überprüften Internetadresse befinden, zeigt Ihnen der Ubuntu LinkChecker auch gleich die Gesamtsumme an.

Screenshot von Gesamtsumme der toten Links, die der Ubuntu LinkChecker gefunden hat

Fehlermeldungen – welche Links sollte ich löschen?

Um Ihr Suchmaschinenranking nicht zu gefährden, sollten Sie vor allem Links entfernen, die auf eine 404-Fehlerseite führen. Dies hängt damit zusammen, dass bei der Bewertung einer Webseite die Benutzerfreundlichkeit ein sehr großer Indikator ist. Führen Ihre Quellen und Verweise zu oft zu toten Seiten, bekommen Sie dafür einen Malus von den Suchmaschinen.

Alle anderen Fehlermeldungen können Sie getrost ignorieren. Während der Linksuche kann es des Öfteren vorkommen, dass hinter einem überprüften Link folgender Hinweis erscheint:

Error: ConnectionError: ('Connection aborted.', BadStatusLine('"))

Diese Fehlermeldung besagt, dass ein Crawler vom Server abgeblockt wurde. Dementsprechend konnte der Zustand des Links nicht überprüft werden.

Hinweis: Webserver mögen Linkabfragen aufgrund des dadurch entstehenden erhöhten Traffics überhaupt nicht. Führen Sie Ihren Scan deshalb am besten zu Zeiten aus, in denen auf Ihrer Internetpräsenz wenig los ist, um die vorangegangene Serverfehlermeldung zu vermeiden.

Faktencheck: LinkChecker ist Webmasters Liebling

Viele Webseitenbetreiber wissen leider immer noch nicht, dass ein Hyperlink von einer anderen Internetpräsenz eine Auszeichnung ist. Deshalb werden Artikel oftmals einfach gelöscht, ohne dabei zu bedenken, dass der darauf Linkende dadurch entweder Arbeit hat oder Einbußen bei der Bewertung seiner Webseite hinnehmen muss. Als jemand der ernsthaft im World Wide Web Inhalte erstellt, wissen Sie natürlich, dass gelöschte Artikel mithilfe einer 301-Weiterleitung umgeleitet werden.

Bis sich das endgültig herumgesprochen hat, können Sie auf den LinkChecker für Ubuntu zurückgreifen, der folgende Vorteile bietet:

  • Kostenlose Kontrolle von internen und externen Links.
  • Funktionelle Benutzeroberfläche in deutscher Sprache.
  • Regelmäßige Updates, die direkt über das Programm abgerufen werden können.
  • Funktioniert auch mit Ubuntu-Derivaten wie KDE oder MATE.
  • Belegt sehr wenig Speicherplatz und läuft äußerst stabil.

Ich verwende den Ubuntu LinkChecker einmal im Quartal, um meine Webseiten auf tote Links zu überprüfen. Das Programm arbeitete bisher stets zuverlässig, sodass ich es jedem Benutzer einer Linux-Distribution empfehlen kann.

Verwandte Themen:

Zeit ist Geld! Eieruhr unter Ubuntu installieren
Lohnt sich Schaltplatz.de als Einnahmequelle?

(Screenshots: LinkChecker 9.3 unter Kubuntu 16.04.1 LTS)

Ubuntu: Zeitmesser einrichten – so geht’s

Liegen Sie im Durchschnitt und können eineinhalb Minuten die Luft anhalten? Wann ist endlich die empfohlene Ziehzeit des Tees abgelaufen? Wie viele Liegestützen schaffen Sie in 30 Sekunden? Sie wissen es nicht? Dann benötigen Sie einen Zeitmesser. Ubuntu bietet mehrere Möglichkeiten exakt einen individuellen Zeitraum zu messen, damit Sie nie wieder die nächste Zigarettenpause mit Kollegen verpassen. Auch wenn Sie am Arbeitsplatz gerne ein kurzes Nickerchen halten, weckt Sie die Ubuntu Eieruhr rechtzeitig zum nächsten Kundentermin.

Bild von Ubuntu StoppuhrBeim Zeitmessen unter Ubuntu gilt es, zwischen einmaligen und ständig wiederkehrenden Ereignissen zu unterscheiden. Wenn Sie als Feelgood-Manager Ihres Unternehmens heute ausnahmsweise eine Büro-Olympiade veranstalten, ist der Weg über einen Konsolenbefehl zu empfehlen. Um beispielsweise 20 Sekunden zu stoppen, damit Sie herausfinden, wie viele Meter ein Teilnehmer in dieser Zeit beim Müllbeutelhüpfen zurücklegt, kopieren Sie folgenden Befehl in ein Terminal-Fenster:

seconds=20; date1=$((`date +%s` + $seconds)); 
while [ "$date1" -ge `date +%s` ]; do 
echo -ne "$(date -u --date @$(($date1 - `date +%s` 
)) +%H:%M:%S)\r"; 
done

Für Gewohnheitstiere mit immer wiederkehrenden Marotten ist diese Methode natürlich nicht geeignet.

Wer alle 30 Minuten eine kurze Yogaübung einlegen möchte oder regelmäßig seinen Chef daran erinnern muss, dass dieser auch brav sein Antiepileptikum einnimmt, der sollte auf Tea Time zurückgreifen.

Grafische Zeitmessung unter Ubuntu

Tea Time ist eine kleine Freeware, die es ermöglicht feste Zeiträume abzuspeichern. Nach Ablauf der Eieruhr ertönt nicht nur ein Warnton, sondern es erscheint auch ein Hinweis auf dem Desktop.

Screenshot von Ubuntu Desktop - Tea Time gibt Hinweis, dass die Stoppuhr abgelaufen ist

Für die Installation der smarten Applikation öffnen Sie zunächst einmal ein Terminal-Fenster.

sudo add-apt-repository ppa:teatime/ppa

Fügen Sie mit diesem Befehl die PPA für Tea Time Ihrem System hinzu.

sudo apt-get update && sudo apt-get install teatime-unity

Mithilfe dieses Befehls aktualisieren Sie zunächst Ihre Bezugsquellen und installieren anschließend automatisch den Ubuntu Zeitmesser.

Einrichten wiederkehrender Zeitspannen

Screenshot von Tea Time in Ubuntu Dash-Startseite

Nach der Installation lässt sich Tea Time direkt über die Ubuntu Dash-Startseite öffnen. Daraufhin erscheint ein schlichtes Menüfenster, in dem „Neuer Eintrag“ steht. Klicken Sie diesen Eintrag mit einem Doppellinksklick an, um Ihren ersten individuellen Zeitraum einzutragen.

Screenshot vom Einstellen der Stoppuhr in Ubuntu

Daraufhin taucht automatisch eine zweite Zeile mit „Neuer Eintrag“ auf, sodass Sie nach dem gleichen Prinzip umgehend den nächsten Termin hinterlegen können.

  • Ist ein Eintrag nicht mehr aktuell? Dann markieren Sie diesen zuerst mit einem Linksklick. Im Anschluss löschen Sie die komplette Zeile mithilfe der Entfernentaste.

Zum Starten der Zeitmessung suchen Sie sich einfach einen zuvor konfigurierten Eintrag heraus, indem Sie diesen markieren. Gleich danach bestätigen Sie Ihre Eingabe über die Schaltfläche „Timer starten“.

Die Zeit ist abgelaufen – Ubuntu zieht die Konsequenzen

Screenshot von Ubuntu Tea Timer - den Timer stoppen

Während die digitale Eieruhr tickt, haben Sie über die Schaltfläche „Timer stoppen“ jederzeit die Möglichkeit, den Vorgang abzubrechen.

  • Die verbleibende Zeitspanne wird zudem im Menüfenster von Tea Time angezeigt.
  • Außerdem befindet sich links in Ihrer Ubuntu-Menüleiste ein weiterer Balken, der den Timer grafisch darstellt.

Sobald die Zeit abgelaufen ist, ertönt ein Signalton. Außerdem erscheint ein Hinweisfenster am rechten Bildschirmrand des Desktops.

Faktencheck: Ubuntu Stoppuhr hilft beim Zeitmanagement

Die Zeit unter Ubuntu mithilfe von Tea Time zu stoppen hilft in vielen Lebenslagen. Zum Beispiel wenn Sie an Ihrer Universität einen Vortag innerhalb von zehn Minuten halten müssen und vorher dafür üben wollen. Aber auch wenn Sie Nachhilfe geben, um Ihrem Schüler mitzuteilen, dass die Stunde geschlagen hat. Wobei hierfür die automatische Zeitansage eine subtilere Lösung wäre.

Ubuntu kann ohne großen Aufwand automatisch die Zeit ansagen.

Sascha: Ubuntu: Automatische Zeitansage einrichten – so geht’s. kilobyte.bplaced.net (11/2016).

Wenn Sie Tea Time nach meiner Anleitung installieren erhalten Sie:

  • Eine platzsparende und funktionelle Freeware, welche auf Python basiert.
  • Eine sichere PPA die dafür sorgt, dass Tea Time immer automatisch mit Ihren anderen Applikationen aktualisiert wird.

Verwandte Themen:

Kochen mit Ubuntu – Rezeptdatenbank
Muss man unter Ubuntu eigentlich defragmentieren?

(Screenshots: Tea Time unter Ubuntu 16.04.1 LTS)