Как установить netsurf на debian

Обновлено: 08.07.2024

Please consider filing a bug or asking a question via Launchpad before contacting the maintainer directly.

Original Maintainers (usually from Debian):

  • Vincent Sanders
  • Daniel Silverstone
  • Gürkan Myczko

It should generally not be necessary for users to contact the original maintainer.

Внешние ресурсы:

Подобные пакеты:

small web browser with CSS support for framebuffers

Другие пакеты, относящиеся к netsurf-fb

  • зависимости
  • рекомендации
  • предложения
  • enhances
  • dep: libc6 (>= 2.29) GNU C Library: Shared libraries
  • dep: libcurl4 (>= 7.56.1) easy-to-use client-side URL transfer library (OpenSSL flavour)
  • dep: libexpat1 (>= 2.0.1) XML parsing C library - runtime library
  • dep: libfreetype6 (>= 2.3.5) FreeType 2 font engine, shared library files
  • dep: libjpeg8 (>= 8c) Independent JPEG Group's JPEG runtime library (dependency package)
  • dep: libpng16-16 (>= 1.6.2-1) PNG library - runtime (version 1.6)
  • dep: libsdl1.2debian (>= 1.2.11) Simple DirectMedia Layer
  • dep: libssl1.1 (>= 1.1.1) Secure Sockets Layer toolkit - shared libraries
  • dep: libvncserver1 (>= 0.9.10) API to write one's own VNC server
  • dep: libwayland-client0 (>= 1.9.91) wayland compositor infrastructure - client library
  • dep: libxcb-icccm4 (>= 0.4.1) utility libraries for X C Binding -- icccm
  • dep: libxcb-image0 (>= 0.2) utility libraries for X C Binding -- image
  • dep: libxcb-keysyms1 (>= 0.4.0) utility libraries for X C Binding -- keysyms
  • dep: libxcb-shm0 X C Binding, shm extension
  • dep: libxcb-util1 (>= 0.4.0) utility libraries for X C Binding -- atom, aux and event
  • dep: libxcb1 X C Binding
  • dep: netsurf-common (= 3.10-1) small web browser with CSS support common files
  • dep: zlib1g (>= 1:1.1.4) compression library - runtime
  • rec: mime-support transitional package

Загрузка netsurf-fb

Загрузить для всех доступных архитектур
Архитектура Размер пакета В установленном виде Файлы
amd64 1 119,7 Кб3 909,0 Кб [список файлов]
arm64 1 042,0 Кб3 887,0 Кб [список файлов]
armhf 976,0 Кб2 654,0 Кб [список файлов]
ppc64el 1 245,0 Кб5 255,0 Кб [список файлов]
s390x 1 055,0 Кб4 227,0 Кб [список файлов]

This page is also available in the following languages:

Авторские права © 2021 Canonical Ltd.; См. условия лицензии. Ubuntu это торговый знак компании Canonical Ltd. Об этом сайте.

gtk-wikipedia

NetSurf - это легкий веб-браузер с открытым исходным кодом. Используя собственный механизм компоновки и рендеринга, написанный полностью с нуля, он предоставляет такие функции, как просмотр с вкладками, закладки и миниатюры страниц.

Его цель - обеспечить полное представление HTML 5. с CSS 2 в пространстве сокращение ресурсов при сохранении скорости. Он написан на C. NetSurf разработан как легкий и портативный и совместим как с основными системами (например, Mac OS X и Unix-подобные), так и со старыми или редкими платформами.

О NetSurf

Кроссплатформенное ядро ​​NetSurf написан на ANSI C и реализует большинство спецификаций HTML 4 и CSS 2.1. используя собственный движок нестандартного дизайна.

Начиная с версии 2.0, NetSurf использует Hubbub, анализатор HTML, соответствующий спецификации HTML5.

Помимо рендеринга изображений GIF, JPEG, PNG и BMP, браузер также поддерживает собственные форматы операционной системы RISC, включая файлы Sprite, Draw и ArtWorks.

NetSurf Он разработан для того, чтобы иметь возможность запускать текущий компьютер с частотой до 6 МГц, компьютер ARM 30 с 16 МБ ОЗУ.Поскольку этот браузер изначально был написан для компьютерного оборудования, которое обычно используется на КПК, приставках кабельного телевидения, сотовых телефонах и других портативных устройствах, NetSurf компактен и не требует особого обслуживания по конструкции.

Интерфейс NetSurf GTK работает в Unix-подобных системах, включая Linux, FreeBSD, NetBSD, Solaris и другие. В настоящее время нет собственных портов Windows или MacOS X от NetSurf, однако интерфейс GTK может быть создан для этих платформ.

Интерфейс GTK доступен в репозиториях пакетов многих дистрибутивов Linux, включая Debian и Ubuntu.

Поскольку он разработан для простого просмотра веб-страниц, вы не получаете столько функций как вы можете получить из Firefox или Google Chrome.

Las características incyenen:

Как установить NetSurf на Ubuntu и производные?

Для тех, кто заинтересован в возможности установить NetSurf, они могут сделать это, следуя приведенным ниже инструкциям.

Установка этого веб-браузера Мы можем сделать это двумя разными способами, первый из них самый простой, Что ж, мы можем установить NetSurf из официальных репозиториев Ubuntu и даже Debian из их репозиториев.

Для этого нам нужно будет только открыть терминал и в нем мы выполним следующую команду:

Другой метод установки, который у нас есть, - это загрузка исходного кода браузера. и выполните компиляцию этого:

После этого выполним:

Затем мы собираемся распаковать загруженный пакет с помощью:

В конце концов они должны знать, что JavaScript по умолчанию отключен в браузере Итак, чтобы включить его, нам нужно будет открыть браузер, и в нем мы перейдем в Edit> Preferences> Content, здесь мы собираемся установить флажок «Enable JavaScript»

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

Без лишних слов я могу сказать, что этот веб-браузер полностью рекомендуется для компьютеров с ограниченными ресурсами или на платах ARM, таких как Raspberry Pi.

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Убунлог » ПО » NetSurf - веб-браузер, предназначенный для команд с низким уровнем ресурсов

Unable to determine OS packaging system in use. Please ensure development packages are installed for: git, gcc, pkgconfig, expat library, openssl library, spidermonkey-1.8.5 library, libcurl, perl, perl MD5 digest, libjpeg library, libpng library, flex tool, bison tool, gtk+ 2 toolkit library, librsvg2 library

в доках написано

If your package manager is not supported, you will have to install third party packages manually.

А как выяснить какие пакеты и библиотеки из этого списка в системе установлены, а каких не хватает?


Первую часть списка можешь не проверять, есть оно всё в слаке. spidermonkey - не знаю что это, не слышал, скорее всего нет, и нужно ручками самому поставить. Остальное всё тоже скорее всего есть уже.


Во, точно. Так проще и надёжнее будет =)

А .txz нормального нету чтобы не возиться с исходниками? Версия 3.0 старенькая, уже давно 3.3 доступа.

grep -n git /var/log/packages

grep: /var/log/packages: Is a directory


Скачай слакбилд, поправь номер версии и собери новый пакет. Это наиболее правильный путь.


А .txz нормального нету чтобы не возиться с исходниками?

Ты не ту систему установил, друг мой.

А можно из свежих исходников собрать готовый txz-пакет?

А доки есть по теме?


Поправил. Теперь просто его запустить нужно? sh ./netsurf.SlackBuild ?

всё, разобрался как ставить из слакбилда :) spidermonkey-1.8.5 library ещё бы кто подсказал где найти.

spidermonkey-1.8.5 library ещё бы кто подсказал где найти.

Отсюда тащишь сорцы, отсюда - слакбилд.
Что дальше делать - ты знаешь. :)

Браузер NetSurf

NetSurf - один из самых продвинутых браузеров «Linux» в классе "наилегчайшего веса" (1.7 МБ после установки). Все браузеры категории "легкие", в большинстве своем, не очень хорошо работают с «JavaScript» и «Flash», или же, вообще не работают в этой среде, потому, что если им привить такую способность, то волей не волей, они превратятся из "легких" в "тяжелые". Но, реалии современного интернета, диктуют необходимость использования скриптов и мультимедиа, это нормально. Так как, эта проблема на данный момент еще не решена, то остается только одно, выбирать тот или иной браузер, в зависимости от выполнения поставленных задач.

Все браузерные "легковесы" можно условно разделить на две категории, наиболее продвинутые, умеющие должным образом работать с «CSS» и «HTML», ну и менее продвинутые, не умеющие этого делать, либо делающие, но в степени, оставляющей желать лучшего.

NetSurf - как раз относится к браузерам, который весьма успешно поддерживает работу с «CSS» и «HTML». Его изначальное предназначение было ориентировано на «RISC OS», а в последствие, произошла и портация на «Linux», кроме того, его "плотоядность" охватила и такие «*nix-системы», как: «AmigaOS», «AmigaOS 4», «Atari OS», «BeOS/Haiku», «Mac OS X», «MorphOS». Зорождение проекта, как такового, произошло в апреле-месяце две тысячи второго года и по сей день, активное развитие не прекращается.

Начальная страница по-умолчанию в браузере NetSurf

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

Некоторые типичные возможности NetSurf:

  • Настраиваемая панель инструментов.
  • Поддержка многовкладочности.
  • Функция настраивоимого поиска.
  • Управление масштабом страниц.
  • Глобализованная история посещений.
  • Древовидная форма просмотра закладок.
  • Тоже, для миниатюр.
  • Менеджер куков.
  • Сохранение страниц в «PDF».
  • Запароливание файлов «PDF».
  • Поддержка «Unicode».
  • Менеджер сессий.
  • Блокиратор всплывающих окон.
  • Автоматическая прокрутка страниц.
  • Настраиваемая скорость автоматической прокрутки страниц.
  • Поддержка прокси.
  • Много еще чего другого.

Положительные характеристики NetSurf:

Отрицательные характеристики NetSurf:

  • Как и все легковесные браузеры, не обладает полными возможностями тяжеловесных браузеров.

Параметры:

Проверялось на «Ubuntu» 12.10 Unity (32-bit.).

Читайте также: