Firefox-64-bit-For-Linux

Возможно-ли в Генте (кальке) установить Firefox-64-bit-For-Linux ?

Свежая версия для Линукс доступна сдесь:
http://www.softsea.com/download/Firefox-64-bit-For-Linux.html

Но ебилда такого нет и eix не показывает эту версию.

а чё такой старый ? http://imglink.ru/show-image.php?id=238f3677d3626f6de080d67e9525732b
взять в http://nightly.mozilla.org/

Алексей Тихонов wrote:

взять в http://nightly.mozilla.org/

хм…А как его взять? Там ни оверлея, ни ебилда. Только таровско-зиповский архив…

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

Велика вероятность, что всё установится сразу без проблем.

Артём Власов wrote:

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

Речь идёт о firefox-bin-27.0.ebuild ???

Если о ней - то не получается ничего

Сначала, при создании манифеста, ругался на языковые пакеты. Я их закоментировал в ебилде. После этого Манифест создался. Я размаскировал эту версию файерфокса, начал устанавливать. Вот, что оно написало:

http://pastebin.calculate-linux.ru/ru/show/6196

Вот сам текст ебилда, покоряченный мною:

http://pastebin.calculate-linux.ru/ru/show/6197

Расположение файла написано выше:

http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/firefox-30.0a1.en-US.linux-x86_64.tar.bz2

Ну и сам ЕБИлд на последнюю, 27 версию фаерфокса:

http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/www-client/firefox-bin/firefox-bin-27.0.ebuild

Вот. Пользуйтесь :slight_smile:

https://github.com/Yuego/overlay/tree/master/www-client/firefox-bin

можно даже не устанавливать … распаковал - открыл терминал в распакованой “папке” файрефокс и выполнил ./firefox (от пользователя)

Артём Власов wrote:

Вот. Пользуйтесь :slight_smile:

https://github.com/Yuego/overlay/tree/master/www-client/firefox-bin

Не, не получится. Та-же самая фигня…

Вот, что емердже пишет:

http://pastebin.calculate-linux.ru/ru/show/6198

Алексей Тихонов wrote:

можно даже не устанавливать … распаковал - открыл терминал в распакованой “папке” файрефокс и выполнил ./firefox (от пользователя)

Ну это понятно. Вроде как портированный. Но когда компилируется, то , как говорят, использует все возможности железа и быстро летает. 64 разрядную версию для этого и делают.

Гена Wolf wrote:

Ну это понятно. Вроде как портированный. Но когда компилируется, то , как говорят, использует все возможности железа и быстро летает. 64 разрядную версию для этого и делают.

это бинарник … там за вас уже всё откАНпЕляли )))

Гена Wolf wrote:

Артём Власов wrote:

Вот. Пользуйтесь :slight_smile:

https://github.com/Yuego/overlay/tree/master/www-client/firefox-bin

Не, не получится. Та-же самая фигня…

Вот, что емердже пишет:

http://pastebin.calculate-linux.ru/ru/show/6198

Скопируйте всё содержимое каталога, а не только ебилд.

Артём Власов wrote:

Скопируйте всё содержимое каталога, а не только ебилд.

Спасибо! Всё получилось. Только Манифест я всё-таки свой сделал

Алексей Тихонов wrote:

это бинарник … там за вас уже всё откАНпЕляли )))

Но без привязки к железу. Хороший пример - дабл коммандер. До того как Артём Власов сделал ебилд Дабла, он , этот коммандер, работал при каждом запуске как в первый раз. Не видел сети, все надо было настраивать. Мозготрах. Да и не такой быстрый как Тоталл был. После написания ебилда Дабл Коммандер начал летать и помнить все старые настройки. Две большие разницы. Портабельными версиями можно пользоваться, когда не часто используешь программу. Фаерфокс - не та тема. Хочется полной скорости и сохранения всех своих настроек

не удержался и закинул в юмор на vk )))

Алексей Тихонов wrote:

не удержался и закинул в юмор на vk )))

на свою страничку? Или в контакте в группу кальки?
По поводу Фаерфокса. На удивление версия 30.0а1 очень хорошо русифицирована

вконтакте в группу кальки

Алексей Тихонов wrote:

вконтакте в группу кальки
Нашёл. В чём прикол? Я неправильно что-то сказал?

Алексей Тихонов wrote:

это бинарник … там за вас уже всё откАНпЕляли )))

Меня эти слова вдохновили на поиск. Я помню, что в описании кальки указывается, что бинарник проигрывает скомпилированному приложению мин 10%. А то и больше. Поэтому весь этот огород бинарной версией 1 алфа версией Фаера меня не сильно устраивал. И тут мне пришла в голову мысль. Вичистить ЕБИлды ФаерФокса от всех упоминаний о 32 разрядной поддержке.
Сначала я потренировался на кошках. Взял бинарный ЕБИлд 27 версии Фаера и поубирал сначала все языковые пакеты, кроме русского и украинского. Затем поубирал все упоминания про х86. Оставил только х64.
Манифест создался. Размаскировал. Установил. Всё стало на УРА. Проверил. Из языковых пакетов - только русский и украинский. Меня это порадовало очень.
Тогда я залез в ЕБИлды кальки (/usr/portage/www-client/firefox). Поубивал все ЕБИлды там, кроме последнего (27 версия). Грохнул манифест. Залез в ЕБИлд 27 версии Фаера и т.ж. поудалял все языки, кроме рус и укр, а также все упоминания на другие платформы, кроме AMDx64 u AMDx64-linux. Обновил мир. При обговлении мира установилась последняя версия Фаера 27!!! Только с русским и украинским языком! И самое главное - чисто х64. Вот скан:

Теперь у меня настоящий, стабильный, откомпилированный на моём железе ФаерФокс 27.0. Не бинарник и не ночная сборка первой альфа - версии. Такую версию уже можно ставить на рабочие компы.
Как я понял, разработчики ФаерФокса делают сразу поддержку х64 для Линукс. Для Винды такого нет. Для всех пользователей Виндовс существует только 32-разрядная версия ФаерФокса. И только группа энтузиастов поддерживает проект КиберФокс (Cyberfox) - 64-разрядная версия стабильного ФаерФокса для Виндовс.

firefox.jpg

Сначала я потренировался на кошках. … Затем поубирал все упоминания про х86. Оставил только х64.

это бессмысленно делать. у вас и так установится x64 версия, если система 64-битная.

Тогда я залез в ЕБИлды кальки (/usr/portage/www-client/firefox). Поубивал все ЕБИлды там, кроме последнего (27 версия). Грохнул манифест. Залез в ЕБИлд 27 версии Фаера и т.ж. поудалял все языки, кроме рус и укр, а также все упоминания на другие платформы, кроме AMDx64 u AMDx64-linux.

после этих манипуляций вы больше не сможете обновлять дерево portage, пока не восстановите состояние репозитория в /usr/portage
Трогать этот каталог вообще нельзя.

Хотите собственные ебилды - создавайте оверлей.

Вот моя строка:

User Agent Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101 Firefox/30.0

Ебилд тот, что я выкладывал в оверлее.
Если хотите убрать лишние языки, для этого есть /etc/portage/env, где можно для каждого пакета индивидуально задать параметры. Вот там можно для firefox локально забить LINGUAS с нужными языками.

В общем, то, что вы сделали - бесполезная, я бы даже сказал, вредная работа. Читайте документацию. Всё уже давно придумано :wink:

Генадий , погугли на тему локальный оверлей и почитай man make.conf & man portage
p.s. “ЕБИлды кальки” лежат в /var/lib/layman/calculate :smiley: