NetSurf3.3 браузер

Автор leonid, 20 декабря 2015, 11:53:05

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

leonid

Где его можно скачать? Дайте линк плиииз! Есть старые версии а нового нету(((

Brainey

Цитата: leonid от 20 декабря 2015, 11:53:05Где его можно скачать?
На официальном сайте.
Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru

leonid

Спасибо.
Он в виде исходников.
http://www.netsurf-browser.org/downloads/gtk/
А откуда можно скачать собранный?

ferum

По идее предусмотрена инструкция по которой  выкачиваются скрипт, устанавливаются сборочные зависимости из системы, выкачиваются исходники зависимых билиотек, сам браузер. После чего всё собирается и устанавливается...но...
Находясь в своей домашней папке пользователь (обладающий правами sudo) скачивает скрипт
wget http://git.netsurf-browser.org/netsurf.git/plain/Docs/env.sh
Исполнение скрипта
source env.sh
указывает где производить сборку

BUILD=i586-linux-gnu
HOST=i586-linux-gnu
TARGET_WORKSPACE=/home/ваш_пользователь/dev-netsurf/workspace

Выполняем пожелания
mkdir -p ~/dev-netsurf/workspace
cd ~/dev-netsurf/workspace

При выполнении
ns-package-install
вводим пароль sudo  и получаем такую страсть
Открыть содержимое (спойлер)

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'libcurl4-openssl-dev' instead of 'libcurl3-dev'
Note, selecting 'libpng12-dev' instead of 'libpng-dev'
build-essential is already the newest version.
git is already the newest version.
libhtml-parser-perl is already the newest version.
libhtml-parser-perl set to manually installed.
pkg-config is already the newest version.
The following extra packages will be installed:
  dbus fontconfig fontconfig-config fonts-dejavu-core gir1.2-atk-1.0
  gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gtk-2.0
  gir1.2-pango-1.0 gir1.2-rsvg-2.0 hicolor-icon-theme libatk1.0-0
  libatk1.0-data libatk1.0-dev libavahi-client3 libavahi-common-data
  libavahi-common3 libbison-dev libcairo-gobject2 libcairo-script-interpreter2
  libcairo2 libcairo2-dev libcap-ng0 libcups2 libcurl3 libdatrie1 libdbus-1-3
  libelfg0 libexpat1-dev libffi-dev libfl-dev libfontconfig1
  libfontconfig1-dev libfreetype6 libfreetype6-dev libgdk-pixbuf2.0-0
  libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgirepository-1.0-1
  libglib2.0-bin libglib2.0-dev libgraphite2-3 libgtk2.0-0 libgtk2.0-bin
  libgtk2.0-common libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0
  libharfbuzz0b libice-dev libice6 libjasper1 libjbig0 libjpeg62-turbo
  libjpeg62-turbo-dev liblzo2-2 libmozjs185-1.0 libnspr4 libnspr4-dev
  libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0
  libpangoxft-1.0-0 libpcre3-dev libpcrecpp0 libpixman-1-0 libpixman-1-dev
  libpng12-0 libpthread-stubs0-dev librsvg2-2 librsvg2-common libsigsegv2
  libsm-dev libsm6 libssl-doc libthai-data libthai0 libtiff5 libx11-dev
  libx11-doc libxau-dev libxcb-render0 libxcb-render0-dev libxcb-shm0
  libxcb-shm0-dev libxcb1-dev libxcomposite-dev libxcomposite1 libxcursor-dev
  libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxext-dev
  libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev
  libxinerama1 libxml2-utils libxrandr-dev libxrandr2 libxrender-dev
  libxrender1 m4 ucf x11-common x11proto-composite-dev x11proto-core-dev
  x11proto-damage-dev x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev
  x11proto-randr-dev x11proto-render-dev x11proto-xext-dev
  x11proto-xinerama-dev xorg-sgml-doctools xtrans-dev zlib1g-dev
Suggested packages:
  bison-doc dbus-x11 libcairo2-doc cups-common libcurl4-doc libcurl3-dbg
  libidn11-dev libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev
  libglib2.0-doc gvfs libgtk2.0-doc libice-doc libjasper-runtime imagemagick
  libpango1.0-doc librsvg2-bin librsvg2-doc libsm-doc libxcb-doc libxext-doc
The following NEW packages will be installed:
  bison dbus flex fontconfig fontconfig-config fonts-dejavu-core
  gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0
  gir1.2-gtk-2.0 gir1.2-pango-1.0 gir1.2-rsvg-2.0 gperf hicolor-icon-theme
  libatk1.0-0 libatk1.0-data libatk1.0-dev libavahi-client3
  libavahi-common-data libavahi-common3 libbison-dev libcairo-gobject2
  libcairo-script-interpreter2 libcairo2 libcairo2-dev libcap-ng0 libcups2
  libcurl3 libcurl4-openssl-dev libdatrie1 libdbus-1-3 libelfg0 libexpat1-dev
  libffi-dev libfl-dev libfontconfig1 libfontconfig1-dev libfreetype6
  libfreetype6-dev libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common
  libgdk-pixbuf2.0-dev libgirepository-1.0-1 libglib2.0-bin libglib2.0-dev
  libgraphite2-3 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libgtk2.0-dev
  libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b
  libice-dev libice6 libjasper1 libjbig0 libjpeg-dev libjpeg62-turbo
  libjpeg62-turbo-dev liblzo2-2 libmozjs185-1.0 libmozjs185-dev libnspr4
  libnspr4-dev libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0
  libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre3-dev libpcrecpp0 libpixman-1-0
  libpixman-1-dev libpng12-0 libpng12-dev libpthread-stubs0-dev librsvg2-2
  librsvg2-common librsvg2-dev libsigsegv2 libsm-dev libsm6 libssl-dev
  libssl-doc libthai-data libthai0 libtiff5 libx11-dev libx11-doc libxau-dev
  libxcb-render0 libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1-dev
  libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev
  libxdamage1 libxdmcp-dev libxext-dev libxfixes-dev libxfixes3 libxft-dev
  libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1 libxml2-utils
  libxrandr-dev libxrandr2 libxrender-dev libxrender1 m4 ucf x11-common
  x11proto-composite-dev x11proto-core-dev x11proto-damage-dev
  x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev
  x11proto-render-dev x11proto-xext-dev x11proto-xinerama-dev
  xorg-sgml-doctools xtrans-dev zlib1g-dev
0 upgraded, 135 newly installed, 0 to remove and 0 not upgraded.
Need to get 15.0 MB/45.3 MB of archives.
After this operation, 150 MB of additional disk space will be used.
Do you want to continue? [Y/n]
[свернуть]
Соглашаемся и устанавливаются сборочные зависимости.

Скачиваем исходники
ns-clone
Компилируем библиотеки зависимостей браузера.
ns-pull-install
и всё бы вроде хорошо, ошибок нет.
переходим в папку с исходниками браузера
cd netsurf
пытаемся собрать
make
Однако сборка останавливается с ошибкой невозможно найти библиотеку libcss
Идём в гугл и обнаруживаем что у крутых  пользователей slackware те же траблы а у не менее  крутых gentoo шников зафиксирован баг http://gentoobrowse.randomdan.homeip.net/package/www-client/netsurf
а если бы собралось оставалось выполнить
./nsgtk
и должно бы наступить счастье.  >:(
Возможно всётаки кто то и знает решение?  :-\
Русские дебианщики против цифрового слабоумия !

lionet

Решение так и не нашли?
Debian 11 xfce4

endru

Цитата: lionet от 22 января 2020, 12:37:08Решение так и не нашли?
Что за привычка поднимать темы 4 летней давности?
Пакет есть в 8, 9 и 11 версии debian https://packages.debian.org/sid/netsurf-fb
для тех кто хочет самостоятельно собрать есть официальная инструкция с сайта: http://source.netsurf-browser.org/netsurf.git/plain/docs/quick-start.md

тема закрыта. Лучше создайте новый вопрос.