[[Vorlage(Getestet, bionic)]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Terminal: Ein Terminal öffnen] [:Editor: Einen Editor öffnen] }}} [[Inhaltsverzeichnis()]] [[Bild(Wiki/Icons/terminal.png, 48, align=left)]] [http://elinks.or.cz/index.html ELinks] {en} ist eine Abspaltung (Fork) des Konsolenbrowsers [http://links.twibright.com/ Links] {en} und stammt wie dieser aus Tschechien. Browser für die Kommandozeile zeichnen sich gegenüber grafischen Programmen durch ihre höhere Geschwindigkeit aus. Bei Notfällen wie dem Ausfall des XServers und damit der kompletten grafischen Oberfläche sind sie unverzichtbar, um von der Kommandozeile aus nach Lösungen, im Internet, zu suchen. Konsolenbrowser sind auch für Benutzer von [:Minimalinstallation: Minimalsystemen] eine Hilfe. Eine Besonderheit ELinks' gegenüber anderen Konsolenbrowsern ist das interaktive Benutzermenü, welches es auch auf Deutsch gibt. [[Bild(./ELinks.png, x200, right)]] Neben vielen anderen beherscht ELinks folgende, wichtige Eigenschaften: * UTF-8 * die Protokolle HTTP, HTTPS, FTP, SMB sowie IPv4 und IPv6 * Cookies * Tabs * Darstellung von HTML-Tabellen und -Rahmen * MIME-Einstellungen * Implementierung eigener Skripte * Mausunterstützung im Terminal und auf der Konsole Durch seinen Ursprung ist das Programm nahe mit [:links2:] verwandt. = Installation = ELinks kann direkt aus den Ubuntu-Quellen installiert werden [1]. Das Paket heißt {{{#!vorlage Paketinstallation elinks, universe }}} = Bedienung = Das Programm kann im Terminal[2] über den Befehl: {{{#!vorlage Befehl elinks }}} gestartet werden. Oder gleich mit einer Webseite, wie z.B.; {{{#!vorlage Befehl elinks ubuntuusers.de }}} == Tastaturbefehle == Eine vollständige Übersicht aller Tastaturbefehle findet man im Menü unter ''"Einstellungen -> keybinding manager"''. Dort kann man die Befehlstasten auch nach eigenen Vorstellungen anpassen. Hier folgt eine verkürzte Übersicht für den Anfang: || '''Taste/n''' || '''Bedeutung''' || '''Taste/n''' || '''Bedeutung''' || ||[[Vorlage(Tasten, esc)]]|| Menü ||[[Vorlage(Tasten, g)]]|| Internetadresse (URL) eingeben || ||[[Vorlage(Tasten, auf)]]|| aufwärts scrollen ||[[Vorlage(Tasten, ab)]]|| abwärts scrollen || ||[[Vorlage(Tasten, Bild-auf)]]|| eine Seite aufwärts blättern||[[Vorlage(Tasten, Bild-ab)]]|| eine Seite abwärts blättern|| ||[[Vorlage(Tasten, links)]]|| rückwärts navigieren||[[Vorlage(Tasten, rechts)]]|| vorwärts navigieren|| ||[[Vorlage(Tasten, t)]]|| neuen Tab öffnen ||[[Vorlage(Tasten, c)]]|| Tab schließen|| ||[[Vorlage(Tasten, <)]]|| vorheriger Tab ||[[Vorlage(Tasten, umschalt+<)]]|| nächster Tab || ||[[Vorlage(Tasten, e)]]|| Tab-Menü ||[[Vorlage(Tasten, umschalt+7)]]|| Textsuche || ||[[Vorlage(Tasten, o)]]|| Einstellungen ||[[Vorlage(Tasten, h)]]|| Verlauf|| ||[[Vorlage(Tasten, s)]]|| Lesezeichen ||[[Vorlage(Tasten, q)]]|| ELinks schließen || == Navigation == Man gelangt auf eine Webseite, indem man [[Vorlage(Tasten, g)]] drückt und im sich öffnenden Menü die URL eintippt. Auf der Webseite angelangt, kann man in einem X-Terminal mit dem Mausrad oder den obigen Tasten scrollen. Man kann einen Link auf der Seite öffnen, in dem man ihn mit der Maus anklickt oder mit den Pfeiltasten [[Vorlage(Tasten, auf)]][[Vorlage(Tasten, ab)]] bis zu dem Link navigiert und dort [[Vorlage(Tasten, return)]] drückt. == Downloads == Man wählt den Download Link an und durch [[Vorlage(Tasten, return)]] öffnet sich nun nicht eine Webseite, sondern ein Kontextmenü. Durch [[Vorlage(Tasten, v)]] wählt man das Download-Menü aus. Hier kann man den Zielpfad ändern. Man kann auch in den [#Einstellungen Einstellungen] einen Download-Ordner angeben, der dann von diesem Download-Menü benutzt wird. Mit [[Vorlage(Tasten, return)]] wird der Download begonnen. = Einstellungen = [[Bild(./options.png, x200, right)]] Die Einstellungen von ELinks können sowohl im Einstellungsmanager ([[Vorlage(Tasten, o)]]) wie auch in der Konfigurationsdatei '''~/.elinks/elinks.conf''' angepasst werden. Im Einstellungsmanager öffnet man einen Unterpunkt durch [[Vorlage(Tasten, space)]]. Der eingestellte Wert einer Einstellung kann durch [[Vorlage(Tasten, i)]] (`Info`) angezeigt und durch [[Vorlage(Tasten, e)]] (`Edit`) geändert werden. Einige nützliche Einstellungen sind z.B.: * ''"Configuration system -> saving style -> 2"'' * ''"Document -> Downloading -> Default download directory -> [Download-Ordner hier eintragen]"'' * ''"HTML rendering -> Display frames -> 1"'' * ''"HTML rendering -> Display tables -> 1"'' * ''"User interface -> Sessions -> Homepage URI -> [Startseite hier eintragen]"'' = Tipps & Tricks = == MIME-Typen == Es wäre doch praktisch, beim Öffnen bestimmter Dokumente auf einer Webseite automatisch ein Programm oder ein Skript ausführen zu lassen, um zum Beispiel bei einem Bild-Link das Bild gleich durch den eigenen Bildbetrachter anzeigen zu lassen, oder bei einem Video-Link gleich ein Videoprogramm zu starten. Im Folgenden wird ein Bildbetrachter eingestellt. Dafür öffnet man zunächst mit einem Editor[3] die '''~/.elinks/elinks.conf''' und fügt folgende Zeilen hinzu: {{{ set mime.extension.jpg="image/jpeg" set mime.extension.jpeg="image/jpeg" set mime.extension.png="image/png" set mime.extension.gif="image/gif" set mime.extension.bmp="image/bmp" set mime.handler.image_viewer.unix.ask = 1 set mime.handler.image_viewer.unix-xwin.ask = 0 set mime.handler.image_viewer.unix.block = 1 set mime.handler.image_viewer.unix-xwin.block = 0 set mime.handler.image_viewer.unix.program = "[Bildbetrachter hier eintragen] %" set mime.handler.image_viewer.unix-xwin.program = "[Bildbetracher hier eintragen] %" set mime.type.image.jpg = "image_viewer" set mime.type.image.jpeg = "image_viewer" set mime.type.image.png = "image_viewer" set mime.type.image.gif = "image_viewer" set mime.type.image.bmp = "image_viewer" }}} Das `%` ist die ELinks-interne Anweisung, hier den gewählten Bild-Link anzufügen. Beim Anklicken eines Bild-Links in ELinks erscheint im sich öffnenden Kontextmenü gleich der eingestellte Bildbetrachter. Weitere Informationen findet man in der [:man:Manpage] '''elinks.conf''' und auf der [http://elinks.or.cz/documentation/manual.html Homepage der Entwickler] {en}. == YouTube-Videos auf der Konsole anschauen == Der Bildbetrachter [:Feh:] und der Medienplayer [:MPlayer:] können bei Nutzung der Framebuffer-Ausgabe auch auf einer [:Terminal#Virtuelle-Konsole:virtuellen Konsole] (tty) benutzt werden. Um YouTube-Links in ELinks mit MPlayer zu streamen, geht man wie folgt vor. Zunächst [sourceforge2:clive:] {en} installieren. Danach wird in der '''.cliverc''' festgelegt, mit welchem Programm `clive` einen Stream abspielen soll: {{{ --stream-exec="mplayer %i" }}} Nun geht man in ELinks Einstellungsmanager ([[Vorlage(Tasten, o)]]) auf den Punkt ''"Documents -> URI passing"'' und fügt mit [[Vorlage(Tasten, a)]] einen neuen Operator hinzu. Eine Bezeichnung wie ''"youtube"'' wäre passend. Danach muss dieser Operator mit [[Vorlage(Tasten, e)]] angepasst werden: {{{ clive -s % }}} Abspeichern nicht vergessen (auch den Einstellungsmanager)! Nun kann man einen in ELinks angewählten Youtube-Link mit der Option ''"Pass URI to external command"'' im Menü direkt an `clive` übergeben, das die Stream-Adresse ermittelt und diese an MPlayer übergibt. = Links = * [:Internetanwendungen:Webbrowser] {Übersicht} Übersicht * [http://elinks.or.cz/documentation/manual.html Homepage der Entwickler] {en} #tag: Internet, Shell, Browser