5 облегченных браузеров для Raspberry Pi: от минималистичных до современных.

Для Raspberry Pi с ограниченными ресурсами начните с NetSurf для простых графических страниц, Dillo для очень компактного настольного браузера или Links2 и Lynx в терминале. Если вам нужен более привычный графический браузер для современных сайтов, попробуйте GNOME Web (также известный как Epiphany). Chromium следует оставить доступным для веб-приложений, видео и страниц авторизации, которые могут не поддерживаться более лёгкими вариантами.

Плата Raspberry Pi рядом с монитором, на котором отображается простая страница браузера.
Настройка Raspberry Pi с открытой в окне браузера простой страницей статьи.

Что означает "легковесный" на Raspberry Pi

Не существует универсального, справедливого показателя потребления памяти для ранжирования браузеров: страница с большим количеством скриптов может использовать больше ресурсов процессора и оперативной памяти, чем простая статья в том же браузере. В этом списке приоритет отдается небольшим браузерам, ориентированным на выполнение конкретных задач, и ARM-пакетам. Доступность может варьироваться в зависимости от версии и архитектуры Raspberry Pi OS, поэтому перед установкой проверьте настроенные репозитории.

Пять облегченных вариантов браузера

1. NetSurf: лучший вариант для начала работы с простым просмотром веб-страниц на компьютере.

NetSurf — это компактный графический браузер для документации, простых новостных страниц и локальных веб-интерфейсов. Debian включает его версию на GTK для ARM64, а проект предоставляет традиционный интерфейс рабочего стола. Компромисс заключается в совместимости: поддержка JavaScript ограничена , поэтому многие интерактивные сайты и веб-приложения работать не будут. Установите его с помощью команды `npm install` sudo apt install netsurf-gtk. Проверьте проект NetSurf и список его пакетов для ARM64 .

Минималистичное окно браузера, отображающее простую страницу с фотографией и короткими текстовыми разделами.
Простые страницы лучше подходят для небольших браузеров, чем интерактивные веб-приложения.

2. Dillo: минималистичный графический браузер

Dillo разработан для быстрой и компактной работы, лучше всего работает с базовым HTML и CSS. В его руководстве указано, что он не поддерживает JavaScript и реализует лишь часть новых веб-стандартов. Используйте его для простых страниц на старом оборудовании; современные формы авторизации, корзины покупок и социальные сети могут работать некорректно. Установите его с помощью команды `dillo install` sudo apt install dillo. Ознакомьтесь с руководством пользователя Dillo, чтобы узнать о его ограничениях и списке пакетов для ARM64 .

3. Links2: текстовый режим с возможностью графического отображения.

Links2 поддерживает текстовый просмотр с клавиатуры и графический режим. В зависимости от способа запуска, он может подходить для SSH-сессий или для облегченной работы на рабочем столе. Попробуйте links2 -g https://example.orgграфический режим или запустите links2 https://example.orgв терминале. Он не является полноценной заменой современному браузеру на сайтах с большим количеством скриптов. Установите с помощью команды `links2 install` sudo apt install links2; на странице описания функций Links указаны режимы отображения, а в Debian есть пакет для ARM64 .

В Linux-браузере, работающем в терминальном режиме, отображается текстовая статья с синими ссылками.
Просмотр в текстовом режиме полезен для просмотра документации и, в основном, текстовых страниц.

4. Lynx: лучше всего подходит для SSH и страниц только с текстом.

Lynx работает в терминале и позволяет перемещаться по ссылкам с помощью клавиатуры. Он полезен для работы с документацией, текстовыми ресурсами и устранения неполадок Raspberry Pi без настольного компьютера. Он не может отображать изображения, и многие современные веб-сайты зависят от функций, которые он не предоставляет, поэтому это не повседневный браузер для интерактивных сайтов. Установите его с помощью команды `npm install` sudo apt install lynxи откройте страницу с помощью команды `npm install` lynx https://example.org. Руководство пользователя размещено на сайте проекта Lynx ; в Debian есть пакет для ARM64 .

5. GNOME Web (Epiphany): более современный графический браузер.

GNOME Web — это текущее название Epiphany. Он имеет чистый интерфейс рабочего стола и может сохранять сайты как веб-приложения. Выбирайте его, если NetSurf и Dillo слишком ограничены, но не думайте, что он будет использовать меньше памяти, чем Chromium; он использует полноценный браузерный движок. Установка с помощью sudo apt install epiphany-browser. См. официальную страницу GNOME Web , инструкции по установке веб-приложения и список пакетов Debian для ARM64 .

Установите браузер с поддержкой APT.

Откройте Терминал и обновите индекс пакетов, затем установите только нужный вам браузер:

sudo apt update
sudo apt install netsurf-gtk

Замените netsurf-gtkна dillo, links2, lynx, или epiphany-browser. APT — это стандартный менеджер пакетов в Raspberry Pi OS . Если пакет отсутствует, проверьте cat /etc/os-release, dpkg --print-architecture, и apt-cache policy package-name. Приведенные ниже ссылки на Debian подтверждают наличие пакетов для ARM64; версия вашей Pi OS и включенные репозитории определяют, что может установить APT.

На Raspberry Pi OS Lite без рабочего стола выберите Lynx или Links2 в текстовом режиме. NetSurf, Dillo и GNOME Web требуют графической сессии. Протестируйте несколько страниц, которые вы действительно используете, прежде чем менять браузер по умолчанию: небольшой браузер может работать быстрее на простых страницах, но показывать низкую производительность на сайтах, использующих скрипты, видео или современные способы авторизации.

Почему старые руководства по браузерам для Raspberry Pi требуют внимания

В некоторых старых списках рекомендуем Midori, IceCat или Kweb в качестве быстрых вариантов установки. В текущем проекте Midori описан отдельный процесс сборки для ARM64, в то время как GNU заявляет, что IceCat в настоящее время не распространяет бинарные файлы. Ни один из них не так прост, как установка пакета из репозиториев вашего Raspberry Pi. Старая команда Kweb использует фиксированный архив 1.7.9.8, а не пакет APT, который получает обновления через обычный системный поток. Для простой поддерживаемой настройки начните с NetSurf, GNOME Web, Links2 или Lynx.

Перед использованием любого из этих решений на Raspberry Pi ознакомьтесь с текущими примечаниями к сборке Midori и инструкциями по загрузке GNU IceCat .

Оставить комментарий

Как установить Linux Lite: пошаговое руководство на USB-накопителе

Как установить Linux Lite: пошаговое руководство на USB-накопителе

Установите Linux Lite 8.0 с проверенного ISO-образа. Создайте загрузочный USB-накопитель, используйте установщик Calamares, защитите свои данные и обновите систему после завершения установки.

Как настроить оконный менеджер Enlightenment в Linux

Как настроить оконный менеджер Enlightenment в Linux

Узнайте, как настроить Enlightenment в Linux, редактируя содержимое панели инструментов, обои, гаджеты рабочего стола, темы и виртуальные рабочие столы, а также получите инструкции по изменению меню и работе с файлами .edj.

Как играть в Undertale на Linux через Steam

Как играть в Undertale на Linux через Steam

У Undertale есть собственная версия для Linux в Steam. Узнайте, как установить Steam, скачать игру, запустить её и попробовать Proton, если собственная версия не сработает.

Как играть в Z1 Battle Royale на Linux с помощью Steam Proton

Как играть в Z1 Battle Royale на Linux с помощью Steam Proton

Попробуйте Z1 Battle Royale на Linux с помощью Steam Proton. Следуйте инструкциям по установке и узнайте, почему установка игры не гарантирует игру по сети.

Как хранить конфиденциальные данные в Linux с помощью Vault

Как хранить конфиденциальные данные в Linux с помощью Vault

Научитесь устанавливать HashiCorp Vault, сохранять и извлекать пример секрета с помощью механизма KV v2, а также понимать, какая конфигурация безопасна для использования реальных учетных данных.

Как установить последнюю версию Kali Linux на ПК

Как установить последнюю версию Kali Linux на ПК

Узнайте, как установить последнюю версию Kali Linux: скачайте и проверьте текущий ISO-образ, создайте загрузочный USB-накопитель и безопасно настройте компьютер с одной загрузкой.

Как установить Celluloid на Linux с помощью Flatpak или вашего менеджера пакетов

Как установить Celluloid на Linux с помощью Flatpak или вашего менеджера пакетов

Установите Celluloid на Linux из Flathub с помощью Flatpak или используйте собственный пакет, если он предоставляется вашим дистрибутивом. Узнайте, как запускать, обновлять и удалять его.

Как играть в Total War: THREE KINGDOMS на Linux через Steam

Как играть в Total War: THREE KINGDOMS на Linux через Steam

Установите Steam на свой дистрибутив Linux, установите нативную версию Total War: THREE KINGDOMS для Linux и устраните распространенные проблемы при запуске.

Инструкция по установке BlackArch Linux: руководство для USB-накопителя и настольного компьютера

Инструкция по установке BlackArch Linux: руководство для USB-накопителя и настольного компьютера

Узнайте, как скачать подходящий ISO-образ BlackArch, проверить его подлинность, создать загрузочный USB-накопитель и безопасно установить BlackArch Linux с помощью установщика Slim.

Как заблокировать рекламу через DNS в Linux

Как заблокировать рекламу через DNS в Linux

Заблокируйте множество рекламных объявлений и трекеров в приложениях Linux, настроив AdGuard DNS в GNOME, KDE Plasma или NetworkManager, указав актуальные IPv4 и IPv6 адреса и воспользовавшись советами по устранению неполадок.