Сб. Апр 20th, 2024

Mozilla имеет популярный набор интернет – приложений, наиболее известным из которых является Firefox. Также доступна почтовая программа, которая называется Thunderbird и программный пакет, где имеется весь интернет набор (который включает в себя Firefox, Thunderbird плюс HTML редактор, IRC чат программу и некоторые инструменты веб — разработки) под названием Seamonkey.

ubuntuzilla проект содержащие самые последние версии firefox для Linux

Новые версии всех этих программ выходят довольно регулярно и, если вы используете Debian или дистрибутив, производный от него, например, Ubuntu, Linux Mint, Edubuntu, Kubuntu, Lubuntu, Xubuntu и т.д., существует удобное хранилище, через которое распространяет самые последние официальные программы Mozilla.


Таким образом, проект Ubuntuzilla предоставляет репозитории с последними официальными версиями Firefox, SeaMonkey и Thunderbird. Поставляемые пакеты содержат немодифицированные официальные, бинарные файлы Mozilla. Использование хранилища Ubuntuzilla довольно проста, вам нужно только выполнить несколько команд, чтобы получить эти программные пакеты и работать с ними.
Первым шагом является добавление репозитория в список источников пакетов. Sources.list будет использоваться для apt-get и других инструментов для управления пакетами, котрые находится в вашей системе. Sources.list находиться по адресу: /etc/apt/sources.list. Чтобы добавить репозиторий Ubuntuzilla, без необходимости редактировать файл sources.list используйте команды:

echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | sudo tee -a /etc/apt/sources.list > /dev/null

Чтобы проверить, что команда успешно выполнена заглените в конец файла sources.list следующей командой:

Проверяем репозиторий для установки последней версии firefox в Linux

tail /etc/apt/sources.list

Последняя строка должна содержать следующее:

deb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main
Далее вам нужно добавить цифровую подпись репозитория. Это происходит в виде криптографического ключа и позволяет apt-get проверить подлинность пакетов. Выполните следующую команду:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29

Теперь, когда новый репозиторий был добавлен, список пакет должен быть повторно синхронизирован, для того чтобы включить пакеты, доступные с репозиторя Ubuntuzilla. Для этого обновите apt package manager следующей командой:

sudo apt-get update

 

Установка Firefox, SeaMonkey, или Thunderbird в Linux

[ads]

Когда репозитории добавлены в систему можно очень легко производить установку программ от Mozilla. Чтобы установить последнюю версию Firefox используйте терминал так:

sudo apt-get install firefox-mozilla-build

Чтобы установить последнюю версию Thunderbird командуйте так:

sudo apt-get install thunderbird-mozilla-build

Чтобы получить самую последнюю версию Seamonkey введите:

sudo apt-get install seamonkey-mozilla-build

Запускаем последнюю версию Firefox в Linux

После установки пакета, вы можете заметить, что в системе также осталась ранее установленная версия пакета, которая приходит из основных репозиториев вашего дистрибутива. И это может означать, что у вас есть две установленные версии Firefox, одна называется Firefox (или, возможно, Веб-браузер Firefox) а другая под названием Mozilla Build of Firefox.

Вы можете либо проигнорировать дубликат, либо удалить версию поставляемую дистрибутивом. Скорее всего это можно сделать командой sudo apt-get remove firefox (или thunderbird и т.д.). Если вы будете держать обе версии установленными, то менеджер обновлений будет информировать вас о том, что как версия поставляемая дистрибутивом может иметь обновление, так и версия добавленная вами от Mozilla по мере выхода обновлений от разработчиков тоже будет обновляться. Можно смело проводить обновления версии из репозитория Ubuntuzilla. Программы из репозитория Ubuntuzilla будет всегда иметь последние официальные обновления от Mozilla, а соответственно пакеты поставляемые из вашей системы будут обновляться по мере добавления обновлений от команды вашего дистрибутива.

Технические детали

Путь, где находятся и работают установочные пакеты, выглядит так: /opt/firefox (или /opt/thunderbird и т.д.), ссылки размещаются в /usr/bin. Оригинальные ссылки находятся в /usr/bin, тут же и находятся ссылки от последних версий программ Mozilla, они переименованы в /usr/bin/firefox.ubuntu (или /usr/bin/thunderbird.ubuntu и т.д.) для исключения возникновения конфликтов между файлами одинаковых программ от разных источников.
Для удаления версии Ubuntuzilla используйте те же apt-get команды, например:

sudo apt-get remove firefox-mozilla-build

и так далее.

Вывод

Поскольку большинство крупных веток от Debian, часто не прилагают последние версии Firefox, Thunderbird и Seamonkey (в связи с большим количеством библиотек и зависимостей, которые также необходимо обновить). Хранилище Ubuntuzilla обеспечивает этот безопасный путь для обновления приложений Mozilla до самых последних версий. Если вы столкнетесь с какими-либо проблемами, то задавайте вопросы в комментариях или пользуйтесь проектом Ubuntuzilla, где имеется довольно активный форум.

От Pavel

Мне нравиться пользоваться Linux.

3 комментария для “Устанавливаем последнюю версию Firefox, SeaMonkey и Thunderbird с Ubuntuzilla репозитория в Linux”
  1. Accessibility: Active
    AddonsShouldHaveBlockedE10s: 0
    BuildID: 20170817112854
    CTPCohort: excluded
    CrashTime: 1505813283
    DOMIPCEnabled: 1
    E10SCohort: addons-set50allmpc-test
    EMCheckCompatibility: true
    FramePoisonBase: 0000004041121792
    FramePoisonSize: 4096
    InstallTime: 1505787989
    Notes: Linux Mint 17.3 RosaFP(D00-L1000-W00000000-T000) WR? WR- OpenGL: Mesa Project — Mesa DRI R200 (RV280 5964) x86/MMX+/3DNow!+/SSE DRI2 — 1.3 Mesa 10.5.9 — texture_from_pixmap

    ProductID: {ec8030f7-c20a-464f-9b0e-13a3a9e97384}
    ProductName: Firefox
    ReleaseChannel: release
    SafeMode: 1
    SecondsSinceLastCrash: 2047
    StackTraces:
    StartupCrash: 1
    StartupTime: 1505813268
    TelemetryEnvironment: {«build»:{«applicationId»:»{ec8030f7-c20a-464f-9b0e-13a3a9e97384}»,»applicationName»:»Firefox»,»architecture»:»x86″,»buildId»:»20170817112854″,»version»:»55.0.2″,»vendor»:»Mozilla»,»platformVersion»:»55.0.2″,»xpcomAbi»:»x86-gcc3″,»hotfixVersion»:»20170302.01″},»partner»:{«distributionId»:null,»distributionVersion»:null,»partnerId»:null,»distributor»:null,»distributorChannel»:null,»partnerNames»:[]},»system»:{«memoryMB»:1001,»virtualMaxMB»:null,»cpu»:{«count»:1,»cores»:1,»vendor»:»AuthenticAMD»,»family»:6,»model»:10,»stepping»:null,»l2cacheKB»:512,»l3cacheKB»:512,»speedMHz»:null,»extensions»:[«hasMMX»,»hasSSE»]},»os»:{«name»:»Linux»,»version»:»3.19.0-32-generic»,»locale»:»ru-UA»},»hdd»:{«profile»:{«model»:null,»revision»:null},»binary»:{«model»:null,»revision»:null},»system»:{«model»:null,»revision»:null}},»gfx»:{«D2DEnabled»:null,»DWriteEnabled»:null,»ContentBackend»:»Skia»,»adapters»:[{«description»:»Mesa Project — Mesa DRI R200 (RV280 5964) x86/MMX+/3DNow!+/SSE DRI2″,»vendorID»:»Mesa Project»,»deviceID»:»Mesa DRI R200 (RV280 5964) x86/MMX+/3DNow!+/SSE DRI2″,»subsysID»:null,»RAM»:null,»driver»:null,»driverVersion»:»1.3 Mesa 10.5.9″,»driverDate»:null,»GPUActive»:true}],»monitors»:[],»features»:{«compositor»:»none»,»gpuProcess»:{«status»:»unused»}}}},»settings»:{«blocklistEnabled»:true,»e10sEnabled»:true,»e10sMultiProcesses»:1,»e10sCohort»:»addons-set50allmpc-test»,»telemetryEnabled»:false,»locale»:»en-US»,»update»:{«channel»:»release»,»enabled»:true,»autoDownload»:true},»userPrefs»:{«browser.cache.disk.capacity»:358400,»browser.newtabpage.enhanced»:true,»browser.startup.homepage»:»»,»browser.startup.page»:3},»sandbox»:{«effectiveContentProcessLevel»:2},»addonCompatibilityCheckEnabled»:true,»isDefaultBrowser»:false},»profile»:{},»experiments»:{«clicktoplay-rollout»:{«branch»:»excluded»}}}
    Theme: classic/1.0
    ThreadIdNameMapping: 3370:»Gecko_IOThread»,3371:»Timer»,3372:»Link Monitor»,3373:»Socket Thread»,3374:»JS Watchdog»,3380:»Hang Monitor»,3384:»Cache2 I/O»,3387:»Compositor»,3388:»ImgDecoder #1″,3389:»ImageIO»,3390:»SoftwareVsyncThread»,3391:»GMPThread»,3392:»StreamTrans #1″,3398:»HTML5 Parser»,3399:»IPDL Background»,3402:»DOM Worker»,3405:»ImageBridgeChild»,3407:»StreamTrans #3″,3408:»DOM Worker»,
    Throttleable: 1
    UptimeTS: 15.0844164
    Vendor: Mozilla
    Version: 55.0.2
    useragent_locale: en-US

    This report also contains technical information about the state of the application when it crashed.

Добавить комментарий