Автор Тема: А не опакетить ли palemoon ?  (Прочитано 162571 раз)

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
А не опакетить ли palemoon ?
« : 24.06.2015 16:11:39 »
По крайней мере, можно попробовать. В клубную репу положить, пусть будет, может кому пригодится. Мне подход к установке а-ля виндовс для свободно распространяемого, в том числе и в исходниках, ПО не нравится. Пакеты всё же и привычнее и проще.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: А не опакетить ли palemoon ?
« Ответ #1 : 24.06.2015 16:20:18 »
Из минусов - флеш работает в рамках процесса браузера, поэтому при падении возможно падение и самого браузера. Новый firefox для этого запускает отдельный процесс.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: А не опакетить ли palemoon ?
« Ответ #2 : 24.06.2015 16:43:09 »
Ошибся, похоже на вопроизведение html5 с ютуба. Надо ставить флеш и сравнивать.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: А не опакетить ли palemoon ?
« Ответ #3 : 24.06.2015 18:28:47 »
Вроде нормально.
У меня этот браузер в приоритете:
$ ps -eo args|grep palemoon
/opt/palemoon/palemoon
/opt/palemoon/plugin-container /usr/lib/browser-plugins/libflashplayer.so -greomni /opt/palemoon/omni.ja -appomni /opt/palemoon/browser/omni.ja -appdir /opt/palemoon/browser 2071 plugin
Moonchild Productions Pale Moon 25.2.1

Правда на sf.net уже версия 25.5.0...
Стоит где-то с версии 25.0.1
Ни разу не видел его падающим, а с браузерами я разгильдяй.

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: А не опакетить ли palemoon ?
« Ответ #4 : 24.06.2015 18:54:08 »
Проблем, на самом деле, с опакеткой хватает. Первая и основная - я не нашёл (может плохо искал) инструкцию по сборке их конкретных сборок, которые народ скачивает (другими словами, интересует набор параметров при сборке, какие функции включены, какие выключены и т.п., а то можно получить совсем другой браузер). Ну, а далее:
1) Объём исходников приличный, собираться будет долго.
2) Добавить сертификат альта (для свободного без запроса добавления исключений по сертификатам) будет, э, проблематично. Я его не нашёл (каким макаром его вообще в сборку добавили, что при заходе через хромиум или мазилу браузеры молчат), может искал не там.
3) Желательно сделать так, чтобы это чудо видело адобуфлэш без всяких консолей (полазив в потрохах настроек ничего подобного по путям не нашёл, а в код лезть это моветон - настройки должны быть)
4) Русификация отдельным пакетом, наверное, реальна, но надо проверить этот момент (какую такую волшебную команду дать, чтобы оно без всяких окон установило дополнение - или его можно как-то распотрошить и установить по некоторому пути - и прописало в настройках использование руского)
Это то, что повылазило на первый взгляд. Ну, и раз этот браузер настроен на некий "стандартный вид", то имеется предложение уже в базе интерфейс показывать примерно в таком виде, как на скриншоте (за исключением кнопки домашняя страница и кнопки дополнения, которое в поставку не входит).


Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: А не опакетить ли palemoon ?
« Ответ #6 : 24.06.2015 19:22:31 »
Первая и основная - я не нашёл (может плохо искал) инструкцию по сборке их конкретных сборок, которые народ скачивает
Скачивает, кстати, подозрительным скриптом, в котором часть скрипта представлена в нечитабельном виде. Да, во время запуска скрипта (пока он выполняется), можно содержимое по определённому пути найти, но это же не дело (наверняка, это хакерский приём, но не до такой же степени).

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: А не опакетить ли palemoon ?
« Ответ #7 : 24.06.2015 19:24:28 »
Проект PCLinuxOS уже собрал свежую версию:
В любом случае потребуются доработки под наши реалии (в идеале, с тем же сертификатом, русификацией) и особо с флешем ибо мне без него, увы, никак пока. Но я не вижу решения кроме ковыряния в исходниках (sic!). 21 век на дворе...

Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 991
Re: А не опакетить ли palemoon ?
« Ответ #8 : 24.06.2015 19:27:53 »
Проект PCLinuxOS уже собрал свежую версию:
Собрал ? Это не сборка, а тупая перепаковка из готовых бинарников (статичная сборка, которая тащит с собой все библиотеки) при наличии исходных кодов.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: А не опакетить ли palemoon ?
« Ответ #9 : 24.06.2015 21:21:44 »
Проект PCLinuxOS уже собрал свежую версию:
Собрал ?

Искал куда тарбольный palemoon смотрит на плагины.

Или в
$HOME/.mozilla/plugins

Или
# ln -s /usr/lib/browser-plugins /usr/lib/mozilla/plugins
$ ll /usr/lib/mozilla/|grep plug
lrwxrwxrwx   1 root root    24 июн 24 21:11 plugins -> /usr/lib/browser-plugins
$ ps -eo args|grep palemoon
/opt/palemoon/palemoon
/opt/palemoon/plugin-container /usr/lib/browser-plugins/libflashplayer.so bla-bla-bla

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #11 : 24.06.2015 21:48:35 »
README из соурцев:

Цитировать
For information on how to build Pale Moon yourself from this source code, see:

    http://forum.palemoon.org/viewtopic.php?f=19&t=4166

Сходил сам по ссылке - так как собрать для Windows :)
« Последнее редактирование: 24.06.2015 21:51:33 от ruslandh »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #12 : 24.06.2015 22:51:48 »
Поставил на локальную сборку из сорцов.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: А не опакетить ли palemoon ?
« Ответ #13 : 25.06.2015 01:07:07 »
Сборка в Сизифе не прошла, уже при линковке:

Цитировать
TEST-UNEXPECTED-FAIL | | We don't want these libstdc++ symbols to be used:
0000000000000000      DF *UND*  0000000000000000  GLIBCXX_3.4.20 _ZSt24__throw_out_of_range_fmtPKcz
make[5]: *** [libxul.so] Error 1
make[5]: *** Deleting file `libxul.so'
make[5]: Leaving directory `/tmp/.private/writer/fasttmp/RPM/BUILD/palemoon-25.5.0/palemoon/objdir/toolkit/library'
make[4]: *** [libs_tier_platform] Error 2
make[4]: Leaving directory `/tmp/.private/writer/fasttmp/RPM/BUILD/palemoon-25.5.0/palemoon/objdir'
make[3]: *** [tier_platform] Error 2
make[3]: Leaving directory `/tmp/.private/writer/fasttmp/RPM/BUILD/palemoon-25.5.0/palemoon/objdir'
make[2]: *** [default] Error 2
make[2]: Leaving directory `/tmp/.private/writer/fasttmp/RPM/BUILD/palemoon-25.5.0/palemoon/objdir'
make[1]: *** [realbuild] Error 2
make[1]: Leaving directory `/tmp/.private/writer/fasttmp/RPM/BUILD/palemoon-25.5.0/palemoon'
make: *** [build] Error 2
make: Leaving directory `/tmp/.private/writer/fasttmp/RPM/BUILD/palemoon-25.5.0/palemoon'
ошибка: Неверный код возврата из /tmp/.private/writer/fasttmp/RPM/tmp/rpm-tmp.7572 (%build)

« Последнее редактирование: 25.06.2015 01:08:39 от ruslandh »

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Re: А не опакетить ли palemoon ?
« Ответ #14 : 25.06.2015 06:15:22 »
я тоже пробовал собирать месяц назад :)
но у меня места не хватило :)

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