
Просмотр Интернета из командной строки может показаться делом прошлого, но на самом деле это обычная практика для системных администраторов или энтузиастов Linux, которые ищут эффективность, низкое потребление ресурсов или просто другой опыт. Несмотря на эволюцию графических веб-браузеров и их многофункциональные интерфейсы, CLI-браузеры (консоль или терминал) остаются популярными по практическим причинам, доступности и даже конфиденциальности. Если вы предпочитаете терминал или управляете серверами без графической среды, знание наиболее надежных и современных альтернатив имеет важное значение.
Это не просто пережиток прошлого: эти браузеры позволяют вам перемещаться по Интернету на удивление эффективно, доступ к документации, диагностику серверов и выполнение повседневных интернет-задач без ограничений графической среды. В этом обзоре мы подробно рассмотрим основные доступные варианты, разбивая функции, преимущества, установку и маленькие хитрости на основе реального опыта и лучших источников на испанском и английском языках.
Терминальные браузеры: почему они по-прежнему необходимы?
Терминал или консоль Linux всегда были мощным инструментом для управления системой. Наличие браузеров, работающих из командной строки, позволяет быстро получать доступ к информации в сети или выполнять диагностические задачи на серверах без установленной графической среды. Есть несколько причин выбрать браузер CLI:
- Минимальное потребление ресурсов: идеально подходит для старых компьютеров, серверов или устройств с ограниченными аппаратными возможностями.
- Удаленный доступ: позволяет просматривать веб-страницы через SSH, не открывая графический интерфейс.
- Конфиденциальность и безопасность: ограничивает выполнение скриптов, файлов cookie и трекеров, сокращая поверхность атак.
- Расширенная диагностика: проверка поведения веб-сайта на уровне простого текста и совместимости со вспомогательными технологиями.
Lynx: декан текстового браузера
рысь Это, вероятно, старейший и наиболее узнаваемый консольный браузер в экосистеме GNU/Linux и Unix. Впервые запущенный в 1992 году в Университете Канзаса, он по-прежнему поддерживается преданным сообществом. Его философия — простота: только текст, что делает его идеальным инструментом для медленных соединений, серверов или сред, где графика неуместна.
Lynx работает просто. Он выделяет гиперссылки курсором и позволяет выбирать ссылки, вводя соответствующий номер или перемещаясь с помощью клавиш со стрелками. Он не обрабатывает изображения, видео или большинство современных скриптов, что устраняет отвлекающие факторы и потенциальные угрозы. Однако вы можете настроить Lynx на вызов внешних программ при обнаружении изображений или видео, открывая небольшое окно в мультимедиа, если вам это действительно нужно.
Заметные преимущества:
- Поддержка SSL/TLS, позволяющая просматривать сайты с шифрованием.
- Возможность использования в качестве диагностического инструмента для проверки доступности или удобства использования веб-сайта.
- Полезен при тестировании веб-сервера, поскольку точно показывает, как ведет себя страница без JavaScript или расширенного CSS.
Установить Lynx на Linux очень просто; он доступен в репозиториях практически всех дистрибутивов:
- Debian / Ubuntu:
sudo apt install lynx - CentOS/RHEL/Fedora:
sudo yum install lynx - Arch Linux:
sudo pacman -S lynx - OpenSUSE:
sudo zypper install lynx - Альпийский линукс:
sudo apk add lynx
Чтобы использовать его, просто запустите в терминале: рысь someweb.com
w3m: текстовый режим, но с изображениями (если хотите)
w3m (скриншот заголовка) — еще один классический консольный браузер, известный своей гибкостью и удивительной способностью отображать изображения на совместимых терминалах. Первоначально разработанный в Японии (на самом деле, его название означает «просмотр Всемирной паутины»), w3m до сих пор поддерживается независимыми разработчиками и совместим с большинством дистрибутивов.
Его сильной стороной является точность представления HTML в пределах возможностей текстового режима. Он отображает цвета, таблицы, кадры и, в отличие от своих конкурентов, может отображать изображения в совместимых терминалах (например, xterm или kitty со встроенной поддержкой). Кроме того, сочетания клавиш довольно просты и позволяют открывать новые вкладки, возвращаться назад, переходить к определенному URL-адресу и многое другое.
Чтобы установить его:
- Debian / Ubuntu:
sudo apt install w3m w3m-img - Федора/CentOS:
sudo yum install w3m - Arch Linux:
sudo pacman -S w3m - OpenSUSE:
sudo zypper install w3m - Альпийский линукс:
sudo apk add w3m
Чтобы запустить его, просто: w3m веб-адрес.com
Включает в себя такие сочетания клавиш, как SHIFT + Q выйти, SHIFT + B вернуться назад и SHIFT + T открыть новую вкладку. Его документация обширна и легко доступна из самого браузера.
Ссылки и Ссылки2: баланс между текстовым и графическим режимом
Ссылки Он известен тем, что предлагает два режима отображения: только текстовый (идеально подходит для терминалов) и очень простой графический режим, который работает даже без среды X Window (используя буфер кадров или SVGAlib). Он открытый, быстрый и поддерживает HTML4, таблицы, фреймы, выпадающие меню, горизонтальную прокрутку, UTF-8, просмотр с вкладками и частичную поддержку JavaScript (хотя в последних версиях эта поддержка прекращена).
Его современная версия, Links2, добавляет улучшения интерфейса и возможность отображать больше графического форматирования (если вы запускаете браузер с помощью "links2 -g"). Наиболее примечательные функции Links/Links2:
- Контекстные меню и быстрый доступ к опциям.
- Оптимальная производительность на старых системах или системах с очень ограниченными ресурсами.
- Поддержка загрузок, закладок и просмотра через FTP и SSL.
Установка так же проста:
- Debian / Ubuntu:
sudo apt install linksosudo apt install links2 - Федора/CentOS:
sudo yum install links - Arch Linux:
sudo pacman -S links
Начать: ссылки www.website.com
Он не преуспевает в принятии или отклонении куки, как Lynx, но он надежный, простой и настраиваемый. Идеально подходит для тех, кто переходит с графических браузеров и хочет более плавного перехода на терминал.
ELinks: дополнительные функции в текстовом режиме
Ссылки Он родился как улучшенный форк проекта Links. Хотя его разработка была остановлена в 2017 году из-за проблем безопасности, он был перезапущен под названием фелинкс и остается мощным вариантом. Его улучшения по сравнению со Links включают более продвинутый просмотр вкладок, поддержку закладок, дополнительные меню и некоторое взаимодействие с мышью в терминале.
Среди его сильных сторон:
- Обеспечивает более современный текстовый режим работы с большим количеством возможностей настройки.
- Он особенно хорошо работает в системах, где вы хотите минимизировать графические зависимости, но хотите получить нечто большее, чем просто текст.
- Debian / Ubuntu:
sudo apt install elinks - Федора/CentOS:
sudo yum install elinks - Arch Linux:
sudo pacman -S elinks
Основная команда использования: elinks сайт.com
Рекомендуется проверять версию и искать обновления, чтобы избежать проблем безопасности.
Browsh: современность приходит в терминал
Брови — это другой вариант, который появился для модернизации опыта CLI. Его предложение — гибридный браузер CLI, который использует «безголовый» графический браузер внизу (Firefox без видимого интерфейса) для рендеринга современных веб-сайтов и преобразует вывод в графику и текст, совместимые с терминалом. Это позволяет вам просматривать целые страницы, включая JavaScript, расширенный CSS и даже некоторые видео, все преобразованные в ASCII-арт в терминале.
Его разработка недавняя и активно поддерживается. Установку можно выполнить, загрузив пакеты .deb или .rpm непосредственно из репозитория и запустив:
- Для систем на базе Debian: скачать его с GitHub и использовать
sudo apt install ./browsh_xxx.deb - В Red Hat/CentOS: Загрузите .rpm и запустите
rpm -Uvh ./browsh.rpm
Затем выполняется следующее: просмотрите www.website.com
Требуется установка Firefox, поскольку это «движок». Интерфейс максимально приближен к современному графическому браузеру, который можно получить в CLI, и позволяет просматривать страницы со сложными скриптами или перемещаться по сайтам, которые не поддерживают Lynx, Links или w3m.
Мои предпочтения?
Vivaldi. Понятно, что для обычного использования CLI или браузеры командной строки не подходят. Однако для вышеупомянутых случаев я бы остановился на Lynx или w3m. Browsh выглядит хорошо, но он где-то посередине, не дотягивая ни до одного из них. Какой ваш любимый?

