Wie konfiguriere ich Lynx-Benutzereinstellungen, ohne die Einstellungen auf Betriebssystemebene zu ändern?
4467
sorin
Ich möchte lynx so konfigurieren, dass immer Cookies akzeptiert werden, ohne jedoch die Konfiguration auf Betriebssystemebene zu hacken /etc/lynx.cfg.
Wie kann ich das machen? Hinweis: Das Aufrufen lynxmit Befehlszeilenoptionen ist keine akzeptable Antwort, aber wenn Sie ENVIRONMENT-Variablen einrichten müssen, ist es in Ordnung, ich kann sie einfügen .bashrc.
Welches Betriebssystem verwenden Sie (Linux, nehme ich an)? Warum sollten Befehlszeilenoptionen keine Slut sein? Sie können dem Luchs in Ihrer .bashrc immer einen Alias hinzufügen, der die Optionen enthält.
terdon vor 11 Jahren
1
Wie ich in meinem Kommentar gesagt habe, wäre der einfachste Weg, dies zu tun (da seiner manSeite zufolge lynxkeine Benutzerkonfigurationsdatei vorhanden ist), diese Zeile zu Ihrem hinzuzufügen ~/.bashrc:
alias lynx='lynx -accept_all_cookies'
Dann source ~/.bashrcoder einfach ein neues Terminal öffnen und ausführen lynx. Da es sich jetzt um einen Alias handelt, werden Sie dasselbe Verhalten erhalten, als wenn Sie explizit ausgeführt hätten lynx -accept_all_cookies, jedoch auf eine Weise, die für den Benutzer völlig transparent ist.
1
Kasapo
Schritt eins - Kopiersystem lynx.cfg:
cp /etc/lynx.cfg ~/
Schritt zwei - Ändern Sie Ihre ~ / lynx.cfg nach Herzenslust.
Schritt drei - lynx mit Ihrer benutzerdefinierten cfg starten:
lynx -cfg=~/lynx.cfg <url>
Es ist möglich, dass in älteren Lynx-Versionen keine Konfiguration angegeben wurde. Mit meiner Version ist dies jedoch möglich.
lynx --version Lynx Version 2.8.6rel.5 (09 May 2007) libwww-FM 2.14, SSL-MM 1.4.1, OpenSSL 1.0.0-fips, ncurses 5.7.20090207(wide) Built on linux-gnu Nov 23 2010 12:44:01 Copyrights held by the University of Kansas, CERN, and other contributors. Distributed under the GNU General Public License. See http://lynx.isc.org/ and the online help for more information. See http://www.openssl.org/ for information about OpenSSL.
0
Rico
Sie sollten in der Lage sein, die systemweite Datei lynx.cfg in das Home-Verzeichnis Ihres Benutzers zu kopieren und die gewünschten Einstellungen auf Benutzerebene zu ändern.
Gemäß dieser Antwort http://superuser.com/a/909446/757 müssen Sie die globale Konfiguration bearbeiten, um dies zuzulassen
Andy vor 9 Jahren
0
0
0x7c0
Okay, das ist alt, aber ich bin hier gelandet und es gibt keine richtige Antwort. Ich habe das Handbuch gelesen und festgestellt, dass Sie Folgendes hinzufügen können /etc/lynx.cfg, um explizite Optionen als Quelle aus einer Punktdatei in Ihrem Heimatverzeichnis zuzulassen.
INCLUDE:~/.lynx.cfg for PERSISTENT_COOKIES COOKIE_FILE
Die folgende Beschreibung geht direkt aus der config-Datei hervor, die ich besser erklären könnte
# Starting with Lynx 2.8.2, the INCLUDE facility is yet more powerful. You can # suppress all but specific settings that will be read from included files. # This allows sysadmins to provide users the ability to customize lynx with # options that normally do not affect security, such as COLOR, VIEWER, KEYMAP. # # The syntax is # # INCLUDE:filename for <space-separated-list-of-allowed-settings> #
0
user245396
Lynx unterstützt die Konfiguration für jeden Benutzer in .lynxrc:
Das Lynx-Optionsmenü kann durch Drücken der Taste "o" aufgerufen werden. Sie können bei Bedarf Optionen zur Laufzeit ändern. Die meisten Änderungen werden aus Ihrer .lynxrc-Datei gelesen und dort gespeichert. diejenigen, die im formularbasierten Menü (wie unten) nicht markiert sind (!). Viele andere Optionen sind in der Datei lynx.cfg gespeichert.
0
Naheel
Ich kenne das alte und viele haben bereits gültige Antworten gegeben, aber ich dachte, das könnte jemandem helfen.
Falls Sie in Eile sind und ( CHARACTER_SET:UNICODE (UTF-8)in meinem Fall) nur wenige Konfigurationen hinzufügen möchten, finden Sie hier eine schnelle Lösung