πŸ’Ύ Archived View for tilde.team β€Ί ~rami β€Ί lynx.gmi captured on 2024-08-31 at 12:48:21. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-05-10)

-=-=-=-=-=-=-

~Rami β‚ͺ MANUALS

Χ¨ΧžΧ™

SUBJECT: Lynx: Π‘Ρ‚Π°Ρ€Π΅ΠΉΡˆΠΈΠΉ Π² ΠΌΠΈΡ€Π΅ ΠΊΠΎΠ½ΡΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ - конфигурация ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ пояснСния

AUTHOR: Rami Rosenfeld

DATE: 27/04/24

TIME: 14.00

LANG: ru, en

LICENSE: GNU FDL 1.3

TAGS: gnu, gnome, software, opensource, linux, system, man, manual, bash, privacy, security, rhel, centos, mate, xfce, lxde, spin, de, systemd, systemctl, terminal, console, web, browser, lynx

Lynx: Π‘Ρ‚Π°Ρ€Π΅ΠΉΡˆΠΈΠΉ Π² ΠΌΠΈΡ€Π΅ ΠΊΠΎΠ½ΡΠΎΠ»ΡŒΠ½Ρ‹ΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ - конфигурация ΠΈ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ пояснСния

INTRO

Классика тСкстового Π²Π΅Π±Π° 1.0: Π½Π΅Ρ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ скриптов, ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ… ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ… мусорных элСмСнтов! ΠœΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΡ‡ΠΈΠΌ, нСсмотря Π½Π° ΠΏΠΎΡ‡Ρ‚Π΅Π½Π½Ρ‹ΠΉ возраст (Π² 2024 - стукнуло 32 Π³ΠΎΠ΄Π°!), Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ Π΄ΠΎ сих ΠΏΠΎΡ€ развиваСтся, ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ΡΡ - ΠΈ послСдняя вСрсия Π²Ρ‹ΡˆΠ»Π° совсСм Π½Π΅Π΄Π°Π²Π½ΠΎ.

ΠšΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΡ Π² ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎΠΌ Ρ€Π°Π·ΡŠΡΡΠ½Π΅Π½ΠΈΠΈ Π½Π΅ нуТдаСтся: я написал Π½ΠΈΠΆΠ΅ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ lynx.cfg с "чистого листа" ΠΈΡΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ для собствСнных Π½ΡƒΠΆΠ΄ ΠΈ упорядочил Π΅Π³ΠΎ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ ΠΏΠΎ схоТСй Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ лишь ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π·ΡŠΡΡΠ½Π΅Π½ΠΈΡ.

NOTE

Π’ΠΠ–ΠΠž: По сути, Lynx ΠΈΠΌΠ΅Π΅Ρ‚ нСсколько ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ². ΠŸΠ΅Ρ€Π²Ρ‹Π΅ Ρ‚Ρ€ΠΈ: lynx.cfg (ΠΊΡ€Π°ΠΉΠ½Π΅ тяТСлый для восприятия), lynx.lss ΠΈ lynx-site.cfg, располоТСнныС Π² /etc, ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ администратор (это Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ для обСспСчСния Ρ€Π΅ΠΆΠΈΠΌΠ° нСизмСняСмого "kiosk mode"). Π’Ρ‚ΠΎΡ€ΠΎΠΉ - lynx.cfg, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚, доступСн для ΠΏΡ€Π°Π²ΠΊΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌΡƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ.

Π—Π°ΠΌΠ΅Ρ‡Ρƒ: создатСли Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° - вСсьма чСстныС люди, поэтому ΠΎΠ½ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ Π½Π΅ прСдусмотрСли ΠΎΠΏΡ†ΠΈΠΈ измСнСния (маскировки) UserAgent'a. Π˜ΡΡ…ΠΎΠ΄Ρ ΠΈΠ· этого, Π² цСлях смСны UA Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΡŽ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ алиас Π² .bashrc:

alias lynx='lynx -cfg ~/.lynx/lynx.cfg -useragent="Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)"'

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: Π’ силу Π²Ρ‹ΡˆΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ³ΠΎ, ΠΏΡ€ΠΈ запускС Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° Π΄Π°Π½Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π² консоли Π²ΠΎΠ·Π½ΠΈΠΊΠ½Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

"ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅: Π‘Ρ‚Ρ€ΠΎΠΊΠ° User-Agent Π½Π΅ содСрТит "Lynx" ΠΈΠ»ΠΈ "L_y_n_x"!".

nano ~/.lynx/lynx.cfg

PREFERRED_CONTENT_TYPE: text/plain

USE_MOUSE:TRUE

STARTFILE:https://lite.duckduckgo.com/lite/

DEFAULT_BOOKMARK_FILE:./.lynx/lynx_bookmarks.html

CONNECT_TIMEOUT:600

DEFAULT_CACHE_SIZE:10

DEFAULT_VIRTUAL_MEMORY_SIZE:512000

FORCE_SSL_PROMPT:YES

HTTP_PROTOCOL:1.1

CASE_SENSITIVE_ALWAYS_ON:FALSE

PREFERRED_CHARSET:utf-8

PREFERRED_LANGUAGE:en

ASSUME_CHARSET:utf-8

ASSUME_LOCAL_CHARSET:utf-8

SET_COOKIES:FALSE

ACCEPT_ALL_COOKIES:FALSE

NO_REFERER_HEADER:TRUE

NO_FILE_REFERER:TRUE

REDIRECTION_LIMIT:3

AUTO_SESSION:FALSE

SYSLOG_REQUESTED_URLS:FALSE

NO_FORCED_CORE_DUMP:TRUE

SCROLLBAR:TRUE

VERBOSE_IMAGES:FALSE

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ:

1. ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠ΅ ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π° Π·Π°ΠΊΠ»Π°Π΄ΠΎΠΊ/ссылок: "./.lynx/lynx_bookmarks.html" - ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊ, Π° Π½Π΅ "~/.lynx/lynx_bookmarks.html" ΠΈ Ρ‚.ΠΏ.

2. Π’ Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΈ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ ΠΌΡ‹ΡˆΡŒ ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ скролбаров.

3. ЗадСйствована облСгчСнная (Π±Π΅Π· скриптов) вСрсия поисковой ΠΌΠ°ΡˆΠΈΠ½Ρ‹ duckduckgo.com.

4. Π—ΠΠŸΠ Π•Π©Π•ΠΠ«: ΠΏΡ€ΠΈΠ΅ΠΌ ΠΈ Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ cookies, ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡Π° referers, сохранСниС сСссии.

5. Π‘ΠΎΠΊΡ€Π°Ρ‰Π΅Π½Π° запись событий Π² общСсистСмный Π»ΠΎΠ³.

6. Π’ΠΎ всСх Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… опциях ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ utf-8 ΠΈ en_US.

Π’ΠΠ–ΠΠž! Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π² lynx.cfg, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ссли Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Π΅Ρ‚Π΅ (ΠΏΠΎΠ΄ΡΡ‚Π°Π²ΡŒΡ‚Π΅ адрСс ΠΈ имя ΠΏΠΎΡ€Ρ‚Π° ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ):

http_proxy:http://ADD:PORT/

https_proxy:http://ADD:PORT/

ftp_proxy:http://ADD:PORT/

gopher_proxy:http://ADD:PORT/

wais_proxy:http://ADD:PORT/

finger_proxy:http://ADD:PORT/

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ см.: man lynx

Lynx Snapshots

Lynx User's Guide

β‚ͺ Back to home β‚ͺ

πŸ„― Rami Rosenfeld, 2024. GNU FDL 1.3.