Вопрос: Как установить реальный Firefox на Debian?


Debian 6 («Squeeze») использует переименованную версию Firefox, называемую Лед ласка, Однако у него нет поддержки плагинов, и большинство моих избранных не работают.

Итак, что лучший способ установить «настоящий» Firefox на Debian?


125
2017-08-12 14:26


Источник




Ответы:


Во-первых, вам нужно удалить существующий пакет Iceweasel (я думаю, вы можете использовать aptitude также):

apt-get remove iceweasel

Затем загрузите последняя версия Linux для Firefox непосредственно из Mozilla, Извлеките файлы и перейдите к этой папке и запустите ее. Если вы хотите, сделайте значок на рабочем столе, и вы также можете сделать ссылку на двоичный файл в /usr/bin/firefox чтобы облегчить запуск. Если у вас есть root-доступ, вы также можете установить Firefox в /usr/local поэтому все пользователи смогут ее запустить.

После этого дважды проверьте, что автоматические обновления включены, и вы должны быть запущены и запущены!


Если вы хотите использовать пакетную версию, вы можете использовать Репозиторий пакета Debian Linux Mint (как отмечено в комментариях ниже, имейте в виду, что это может привести к конфликтам с автоматическими обновлениями и другими пакетами Debian в некоторых случаях). Чтобы сделать это, добавьте следующую строку в свою /etc/apt/sources.list файл:

deb http://packages.linuxmint.com debian import

А также добавить ключ GPG для этого репо. Затем просто запустите:

apt-get update
apt-get install firefox

И тебе должно быть хорошо идти!

Установка по умолчанию - немецкий, для установки на любом другом языке вы можете запускать вручную:

apt-get install firefox-l10n-en-us 

(Edit[11/26/2014]: This package no longer appears in the linux mint repository.)
(Edit[11/26/2014]: apt-get install firefox-l10n-en-gb - This is the only working English package)

Имена пакетов для других общих языков включают (официальный список репозитория - прокрутка на полпути вниз):

 firefox-l10n-en-gb       # British English
 firefox-l10n-es          # Spanish
 firefox-l10n-fr          # French
 firefox-l10n-de          # German

129
2017-08-12 14:47



Определенно легче, чем я предлагал. - Simon Sheehan
Ба, не получил уведомления о том, что вы пишете, - избил меня: P - slhck
Что относительно подписи GPG в этом репозитории? - kravemir
Рекламный GPG: загрузка и ручная (dpkg -i) установка linuxmint-keyring_*.deb из Репо Mint (перед установкой любого пакета из реального репо) работал на меня (Wheezy). - Alois Mahdal
Я никогда не рекомендую это решение. Фактически добавление такого репозитория (хотя оно основано на том же дистрибутиве) может вызвать конфликт в зависимостях. Этот метод работает для установки и обновления firefox, но он создает некоторые конфликты с другими пакетами. Если вам нужен firefox, вы просто получаете код и извлекаете его в свой /opt/ и создать глобальную ссылку на него. - orezvani


Существует проект sourcefourge, в основном посвященный тому, чтобы вы могли получить последнюю версию Firefox при запуске Ubuntu, независимо от того, какую версию вы выполняете (при условии, что зависимости удовлетворяются, очевидно). Поскольку Ubuntu является производным Debian, я думал, что попробую. У меня есть Firefox, работающий над тестированием Debian («Wheezy»).

Запустите это:

apt-get remove iceweasel
echo -e "\ndeb http://downloads.sourceforge.net/project/ubuntuzilla/mozilla/apt all main" | tee -a /etc/apt/sources.list > /dev/null
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
apt-get update
apt-get install firefox-mozilla-build

Это устраняет проблему ключевого ключа GPG, которая встречается при использовании импортированного репозитория Linux Mint DE и значительно проще, чем другое жизнеспособное решение. Кроме того, это дает вам доступ к Thunderbird и SeaMonkey.

Обратите внимание, что это решение дает вам только англо-американскую версию Release Channel (без бета-версий или сборок Aurora). Могут использоваться другие языки, но необходимы дополнительные шаги.

См. Страницу проекта на странице Ubuntuzilla Чтобы получить больше информации.


33
2018-05-05 00:32



Работает как шарм! - Yordan Pavlov
+1 для --keyserver материал! Фактически iceweasel не нужно было удалять. Я боялся, что настройки и сохраненные пароли будут потеряны, поэтому я сохранил iceweasel. - TrueY
+1 Спасибо! @TrueY Iceweasel работает даже с FireFox? Я уже удалил iceweasel, и когда я пытаюсь установить его (в Kali 2.0,), я получаю сообщение об ошибке, которое он сталкивается с firefox: diversion of /usr/bin/firefox to /usr/bin/firefox.real by iceweasel' clashes with отключение / usr / bin / firefox от /usr/bin/firefox.ubuntu от firefox-mozilla-build` Интересно, не удалил ли я его, если бы они хорошо сыграли вместе? - Garrett Fogerlie
@GarrettFogerlie Я думаю, что они не могут работать параллельно. У меня был запуск Firefox, и я попытался запустить Iceweasel, и я получил окно с текстом: «Iceweasel уже работает, но не отвечает. Чтобы открыть новое окно, вы должны сначала закрыть существующий процесс Iceweasel или перезапустить вашей системы ". - TrueY
Больше не работает! - Naveen Dennis


Эта сообщение на форумах Debian User предлагает следующее:

  • Загрузите последнюю версию Firefox из: http://www.mozilla.com , Если вы используете wget, не забудьте сбежать от каких-либо & с \ поэтому он не разбивает URL-адрес на ряд фоновых процессов
  • Скопируйте загруженный файл в /opt
  • Извлеките его, используя:

    $ tar -jxvf firefox-x.x.xx.tar.bz2
    
  • Измените права доступа к файлу:

    $ chown -R root:users /opt/firefox
    
    $ chmod 750 /opt/firefox
    

    Обратите внимание, что пользователь должен быть членом группы «пользователей»,

    $ usermod -a -G users username
    
  • Создание символической ссылки

    $ ln -s /opt/firefox/firefox /usr/bin/firefox
    
  • Удалить firefox-x.x.xx.tar.bz2 из /opt

Чтобы установить новые версии, вы должны

# rm -rf /opt/firefox*
# rm /usr/bin/firefox

Чтобы сделать значок рабочего стола, сделайте это

$ touch /usr/share/applications/firefox.desktop

Измените это, используя ваш любимый текстовый редактор:

$ nano /usr/share/applications/firefox.desktop

Содержание firefox.desktop:

[Desktop Entry]
Encoding=UTF-8
Name=Mozilla Firefox
Comment=Browse the World Wide Web
Type=Application
Terminal=false
Exec=/usr/bin/firefox %U
Icon=/opt/firefox/icons/mozicon128.png
StartupNotify=true
Categories=Network;WebBrowser;

Вы можете удалить iceweasel с помощью

$ apt-get remove iceweasel

Если вы столкнулись с этой ошибкой:

./firefox: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

Вероятно, вы должны установить

apt-get install ia32-libs ia32-libs-gtk

Скорее всего, вы пытаетесь установить 32-разрядную версию firefox в 64-разрядной среде Debian.


24
2017-08-12 14:49



Я сделал все шаги, но у меня нет разрешения открыть firefox. есть идеи? - jaorizabal
# ln -s / opt / firefox / firefox / usr / bin / firefox ln: не удалось создать символическую ссылку `/ usr / bin / firefox ': Файл существует - miguel
Оказывается, debian помещает скрипт оболочки в / usr / bin / firefox, который выполняет iceweasel. Дик движется. - miguel
@miguel Этот пост очень старый, не уверен, насколько он действителен - Simon Sheehan
Два обновления! Первый... ln -sf /opt/firefox/firefox /usr/bin/firefox # force the symlink ... Другой путь значка на firefox.desktop теперь находится в другом месте: ls /opt/firefox/browser/icons/mozicon128.png - mimoralea


Iceweasel Aurora очень близок к последней стабильной версии Firefox.

Я установил Iceweasel Aurora использует это официальное учебное пособие по debian / mozilla,

Я смог импортировать свой профиль Firefox из другой установки без ошибок, т. Е. Все аддоны, закладки, записи истории и пользовательские настройки работают отлично.

FYI, некоторые из плагинов, которые я использую, это Firebug, Awesome screenshot и Searchstatus, все отлично работало и не было отключено Iceweasel.

Вы также можете использовать Логотип Firefox для пусковых установок.

Вероятно, это лучший вариант, поскольку он упрощает процесс обновления.


7
2017-11-10 10:05





Нет необходимости в этом больше. Сегодня Debian стабилизировал отправку Firefox вместо iceweasel.

Debian отправит версию расширенной поддержки (ESR) Firefox, которая примерно обновляется каждые 9 месяцев. Если вам всегда нужна последняя версия, остальные ответы могут стать для вас вариантом.

Для получения дополнительной информации см. сообщение об ошибке debian


5
2018-06-10 17:50





Для гуглеров ... это работает для Debian Jessie:

#Add GnuPG archive key for mozilla.debian.net repository to the list of trusted keys
wget -q -O - http://mozilla.debian.net/archive.asc | sudo apt-key add -

В зависимости от версии, которую вы хотите (выберите один)

  • Версия выпуска:

    cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
    deb http://mozilla.debian.net/ jessie-backports firefox-release
    EOF
    
  • Бета-версия:

    cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
    deb http://mozilla.debian.net/ jessie-backports firefox-beta
    EOF
    
  • Версия Aurora:

    cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
    deb http://mozilla.debian.net/ jessie-backports firefox-aurora
    EOF
    

Затем:

#Assign higher priority to recently added repository.    
cat << EOF | sudo tee /etc/apt/preferences.d/mozilla-firefox
Package: *
Pin: origin mozilla.debian.net
Pin-Priority: 501
EOF

apt-get update && apt-get install firefox

Источник: https://blog.sleeplessbeastie.eu/2016/03/21/how-to-use-recent-version-of-firefox-in-debian-jessie/


4
2018-05-19 21:32



Просто FYI, Iceweasel не был переименован в Firefox, как указано в ссылке. Iceweasel была дезинфицированной, обновленной версией Firefox. Проект Iceweasel был прекращен, и теперь фактический Firefox - это то, что распространяется с Debian. Если у Джесси все еще есть Iceweasel ESR, это исчезнет, ​​как только версия ESR будет устаревшей. У Debian stable (в настоящее время Jessie) будет Firefox ESR. У этого есть основной выпуск примерно один раз в год, с обновлениями безопасности, но не с изменениями между ними. В Debian Testing уже должен быть стандартный, текущий выпуск Firefox - fixer1234
Самый чистый способ получить это прямо из источника. +1 для ключа - Somaiah Kumbera


Сначала отредактируйте свои /etc/apt/sources.list файл для включения:

дебютантка http://packages.linuxmint.com импорт debian

Обновление системных репозиториев:

$ apt-get update

Вы можете получить и проигнорировать следующую ошибку:

W: GPG error: http://packages.linuxmint.com debian Release:
The following signatures couldn't be verified because the public
key is not available: NO_PUBKEY 3EE67F3D0FF405B2

После обновления системных репозиториев просто используйте команду apt-get для установки Firefox Browser на вашем Debian Jessie 8 Linux:

$ apt-get install firefox

Reading package lists... Done                                                                                                                                                                             
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
firefox
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 40.8 MB of archives.
After this operation, 89.9 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
firefox
Install these packages without verification? [y/N] y

После завершения установки вы можете запустить Firefox либо из командной строки:

$ firefox

2
2018-05-04 07:52



Это больше не нужно. Iceweasel прекращен, и Firefox теперь является тем, что предоставляет Debian. Iceweasel ESR был связан с Debian Stable, и это исчезнет, ​​когда устаревшая версия ESR будет устаревшей. Тем временем Firefox доступен в Jessie через backport. - fixer1234


Этот метод работает для меня на Debian 9 Stretch (64 бит):

cd ~/Downloads

/usr/bin/curl -L -o firefox-latest-linux64.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US" && sudo tar xvf firefox-latest-linux64.tar.bz2 -C /opt/ && rm firefox-latest-linux64.tar.bz2

sudo ln -sf /opt/firefox/firefox /usr/bin/firefox

Вы можете установить что-то вроде этого в crontab вашего корня для @daily или @weekly

Ссылка для загрузки была получена из этого файла Mozilla readme.txt: https://download-installer.cdn.mozilla.net/pub/firefox/releases/latest/README.txt


2
2017-08-28 13:29



Довольно простой - Pierre de LESPINAY
красивая! работает из командной строки без настройки. - honi


Я запускаю систему AMD Athlon II X2. Firefox отлично работает на ядре Wheezy i686 и 3.2.0-4-686-pae. Запатентованная версия IceWeasel просто казалась потрошеная, искалеченная и уступающая по сравнению с Firefox. Установка оснастки. Я загружаю новый Firefox в / home / myusername / Linux / Software / Mozilla / current /, а затем запускаю

cd /opt
sudo rm -R firefox*
sudo cp /home/myusername/Linux/Software/Mozilla/current/firefox* /opt
sudo tar jxvf firefox*

Вторая строка полностью удаляет предыдущую версию перед обновлением.


0
2018-03-17 17:43



sudo rm -R firefox* кажется довольно опасным, что, если у вас были другие папки firefox * в / opt? - Alois Mahdal


Ниже приведен самый прямой метод, который я нашел для замены Iceweasel Firefox в Debian.

Вики >>> Ubuntuzilla: программа установки Mozilla

Команды терминала следующие:

:~$ sudo apt remove iceweasel

:~$ sudo nano /etc/apt/sources.list

Добавьте следующую запись в файл source.list:

deb https://sourceforge.net/projects/ubuntuzilla/files/ all main

Сохраните и выйдите из Nano.

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

:~$ sudo apt update

:~$ sudo apt install firefox-mozilla-build

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


0
2018-02-25 18:33



Это похоже на дубликат ответа Мануэля Гарзы. - fixer1234
Ты прав. Я нашел Ubuntuzilla, поскольку сам искал ответа. Я не видел ответа Мануэля Гарзы выше, хотя я бы хотел, чтобы это произошло, поскольку это спасло бы меня некоторое время. Iceweasle не воспроизводит видео html5, и именно так я его исправил. Мне нравится Debian, поэтому переключение на Ubuntu - это не вариант. Благодарим за то, что вы дублируете. - Rick Lell