Страница 1 из 1

Интеграция Firefox в KDE

Добавлено: 13 май 2014, 16:14
Aragorn
Просьба к разработчикам: сделайте пакет для интеграции браузера в KDE... А то на общем фоне смотрится как-то не очень( Спасибо!

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 17:06
Pulfer
Aragorn писал(а):Просьба к разработчикам: сделайте пакет для интеграции браузера в KDE... А то на общем фоне смотрится как-то не очень( Спасибо!
Хорошо бы это сделать, конечно, но не думаю, что получится в обозримом будущем. Пока что более приоритетные задачи есть (ROSA Software Center, новый модульный центр администрирования системы, улучшение поддержки UEFI, переписывание SimpleWelcome для поддержки Baloo и т.д.). Если бы прикрутить поддержку Qt4-тем к Firefox было просто, ещё можно было бы выделить на это время, но задача это очень нетривиальная, к сожалению.

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 17:12
Aragorn
Тогда другой вопрос: нашёл расширение для лиса, которое добавляет интеграцию kde и диалоги в панель задач... Очень красиво... Но увы поддерживается версия браузера до 24-й включительно... Можно где-нибудь раздобыть пакетик rpm для установки 24 лисы вместо 29? Буду очень благодарен если ссылку кинешь)

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 17:28
Zeffanyx
Pulfer писал(а):новый модульный центр администрирования системы
Вот это поворот! А подробнее можно?

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 17:39
sokoloff
Pulfer писал(а):новый модульный центр администрирования системы
А можно поподробнее? Вы на чем его пишете на Qt или KDE? А то мы в LXDE-Qt тоже пилим центр настроек, может мы с вами сможем как-то объединить усилия и/или согласовать API, чтоб не пилить 2 раза.

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 18:03
Pulfer
Aragorn писал(а):Тогда другой вопрос: нашёл расширение для лиса, которое добавляет интеграцию kde и диалоги в панель задач... Очень красиво... Но увы поддерживается версия браузера до 24-й включительно... Можно где-нибудь раздобыть пакетик rpm для установки 24 лисы вместо 29? Буду очень благодарен если ссылку кинешь)
Можно попробовать из SRPM от Марафона пересобрать локально (rpmbuild --rebuild firefox-24.4.0-2.src.rpm):
http://abf-downloads.rosalinux.ru/rosa2 ... -2.src.rpm

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

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 18:16
Pulfer
sokoloff писал(а):А можно поподробнее? Вы на чем его пишете на Qt или KDE? А то мы в LXDE-Qt тоже пилим центр настроек, может мы с вами сможем как-то объединить усилия и/или согласовать API, чтоб не пилить 2 раза.
Пока что у меня особых подробностей нет. Кроме того, что используется python-qt5 и предполагается работа как в иксах, так и через DirectFB. Пока что ещё на очень ранней стадии эта разработка. Я и сам о ней знаю очень и очень мало.

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 18:28
Aragorn
Не получается( Поподробнее можешь обьяснить?

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 18:32
VictorR2007
Pulfer писал(а):
Aragorn писал(а):Тогда другой вопрос: нашёл расширение для лиса, которое добавляет интеграцию kde и диалоги в панель задач... Очень красиво... Но увы поддерживается версия браузера до 24-й включительно... Можно где-нибудь раздобыть пакетик rpm для установки 24 лисы вместо 29? Буду очень благодарен если ссылку кинешь)
Можно попробовать из SRPM от Марафона пересобрать локально (rpmbuild --rebuild firefox-24.4.0-2.src.rpm):
http://abf-downloads.rosalinux.ru/rosa2 ... -2.src.rpm

Сам я не пробовал, но вряд ли какие-то ощутимые сложности могут возникнуть.
Можно взять отсюда нужную версию и сделав скрытый каталог в домашней папке
запускать оттуда.
ftp://archive.mozilla.org/pub/mozilla.o ... /releases/
Только изменить путь в меню к новому файлу.

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 18:52
Pulfer
Aragorn писал(а):Не получается( Поподробнее можешь обьяснить?
1. Сперва ставим сам rpmbuild (в имени команды нет дефиса, а в имени пакета он есть):
urpmi rpm-build

2. Потом ставим зависимости сборки:
urpmi --buildrequires firefox-24.4.0-2.src.rpm

3. Запускаем пересборку SRPM:
rpmbuild --rebuild firefox-24.4.0-2.src.rpm

4. Возможно, в самом начале сборка упадёт, заругавшись на clobber. Тогда надо будет зайти в $HOME/rpmbuild/SPECS/ и там отедактировать firefox.spec. Добавить после строки "mk_add_options BUILD_OFFICIAL=1" строку "mk_add_options AUTOCLOBBER=1".

5. После чего собрать Firefox из отредактированного спека, а не из SRPM:
rpmbuild -ba firefox.spec

У меня пока что собирается локально FF 24. Может минут через 20 уже будет ясно, собрался он или требует ещё каких-то манипуляций для сборки.

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 19:27
Pulfer
Pulfer писал(а):У меня пока что собирается локально FF 24. Может минут через 20 уже будет ясно, собрался он или требует ещё каких-то манипуляций для сборки.
Да, собрался FF 24.

Код: Выделить всё

Записан: /home/vuohi/rpm/RPMS/i586/firefox-24.4.0-2-rosa2012.1.i586.rpm
Записан: /home/vuohi/rpm/RPMS/i586/firefox-devel-24.4.0-2-rosa2012.1.i586.rpm
Записан: /home/vuohi/rpm/RPMS/i586/firefox-debuginfo-24.4.0-2-rosa2012.1.i586.rpm
Только надо иметь в виду, что для сборки FF используется очень много оперативной памяти, так что лучше в это время закрыть как можно больше программ и ничем не заниматься на компе.

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 19:34
Aragorn
Очень много это сколько? Неужто 4 гига оперативы не спасут гиганта мысли?)))) И ещё: как потом это дело удалить в случае чего?

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 19:46
slavyanix
а не проще вытащить лису 24 с установочника R1? неужели никто не подумал?

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 19:57
Pulfer
Aragorn писал(а):Очень много это сколько? Неужто 4 гига оперативы не спасут гиганта мысли?)))) И ещё: как потом это дело удалить в случае чего?
Я непредусмотрительно оставил открытым Firefox, Clementine и ещё разные программы, у меня система их в своп скинула при сборке FF, так что сейчас такая картина, как на вложении. Ну и под конец сборки систему практически парализовало минут на 10.

Удалить легко, стандартным способом - это же обычные пакеты. Другое дело, что т.к. в репозиториях есть FF более свежей версии, то в /etc/urpmi/skip.list лучше добавить firefox, чтобы собранная версия потом не обновилась на ту, что сейчас в репозиториях.

И устанавливать собранную версию лучше непосредственно командой rpm, а не urpmi, поскольку у urpmi есть такая особенность - не даёт ставить пакеты, для которых доступны более свежие версии (там есть ключик, который отключает такую проверку, но я его сходу не вспомню).

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 19:59
Pulfer
slavyanix писал(а):а не проще вытащить лису 24 с установочника R1? неужели никто не подумал?
Да, можно и так. :) Хотя лично я предпочитаю пересобирать SRPM для старых версий, чтобы программы слинковались с текущими версиями библиотек.

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 20:03
Aragorn
И как именно добавить firefox в /etc/urpmi/skip.list? Никогда раньше не сталкивался...

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 20:10
Pulfer
Aragorn писал(а):И как именно добавить firefox в /etc/urpmi/skip.list? Никогда раньше не сталкивался...
А там прямо в файле в комментариях есть примеры. У меня сейчас вот так этот файл выглядит:

Код: Выделить всё

$ cat skip.list 
# Here you can specify the packages that won't be upgraded automatically
# for example, to exclude all apache packages :
# /^apache/
# /^kernel/
/^wpa_supplicant/
/^networkmanager/
/^knetworkmanager/
Так что прописать /^firefox/ должно быть достаточно.

Что касается локализации, то может проще всего с официального сайта FF (или с помощью вот этого дополнения: https://addons.mozilla.org/ru/firefox/a ... all-helpe/ )

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 21:47
Aragorn
А вообще изначальный посыл моего поста исходил из логики того, что браузер по умолчанию должен быть интегрирован в DE дистрибуива, в противном случае некая часть восприятия системы как единого целого теряется. Тем более что браузер для многих пользователей первое по значимости приложение. Это просто мое мнение, отнюдь никого не хотел обидеть)

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 22:29
Aragorn
Хм.. До сих пор не собрался пакет((( Pulfer это нормально или косяк какой-то?

Re: Интеграция Firefox в KDE

Добавлено: 13 май 2014, 23:25
Галахов Роман
Aragorn писал(а):Хм.. До сих пор не собрался пакет((( Pulfer это нормально или косяк какой-то?
Если не вылезло ошибок, смотрите на мощность ПК. У Pulfer'а, скорее всего намного мощнее.

Re: Интеграция Firefox в KDE

Добавлено: 14 май 2014, 00:04
Aragorn
А если отменить сборку и выключить комп никаких проблем не будет?

Re: Интеграция Firefox в KDE

Добавлено: 14 май 2014, 02:10
Pulfer
Aragorn писал(а):А если отменить сборку и выключить комп никаких проблем не будет?
Не будет. Но для FF нормально собираться долго. Хотя бывают ещё более сложные в этом плане пакеты - LibreOffice, например. Хотя таких и немного.

Re: Интеграция Firefox в KDE

Добавлено: 14 май 2014, 09:25
Aragorn
Спасибро, успокоил, вчера просто не выдержал, сильно спать хотелось, сегодня сделаю заново, придётся запастись терпением... Пробовал Оперу вчера из репов ставить, так та мне такие тормоза стала выдавать, что снести пришлось... А жаль... Ведь был когда-то весьма недурной браузер)

Re: Интеграция Firefox в KDE

Добавлено: 14 май 2014, 09:57
VictorR2007
И чего вы маетесь.
Готовый 32 русский здесь

Код: Выделить всё

http://archive.mozilla.org/pub/mozilla.org/firefox/releases/24.5.0esr/linux-i686/ru/firefox-24.5.0esr.tar.bz2
Готовый 64 русский здесь

Код: Выделить всё

http://archive.mozilla.org/pub/mozilla.org/firefox/releases/24.5.0esr/linux-x86_64/ru/firefox-24.5.0esr.tar.bz2
Программа от 22 апреля 2014. С обновлениями безопасности, если я правильно понял.
Распаковать в любое место и создать кнопку запуска с указанием пути к файлу firefox в распакованной папке.
Для проверки можно распаковать архив, войти в него и нажать F4.
И в открывшейся консоли выполнить ./firefox
Только придется переименовать ~/.mozilla/firefox.
Версия 24 может не запуститься с конфигами более новых релизов.
Тот что у вас уже установлен, удалять не нужно.
Можно иметь две независимые версии программы.
Обе будут прекрасно работать.
Только понадобится держать две версии конфигов в ~/.mozilla/
Например firefox-29 и firefox-24 и
при необходимости переименовывая нужный в firefox.

Re: Интеграция Firefox в KDE

Добавлено: 24 июн 2014, 07:48
Pulfer
Aragorn писал(а):Тогда другой вопрос: нашёл расширение для лиса, которое добавляет интеграцию kde и диалоги в панель задач... Очень красиво... Но увы поддерживается версия браузера до 24-й включительно... Можно где-нибудь раздобыть пакетик rpm для установки 24 лисы вместо 29? Буду очень благодарен если ссылку кинешь)
Собрали, кстати, пакеты firefox-esr и firefox-esr-[локали] (например, firefox-esr-ru). Я себе уже установил, т.к. новый FF даже с помощью Classic Theme Restrorer не привести к тому виду, который мне нужен. Скоро пакеты будут на зеркалах в Main/Updates.