w3mini.gif

Surfen in ASCII

out of the box

01.06.2000
Es gibt tausende Tools und Utilities für Linux. "out of the box" pickt sich die Rosinen raus und stellt jeden Monat ein Progrämmchen vor, das wir für schlichtweg unentbehrlich oder aber zu Unrecht wenig beachtet halten. Diesmal stellen wir den textbasierten WWW-Browser w3m vor.

Große und schwerfällige Browser für das World Wide Web (WWW) kennt man zur Genüge. Als leichtgewichtige und schnelle Alternative dazu hat sich im Linuxbereich lynxetabliert. Nur leider ist das Betrachten vieler Webseiten mit lynx nicht immer ein Vergnügen – wenn sie nämlich Framesoder Tabellen enthalten. Diese Lücke schließt w3m, ein Projekt des Japaners Akinori Ito.

Fernost-Import

Die w3m-Homepage (http://ei5nazha.yz.yamagata-u.ac.jp/~aito/w3m/eng/) hält zur Zeit zwei Versionen von w3m bereit: die Entwicklerversion 0.1.6 und die stabile Version 0.1.4. Natürlich lässt eine Null vor dem Komma nicht unbedingt auf absturz- und fehlerfreies Softwarevergnügen schließen, aber im praktischen Einsatz zeigen sich kaum Macken.

Wir holen uns die 0.1.4er Ausgabe und kompilieren sie selbst, da bei diesem Schritt einige Voreinstellungen getroffen werden können. Auf der Heft-CD finden Sie das Archiv im Verzeichnis ./LinuxUser/w3m/.

Interaktiv

Die Grundkonfiguration des w3m hängt nämlich davon ab, wie die Antworten auf ein paar Fragen des -Skripts ausfallen. Doch bevor es soweit ist, muss zuerst das Archiv mit den C-Quelltexten entpackt werden:

tar xzf /mnt/cdrom/LinuxUser/w3m/w3m-0.1.4.tar.gz
cd w3m
./configure

configure stellt nun die folgenden Fragen, die natürlich auch abweichend von den unten vorgeschlagenen Werten beantwortet werden können. Mit den angegebenen Antworten (<Return> steht für den einfachen Druck auf die Enter-Taste) sollte sich w3m jedoch problemlos auf den meisten Distributionen kompilieren lassen.

Which directory do you want to put the binary?
(default: /usr/local/bin) <Return>
Which directory do you want to put the support binary files?
(default: /usr/local/lib/w3m) <Return>
Which directory do you want to put the helpfile?
(default: /usr/local/lib/w3m) <Return>
Which language do you prefer?
  1 - Japanese (charset ISO-2022-JP, EUC-JP, Shift_JIS)
  2 - English (charset US_ASCII, ISO-8859-1, etc.)
[1]? 2 <Return>
Do you want to use Lynx-like key binding?
[n]? <Return>
Let's do some configurations. Choose config option among the list.
1 - Baby model    (no color, no menu, no mouse, no cookie, no SSL)
2 - Little model  (color, menu, no mouse, no cookie, no SSL)
3 - Mouse model   (color, menu, mouse, no cookie, no SSL)
4 - Cookie model  (color, menu, mouse, cookie, no SSL)
5 - Monster model (with everything; you need openSSL library)
6 - Customize
Which? 2 <Return>
Input your favorite editor program.
(Default: /bin/vi) /usr/bin/mcedit <Return>
Input your favorite mailer program.
(Default: /bin/mail) <Return>
Input your favorite external browser program.
(Default: /usr/bin/netscape) <Return>
Input your favorite C-compiler.
(Default: gcc) <Return>
Input your favorite C flags.
(Default: -O) <Return>
...
Which terminal library do you want to use?
(default: -lncurses) <Return>
Input additional LD flags other than listed above, if any:
: <Return>

Anstelle von /usr/bin/mcedit, dem Editor des Midnight Commanders, kann natürlich auch ein anderer Editor stehen. Wichtig ist, dass er mit seinem vollen Pfadnamen angegeben wird. Diesen ermitteln Sie mit which editorname, beispielsweise which joe.

Nachdem alles eingestellt ist, wird jetzt die eigentliche Kompilierung mit makegestartet und anschließend das Programm mit make install in den /usr/local-Verzeichnisast installiert.

make
su -   (root-Passwort eingeben)
make install
exit

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 
TABLET & SMARTPHONE APPS
Bald erhältlich
Get it on Google Play

Deutschland

Ähnliche Artikel

  • Zu Befehl
    Schnelles Surfen im Textmodus, Informationen aus dem WWW gewinnen ohne grafische Oberfläche oder HTML-Dokumente in gut lesbare Textdateien konvertieren – das alles und noch viel mehr bieten Programme wie lynx, links und w3m. Dabei werden Probleme wie die Darstellung von Framesoder Tabellen unterschiedlich gut gelöst. Auch die Bedienung der einzelnen Browser ist mal mehr oder weniger komfortabel. Hier kommt ein Überblick, was die Surf-Tools auf der Kommandozeile alles können.
  • Web-Surfen ohne X
    Ohne X-Server und Maus schnell im Web surfen? Was auf den ersten Blick wie ein frommer Wunsch betagter Rechner wirkt, ist mit Text-Browsern kein Problem und keineswegs nur etwas für Besitzer altersschwacher Hardware.
  • Einstieg in einen kommandozeilenbasierten Mail-Reader
    "Warum soll ich mich da einarbeiten und dafür auch noch einen Mail-Server aufsetzen?" fragt sich der Anwender, nachdem er die Liste mit rund 250 Einträgen für die Tastenfunktionen des mutt gesehen hat. Und klickt auf den Link zum Netscape Messenger. Doch der Mail Client mutt lässt sich schon mit einer Hand voll Anweisungen und einigen Einträgen in seiner Konfigurationsdatei ~/.muttrc sinnvoll bedienen, und er entschädigt den Benutzer mit etlichen Features schnell für die spröde, textbasierte Oberfläche: Optionale POP3- und IMAP-Unterstützung, PGP und Threading bietet mutt ebenso wie Makros, Scoring, freie Tastaturbelegung und das Suchen nach Mustern. Selbst Datenbanken, Viewer und Web Browser können problemlos eingebunden werden.
  • Lynx, Links und w3m
    Schnell nach einer Lösung googlen, wenn die grafische Oberfläche streikt, HTML-Seiten in einem Rutsch in schön formatierte ASCII-Dateien umwandeln und einfach schnelles Browsen auf der Kommandozeile bieten die drei Text-Browser Lynx, Links und w3m.
  • Semiaktive ISDN-Karte Sedlbauer Speed-Fax Plus PCI
    Im modernen Büro ist der Kopierer ist längst Scanner und Drucker gewichen, Modem und Anrufbeantworter sind der ISDN-Karte zum Opfer gefallen. Mit der Sedlbauer Speed-Fax Plus PCI können Sie auch Ihr Telefax in Rente schicken.
Kommentare

Infos zur Publikation

LU 05/2016: DATEISYSTEME

Digitale Ausgabe: Preis € 5,99
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Aktuelle Fragen

MS LifeCam HD-5000 an Debian
Kay Michael, 13.04.2016 22:55, 0 Antworten
Hallo, ich versuche die oben erwähnte Cam an einem Thin Client mit Debian zu betreiben. Linux...
Import von Evolution nach KMail erzeugt nur leere Ordner
Klaus-Christian Falkner, 06.04.2016 12:57, 2 Antworten
Hallo, da ich vor einiger Zeit von Ubuntu auf Kubuntu umgestiegen bin, würde ich gerne meine E...
Sophos lässt sich nicht unter Lubuntu installieren
Chrstina Turm, 30.03.2016 20:56, 3 Antworten
Hi Leute, habe mir vor paar Tagen auf ein Notebook, das ohne Linux ausgedient hätte, Linux dr...
Novell Client auf Raspbian
Chris Baum, 16.03.2016 15:13, 3 Antworten
Hallo Community, ich hätte eine Frage, und zwar geht es um folgendes: Ich möchte eine Datei...
Pantheon konfigurieren (eOS)
John Smith, 16.03.2016 13:50, 0 Antworten
Hallo ins Forum, ich bin neu in der Linuxwelt und fühle mich bereits sehr wohl. Mein neues Sys...