Как поставить свежий firefox (не esr) в debian stable?
mozilla.debian.net теперь говорит, что «Sorry, this version is not available.»©
В sources.list продублировать все репозитории «deb» такими же, но начинающимися с «deb-src». Сделать apt-get update . Затем apt-get build-dep firefox . Теперь на твоём компьютере есть все зависимости для сборки Firefox из исходников.
Заходишь на http://packages.ubuntu.com/ и качаешь DEB-SRC. Там *.orig.tar.xz , *.diff.gz и *.dsc . Сохраняешь в новый каталог. Выполняешь dpkg-source -x *.dsc , ждёшь распаковки исходников. Заходишь в только что созданную директорию командой cd , затем fakeroot ./debian/rules binary
Учти что тебе нужно не менее 4 Гб свободного места на диске, и не менее 2 Гб оперативной памяти.
Upd: исправил Debian на Ubuntu.
Но это же виндовс-вей какой-то, мне хочется из реп, чтоб оно потом обновлялось без лишних телодвижений.
А почему теперь там не собирают для jessie? Буквально неделю назад ставил оттуда свежий на тот момент 51
А можно просто подключить репу из тестинга? Ничего страшного не случится же?
Посмотри что предложит обновить. Так-то тестинг стабилизируется потихонтку и на нём вполне можно жить.
Попробуй, я не знаю. Чисто теоретически, в Testing используют более новую версию системой библиотеки Glibc, а также библиотеки C++ Runtime под названием libstdc++.so.6. При попытке установить новый Firefox, apt-get просто «притянет» их как зависимости.
Но это в теории. На практике я не пробовал. Попробуй. apt-get всегда говорит что будет изменено, и просит подтверждения у пользователя. Если решит снести полсистемы, то ты ему просто не разрешишь, и приведёшь sources.list в первоначальный вид.
Одно время так его и обновлял, скачивал свежую версию в /opt. Собирать долго, а использовать васянский репозиторий не хочется. Потом в убунте стали своевременно обновлять лису
Сайт http://packages.debian.org/ говорит что в Тестинге — 45.x. В Sid тоже. А в Experimental есть 52 версия. https://packages.debian.org/experimental/firefox-esr
Надо же: я думал что новее Sid ничего нет
Чтобы поставить не-ESR Firefox, надо поставить пакет firefox , а не firefox-esr . Неожиданно, правда?
распаковываешь в хомяк, потом Лиса сама обновляется.
- Firefox
Mozilla Firefox, or simply Firefox, is a free and open-source web browser developed by the Mozilla Foundation and its subs >
Installing Firefox
From Debian packages
This installs the Extended Support Release of Firefox. ESRs are not updated with new features every six weeks. They are instead supported for more than a year, updating with major security or stability fixes.
Support for languages other than English is available in packages named firefox-esr-l10n*.
On DebianUnstable, to install the Release version of Firefox, install the firefox package.
From Mozilla binaries
Mozilla distributes ready-to-use Firefox binaries for Linux on their website:
To install any of them on DebianStable:
- Download the Firefox version you want directly from the official website
- Uncompress the archives:
in the /opt directory (system-w >
- in your home directory (install only for the current user)
Create a file firefox-stable.desktop (replace stable with beta or nightly if needed) with the contents below:
in the /usr/share/applications directory (system-w >
/.local/share/applications directory (install only for the current user)
Replace /opt/firefox with the path to the directory where you extracted the archive.
If you want to be able to launch Firefox from a CommandLineInterface, create a symlink to the firefox executable in /usr/local/bin/. For example: sudo ln -s /opt/firefox/firefox /usr/local/bin/firefox
If you want to use your manually installed Firefox as the default DebianAlternatives browser ( x-www-browser), run sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /opt/firefox/firefox 200 && sudo update-alternatives --set x-www-browser /opt/firefox/firefox
Using flatpak
If you haven’t already set up flatpak, run
If you have added /var/lib/flatpak/exports/bin to your PATH, you can also run it with the command
If you want to use your Firefox flatpak as the default DebianAlternatives browser ( x-www-browser), run
Flatpaks don’t support native messaging. Therefore, add-ons which rely on it such as KeePassXC Browser don’t work.
Using snap
Snap packages don’t support native messaging. Therefore, add-ons which rely on it such as KeePassXC Browser don’t work.
Profile
Firefox user data (your home page, toolbars, installed extensions, passwords, bookmarks. ) are stored in a profile folder. (See this Mozilla support page).
/.mozilla/firefox/: location of profile directorie, for flatpak installations, it is
/etc/firefox-esr/default/profile/: Files to copy to newly created profiles. Use this location to preconfigure Firefox.
/.mozilla/firefox/*.*/user.js: firefox preferences for each profile. These preferences can also be set from the browser interface, or from the about:config page.
/etc/firefox-esr/firefox-esr.js: default Firefox system-w >
You can start the Profile Manager from Firefox or from the command line: firefox —no-remote -P
* If firefox refuses to start with the existing profile because the version of firefox launched is supposedly not compatible, you can try removing the file compatibility.ini within the profiles directory. You may want to back up the profiles directory first, in case of an actual incompatibility.
or, if you are using flatpak
Disabling automatic connections
Firefox makes a number of automated connections to Mozilla’s (and other’s) servers without explicitly asking the user for approval. Mozilla documents that list in the How to stop Firefox from making automatic connections page. Here is a table of the above parameters and how Debian diverges from the upstream default:
The table below may be out of date. It was created on 2018-09-23 from the upstream page by looking at an empty profile on Firefox ESR 60.2.1esr-1. Mozilla’s documentation itself may be missing some parameters as well.
Auto-update search engines
extensions.blocklist.enabled
Anti-phishing and malware protection lists
browser.safebrowsing.downloads.remote.enabled
privacy.trackingprotection.enabled
Secure website certificates (OCSP)
network.dns.disablePrefetch
Speculative pre-connections
network.http.speculative-parallel-limit
Search plugin icon loading
browser.aboutHomeSnippets.updateUrl
Geolocation for default search engine
browser.startup.homepage_override.mstone
extensions.getAddons.cache.enabled
false in releases, true in nightly
toolkit.telemetry.coverage.opt-out
not present (means enabled)
media.gmp-gmpopenh264.enabled
network.captive-portal-service.enabled
Other projects aim at improving security and privacy in Firefox:
TorBrowser — Firefox-based Web browser aimed at defending against tracking, surveillance, and censorship.
Plugins
The only plugin supported by Firefox is FlashPlayer (NPAPI version). Other plugins are no longer supported.
Plugins are found at /usr/lib/mozilla/plugins (system w >
/.mozilla/plugins (current user only).
Troubleshooting
Firefox is consistently crashing on a website:
Run firefox in safe mode (extensions and themes disabled): firefox —safe-mode
If this fixes the problem, one of your extensions is the root cause, if not:
Create a new firefox profile: firefox —no-remote -P (or from the about:profiles page)
Go through the general Sound troubleshooting steps. If this fails, reinstall alsa and pulseaudio:
Iceweasel
From Debian Etch through Debian Jessie (9th June 2016), Mozilla Firefox was not available in Debian with the official name or branding. Instead, Debian shipped a free-software version rebranded by Debian, named Iceweasel. This fork was maintained because of a disagreement with Mozilla regarding backporting of the security fixes to DebianStable, and as the result could not use trademarked Mozilla artwork.
Starting from DebianStretch, the iceweasel package has been made a transitional package for firefox-esr. Normal Debian support policies, including patches for bug fixes, apply to the package.
Iceweasel used to require gstreamer1.0-libav gstreamer1.0-plugins-good packages for good v >
Как установить реальный Firefox на Debian?
Debian 6 («Squeeze») использует переименованную версию Firefox под названием Iceweasel . Однако у него нет поддержки плагинов, и большинство моих избранных не работают.
Итак, что лучший способ установить «настоящий» Firefox на Debian?
11 ответов
Сначала вам нужно удалить существующий пакет Iceweasel (я думаю, вы также можете использовать aptitude ):
После этого дважды проверьте, что автоматические обновления включены, и вы должны быть запущены!
Если вам нужен пакетный, вы можете использовать репозиторий пакета Debian Linux Mint (как помните, что это может привести к конфликтам с автоматическими обновлениями и другими пакетами Debian в некоторых случаи ). Для этого добавьте следующую строку в файл /etc/apt/sources.list :
И добавить ключ GPG для этого репо. Затем просто запустите:
И вам должно быть хорошо идти!
Установка по умолчанию — немецкий, для установки на любом другом языке вы можете запустить вручную:
Имена пакетов для других распространенных языков включают ( официальный список репозитория — прокрутка на полпути вниз):
Существует проект sourcefourge, в основном посвященный тому, чтобы вы могли получить последнюю версию Firefox при запуске Ubuntu, независимо от того, какую версию вы выполняете (при условии, что зависимости удовлетворяются, очевидно). Поскольку Ubuntu является производным Debian, я думал, что попробую. У меня есть Firefox, работающий над Debian Testing («Wheezy») просто отлично.
Это устраняет проблему ключевого ключа GPG, которая встречается при использовании импортированного репозитория Linux Mint DE и значительно проще, чем другое жизнеспособное решение. Кроме того, это дает вам доступ к Thunderbird и SeaMonkey.
Обратите внимание, что это решение дает вам только версию англо-американского релиз-канала (без бета-версии или сборки Aurora). Могут использоваться другие языки, но требуются дополнительные шаги.
Дополнительную информацию см. На странице проекта Ubuntuzilla .
Это сообщение на форумах Debian User предлагает следующее:
- Загрузите последнюю версию Firefox: Ссылка . Если вы используете wget, не забудьте избежать & с \ , чтобы он не разбивал URL-адрес на ряд фоновых процессов.
- Скопируйте загруженный файл в /opt
Измените права доступа к файлу:
Обратите внимание, что пользователь должен быть членом группы «пользователи»
Создайте символическую ссылку
Удалить firefox-x.x.xx.tar.bz2 из /opt
Чтобы установить новые версии, вы должны
Чтобы сделать значок рабочего стола, сделайте это
Измените это, используя ваш любимый текстовый редактор:
Вы можете удалить iceweasel с помощью
Если вы столкнулись с этой ошибкой:
Вероятно, вы должны установить
Скорее всего, вы пытаетесь установить 32-разрядную версию firefox в 64-разрядной среде Debian.
Debian как установить Firefox?
Добавил репозитарий deb http://mozilla.debian.net/ jessie-backports firefox-release
Ввел $ apt-get update $ apt-get install -t jessie-backports firefox
Получил вот такой результат
Как поступить в таком случае?
скачать с сайта мозиллы религия запрещает?
Может просто обновиться до Jessie?
И тогда он не будет зависеть от этих пакетов?
Интересно как решить эту проблему без обновления всего дистрибутива.
Огнелис есть в репозиториях как Debian 7, так и 8, добавлять дополнительные незачем, просто пакет называется firefox-esr
firefox-esr Сейчас пишу с него. Установился сразу. Хочу установить не esr, разобратся что делать если появляется такое сообщение.
А зачем ты влепил репу от 8 ?
ЕМНИП в репах минта есть свежая лиса.
Устанавливать пакеты в обход системного менеджера пакетов — плохой тон.
А обновляться с фиксами уязвимостей тоже вручную, скачивая каждый раз с сайта mozilla.org?
Действительно, зачем? У тебя же Wheezy, а не Jessie.
Я брал ссылку репы здесь, других ссылок нет.
Напиши багрепорт, пакет явно собрали не в том окружении.
Там можно выбрать свою версию дистрибутива, продукт и версию продукта.
Для Debian7 там можно выбрать Firefox esr45 или Icedove esr.
Ага. Под 8 Debian, а у ТСа 7.
А, лол, у тебя не Jessie. Ну тогда ты пролетаешь.
Debian KDE AMD64 дистрибутив.
Либо обновляйся до 8ки, либо ставь из репы минта.
репа минта какая? а поставить пакеты отдельно с какими несогласен Firefox возможно?
Репу в гугле посмотри. Заодно посмотри про apt pinning, если хочешь из реп обновляться.
Поставить, например libc, отдельно нельзя, во всяком случае удобным способом.
apt-cache search firefox-esr
Тем кто говорит о мяте
Какой, к чёрту, Минт? Это о чём?
Скачай (язык и разрядность сам выберешь), распакуй и пользуйся. В семёрке это самый простой вариант и вполне допустимый. Не забывай про обновления, придётся заниматься этим самому.
Сам так использую SeaMonkey, брат жив.
В чем преймущество SeaMonkey? Как то смотрел не решил устанавливать или нет.
Если скачать и распаковать с https://www.mozilla.org/en-US/firefox/all/ то получаются установочные файлы или Firefox уже готов к работе необходимо только вынести ярлык?
Firefox уже готов к работе необходимо только вынести ярлык
«Дух старой мозилы». Почтовик/rss в комплекте. Ну и вкусовщина.
Репозиторий для Firefox на Debian
Посоветуйте пожауйлста репозиторий для Firefox на Debian.
Для Firefox на Debian у меня стоит это в /etc/apt/sources.list:
но этот репозиторий теперь кажется больше не обновляет Firefox на моем компьютере и на нем всегда с большим опозданием появлялись новые версии, и боюсь что с него на мой Debian могли установиться несовместимые с Debian пакеты при апгрейдах. Уже много конфликтов и ошибок в системе, но неважно — самое главное они пока не заметны и не мешают.
Только пожалуйста не советуйте способы установить не из репозитория,я знаю про них. Я просто хочу чтобы все просто и как положено из репозитория устанавливалось.
- LMDE больше не rolling, поэтому «debian» – это фактически LMDE 1;
- SolydXK в репозитории имеет Mozilla Firefox;
- mozilla.debian.net.
Стейбл что ли? В тестинге тупо из репы ставь.
Нет, у меня тестинг, но я просто хочу не Iceweasel, а репозиторий с всегда актуальной версией Firefox.
спасибо.. буду смотреть и разбираться.. мне конечно лучше бы если вы просто сказали что добавить в /etc/apt/sources.list:
deb http://mozilla.debian.net/ jessie-backports firefox-release Хотя,по-моему,лучшая версия лисички это 27.0.1-1.
да, точно, сейчас добавил deb http://http.debian.net/debian unstable main теперь обновилась новая версия Firefox, все в порядке. извиняюсь за беспокойство я просто раньше был на http://mozilla.debian.net/ и был уверен что я не видел чтобы там были инструкции что какой репозиторий добавить sources.list а теперь все увидел.
да, спасибо, приму к рассмотрению эту информацию тоже.. я имею ввиду я боюсь что добавление «deb http://http.debian.net/debian unstable main» это выглядит так как-будто репозиторий всего дистрибутива, начнет начнет обновлять весь мой дистрибутив с тестинга на unstable, надеюсь этого не будет..
да, конечно, это не обновляет весь дистрибутив.. я могу видеть aptitude full-upgrade говорит только «Need to get 362 MB of archives.» это конечно не обновление всего дистрибутива
как я понял так apt-get install -t unstable firefox нужно для того чтобы из unstable ничего лишнего кроме firefox не устанавливалось и это конечно не удобно, потому я предпочитаю просто aptitude full-upgrade хотя я сейчас упрямо все равно выполнил эту команду и да конечно установилось много нового из «deb http://http.debian.net/debian unstable main», но несмотря на это моя тестинг версия все равно работает. В общем буду надеяться обновления оттуда не будут ничего ломать и портить в тестинге. Я просто люблю каждый месяц или два выполнять одно простое aptitude full-upgrade и быть более менее в ногу со временем и не заморачиваться с остальным, хотя конечно наверняка правильнее использовать специальную команду которая не обновляла бы ничего лишнего кроме Firefox из «deb http://http.debian.net/debian unstable main».. может так правильнее было бы а может все равно.. неважно
Как там в криокамере? В Sid и Testing уже не iceweasel а firefox.
Вы имеете ввиду пакет firefox-esr? Сейчас установил его себе.. Значит теперь «deb http://http.debian.net/debian unstable main» можно удалить видимо.. Я не знал про существование этого пакета, видимо его раньше не было, видимо он не так давно появился.. у меня обновлялся браузер просто по пакету с названием просто firefox.. iceweasel в репозитории конечно тоже по-прежнему есть.. но это хорошо что появился теперь firefox-esr и не нужно дополнительного репозитория.. спасибо.
«deb http://mozilla.debian.net/ jessie-backports firefox-release» конечно будет лучше чем «deb http://http.debian.net/debian unstable main» т.к. не будет устанавливать/обновлять лишнее кроме пакета firefox, но видимо уже лучше придерживаться минимализма и не добавлять лишний репозиторий когда выяснилось что в основном репозитории есть firefox-esr..
Помню,стоял у меня Iceweasel 25,и памяти меньше жрал и привычнее был.Лучше вообще не обновляться,если всё работает.Поверь..просто поверь.
не будет устанавливать/обновлять лишнее кроме пакета firefox
Что мешает сделать файл /etc/apt/preferences.d/unstable и написать туда:
чтоб автоматически не обновлялось из unstable?
в основном репозитории есть firefox-esr
А в unstable есть просто firefox последней версии, не ESR:
да, наверно так тоже можно.. мне не нравится это ESR, хочу обычный Firefox. Спасибо. Вообще интересно что это за репозиторий такой «deb http://http.debian.net/debian unstable main» потому что обычный репозиторий для unstable был бы на сайте debian.org и выглядел бы также как тестинг «deb http://ftp.us.debian.org/debian/ unstable main contrib non-free» только одну часть изменить на unstable в строчке. Говорят unstable вовсе не такой уж unstable и ничего страшного не случится если до него обновиться.
да конечно вы правы. я верю. я просто слишком любопытный в том что касается что нового а новых версиях ПО, в том касается прогресса в Linux. а так от этих обновлений только ошибки и конфликты прибавляются и только система все некорректнее работает. и время которое тратится на обновления и адаптирование к новому интерфейсу и т.д. можно потратить с больше пользой. чего только стоит сколько я времени здесь трачу столько занудно обсуждая репозиторий для нового Firefox другая моя сторона хочет вовсе просто все нужное один раз остановить и ничего не обновлять никогда ничего.