Installer firefox sous linux

用户代理字符串(user agent string)

IceWeasel’s user agent strings (at the time of writing… ) is :

  • Mozilla/5.0 (X11; Linux i686; rv:10.0.7) Gecko/20100101 Firefox/10.0.7 Iceweasel/10.0.7 DebianWheezy (as of 2012-09-20)

  • Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20110323 Iceweasel/3.5.16) DebianSqueeze

  • Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.9.0.11) Gecko/2009061212 Iceweasel/3.0.6 (Debian-3.0.6-1) DebianLenny

某些应用程序会检测浏览器的用户代理字符串,如果字符串不匹配,将会阻止你访问站点。您可以通过手动修改“用户代理字符串”或使用“User Agent Switcher”插件来“伪装”自己

You can use the User Agent Switcher plugin, then download a UA profile :

Site de Debian-Mozilla

Il s’agit d’une ressource où vous pouvez vous procurer les dernières versions de Iceweasel qui arriveront peut-être dans Debian d’abord dans experimental, unstable puis dans testing et enfin dans stable. Habituellement les versions abouties atteignent Debian unstable puis continuent leur diffusion vers stable, tandis que les versions beta sont diffusées dans experimental. La plupart des versions alpha se trouvent dans le dépôt mozilla.debian.net.

Vous pouvez aussi communiquer avec les mainteneurs de Debian-mozilla dans cette liste de diffusion aussi bien que sur le canal IRC #debian-mozilla sur irc.oftc.net.

Загрузка версии с определённой локализацией

При установке Flatpak (с помощью командной строки или с помощью Flathub-ссылки) проверяется локализация ОС (локализация ОС, а не заголовок принимаемого языка браузера), и Flathub отправляет только те локализации, которые имеют тот же префикс. Так что, например, если , Flatpak отправит те локализации, у которых основной префикс , к которым относятся и т.д.

Чтобы загрузить определённую локализацию, это нужно делать вручную. Например, для установки французской (fr):

Установка из менеджера пакетов

Чтобы установить Firefox с использованием менеджера пакетов, пожалуйста, обратитесь к документации вашего дистрибутива Linux.

Установка без менеджера пакетов

На сайтах поддержки для некоторых дистрибутивов Linux есть полные инструкции по установке Firefox без использования менеджера пакетов, хотя некоторые сведения могут быть устаревшими. Например:

  • Установка Firefox в Ubuntu
  • Установка Firefox в OpenSuse

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

  • Перед установкой Firefox, убедитесь, что на вашем компьютере установлены необходимые библиотеки. Отсутствие библиотек сделает Firefox неработоспособным.
  • Установочный файл, предоставленный Mozilla в формате .tar.bz2, имеет предварительно скомпилированные двоичные файлы, в отличие от исходников. Нет необходимости компилировать программу из исходных текстов: просто распакуйте и запустите исполняемые файлы.
  • Следующие инструкции предназначены для установки Firefox в ваш домашний каталог. Только текущий пользователь сможет запустить его.
  1. Загрузите Firefox со страницы загрузки Firefox в ваш домашний каталог.
  2. Откройте Терминал и перейдите в домашний каталог:
  3. Извлеките содержимое загруженного файла:
  4. Закройте Firefox, если он открыт.
  5. Чтобы запустить Firefox, запустите скрипт firefox в папке firefox:
    Firefox должен запуститься. Вы также можете создать значок на рабочем столе для выполнения этой команды.
  6. Установочный файл можно удалить:

Update

Semi-Automatic update

How to update the Adobe Flash Player:

# update-flashplugin-nonfree --install

If this fails with «ERROR: wget failed to download …», try the .

Manual update

When running update-flashplugin-nonfree --install you might get the following error:

ERROR: wget failed to download http://people.debian.org/~bartm/flashplugin-nonfree/D5C0FC14/fp.24.0.0.221.sha512.amd64.pgp.asc

Unfortunately this is a recurring bug, anyway you can upgrade the plugin manually following this procedure:

  1. Download the latest release of the plugin in tar.gz format from https://get.adobe.com/flashplayer/

  2. As root, extract the tar.gz package and copy libflashplayer.so to /usr/lib/flashplugin-nonfree

  3. Give the file sane permission/ownership values:
      chmod 644 /usr/lib/flashplugin-nonfree/libflashplayer.so
      chown root:root /usr/lib/flashplugin-nonfree/libflashplayer.so
  4. Check that the relevant /etc/alternatives entry is correct (this shouldn’t be required if the plugin was working properly before the upgrade) update-alternatives --list flash-mozilla.so should return /usr/lib/flashplugin-nonfree/libflashplayer.so If that’s not the case, you can fix it with: update-alternatives --quiet --install /usr/lib/mozilla/plugins/flash-mozilla.so flash-mozilla.so /usr/lib/flashplugin-nonfree/libflashplayer.so 50

(the procedure is based on the one suggested at: )

Note that the filename may be libpepflashplayer.so for the PepperFlashPlayer variant.

Iceweasel

A partire da Debian Etch fino a Debian Jessie (9 giugno 2016), Mozilla Firefox non era disponibile in Debian con il nome o il marchio originale. Invece Debian forniva una e chiamata Iceweasel. Questo fork veniva mantenuto a causa di una divergenza di opinioni con Mozilla riguardo il backport delle risoluzioni dei problemi di sicurezza in Debian Stable e come risultato non poteva usare la grafica con marchio registrato di Mozilla.

A partire da Debian Stretch, il pacchetto iceweasel è stato reso un pacchetto di transizione per firefox-esr. Al pacchetto si applicano le normali politiche Debian per il supporto, incluse patch per risoluzione di bug.

  • https://lists.debian.org/debian-devel/2006/10/msg00665.html — IceWeasel sarà basato sul normale FireFox o su un fork?

  • https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815006 — Rinomina di Iceweasel in Firefox

Iceweasel in passato necessitava dei pacchetti gstreamer1.0-libav gstreamer1.0-plugins-good per un buon supporto della riproduzione di video.

Orígenes de la bifurcación

Conforme a lo establecido en la legislación de licencias, con el fin de mantener su marca comercial, Mozilla hace cumplir las marcas de acuerdo con su política y puede negar el uso del nombre «Firefox» a desarrollos no oficiales que queden fuera de determinadas directrices.​ A menos que las distribuciones utilicen los binarios suministrados de Mozilla, entren dentro de las directrices, o bien tengan un permiso especial, se debe compilar el código fuente de Firefox activando una opción que crea los binarios sin la marca oficial de Firefox y las formas conexas de gráficos, ya sea utilizando el built-in libre de gráficos, o gráficos siempre en tiempo de compilación.​

问题诊断

  1. My iceweasel is consistently crashing on a website
  2. First run iceweasel without loading any extensions or plugins and see if the problem persists. This can be done by using the -safe-mode option
    MOZILLA_DISABLE_PLUGINS=1 iceweasel -safe-mode
  • If the problem goes away, then it means that one of the installed extensions is the root cause of the problem. If not then read on!
  • Create a new user and try to reproduce the problem on the new user’s account.
  • If there is no problem with iceweasel on new user’s account, chances are that your ~/.mozilla/firefox/ directory is corrupt.
  • In order to see if the ~/.mozilla/firefox/ is infact corrupt or not, move it to some other directory and start iceweasel again
    mv ~/.mozilla/firefox/ ~/old_firefox
    iceweasel &

If the problem goes away, well and good. Otherwise you can ask for help on debian-user mailing list by providing all the relevant information like «the way to reproduce the crash», «the version of iceweasel you are using», and «the distribution you are using» etc., Finally, if you are confident that it is a bug in the iceweasel package please consider filing a bug against iceweasel package.

Unsupported Browser Error

In order to browse websites like mlsni.net which allows firefox but not iceweasel, you’ll need to change the user agent string of your browser. Look at the section «User Agent String» on how to change the user agent string.

Nacimiento de Iceweasel

Originalmente Debian obtuvo el permiso para utilizar las marcas y el nombre Firefox​Sin embargo, debido a que los gráficos en Firefox cuentan con una licencia privativa de derechos de autor, no eran compatible con las directrices de software libre de Debian, y Debian sustituyó el logo del Firefox y otros elementos.​ En , Mozilla retiró su permiso para que Debian utilice el nombre de Firefox, debido a cambios significativos en el navegador de Mozilla que consideraron fuera de los límites de su política. Con los cambios que Debian consideraba suficientemente importantes para preservar, se diseñó el nuevo navegador Iceweasel.

4 ответа

Рассмотрите возможность очистки профиля

Если вы хотите удалить свой профиль (который может устранить многие проблемы, особенно проблемы, связанные с обновлением Firefox до новой версии), переименуйте папку с именем .mozilla , которая находится в вашем доме папка. Это можно сделать двумя способами:

В Nautilus (браузер графического интерфейса): нажмите Ctrl + H или нажмите Вид → Показать скрытые файлы . Затем вы можете видеть файлы и папки, начинающиеся с . . Перейдите в свою домашнюю папку, если вы еще этого не сделали, и переименуйте .mozilla в .mozilla.old (или все, что вы хотите назвать).

В командной строке: откройте окно терминала ( Ctrl + Alt + T ) и запустите команду:

(Или введите то, что вы хотите назвать, вместо .mozilla.old .)

Идея переименования папки вместо ее удаления заключается в том, что вы можете ее восстановить. Но если его содержимое не позволяет Firefox (или недавно установленную новую версию Firefox) работать, значит, у вас могут быть проблемы с их использованием позднее!

Поэтому, если есть что-то, что вы хотите сохранить — часто это будут ваши закладки — сначала вы должны это сделать, прежде чем делать это. ( Эта статья может помочь в этом. )

Наконец, обратите внимание, что я, конечно, не рекомендую регулярно очищать свой профиль или даже каждый раз, когда вы обновляете Firefox. Это происходит только тогда, когда у вас возникли серьезные проблемы после обновления, которые я рекомендую попробовать

(Если это не имеет значения, вы можете переименовать .mozilla.old обратно в .mozilla — вам сначала придется удалить вновь созданный .mozilla . Это одна из причин резервного копирования всего профиля.)

Должен ли работать apt-get upgrade ?

Запуск sudo apt-get upgrade не требуется для получения последнего доступного Firefox, потому что команда install будет автоматически извлекать и устанавливать или обновлять до последнюю устанавливаемую версию и любые другие пакеты (если они есть ), необходимые для установки этой версии.

С учетом сказанного, разумно запустить sudo apt-get upgrade в этой ситуации. Возможно, вы захотите обновить все свое программное обеспечение, и это может даже потенциально помочь в решении некоторых проблем совместимости. (В конце концов, новые версии некоторых пакетов и действительно старые версии других не обязательно проверялись вместе.)

Если вы привыкли использовать Software Updater (Update Manager в более старых версиях Ubuntu), продолжайте и делайте это. Если вы предпочитаете использовать командную строку:

Конечно, если вы не запустили sudo apt-get update незадолго до запуска, вы должны это сделать. И sudo apt-get dist-upgrade будет обновлять пакеты, требующие установки новых пакетов или удаления установленных в данный момент пакетов, поэтому вы должны убедиться в том, что, по его словам, планирует сделать, прежде чем позволить продолжить.

Вообще, обновление Firefox на Linux происходит автоматически. Однако не всегда это срабатывает. Поэтому пользователям необходимо знать о том, как получить последнюю версию веб-обозревателя.

Dépannage

Mon Iceweasel plante constamment sur un site web

Pour commencer, lancez Iceweasel sans charger les extensions ni les plugins et regardez si le problème persiste. Pour ce faire, utilisez l’option -safe-mode

   MOZILLA_DISABLE_PLUGINS=1 iceweasel -safe-mode
  • Si le problème disparaît, cela signifie que c’est une extension qui est responsable du problème. Sinon lire la suite !
  • Créez un nouvel utilisateur et essayez de reproduire le problème sur le nouveau compte utilisateur.
  • S’il n’y plus de problème avec Iceweasel sur le nouveau compte utilisateur, c’est que le dossier ~/.mozilla/firefox/ est corrompu.
  • pour être sûr que le dossier ~/.mozilla/firefox/ est corrompu, déplacez-le dans un autre dossier et relancez à nouveau Iceweasel
    mv ~/.mozilla/firefox/ ~/old_firefox
    iceweasel &

Si le problème disparaît, c’est bon. Sinon, vous pouvez demander de l’aide sur la mailing list debian-user en fournissant toutes les informations comme «la façon de reproduire le plantage», «la version d’Iceweasel que vous utilisez», et «la distribution que vous utilisez» etc., Enfin, si vous êtes sûr que c’est un bogue dans le paquet Iceweasel, merci de déposer un rapport de bogue sur le paquet Iceweasel.

Erreur de navigateur non supporté

Afin de naviguer sur les sites web comme mlsni.net qui autorise l’usage de Firefox mais pas celui d’Iceweasel, vous devrez changer l’identification de votre navigateur. Regardez la section «Identification de l’application» pour savoir comment la modifier.

Pas de support H.264 dans youtube

Afin de regarder des vidéos 720p dans youtube et en utilisant son lecteur HTML5, Gstreamer libav et les plugins Gstreamer issus de «good» doivent être installés. Pour les installer, exécutez la commande suivante :

    apt-get install gstreamer1.0-libav gstreamer1.0-plugins-good
  • Assurez-vous que les réglages de media.peerconnection.video.h264_enabled dans about:config sont à « true ».

  • Après avoir installé ces codecs, le lecteur HTML5 doit être requis depuis la page HTML5 de youtube.

Troubleshooting

  • Proxy : The package flashplugin-nonfree has «its own internal solution» for caching the big .tar.gz downloaded from Adobe. Downloading fp10.*.pgp.asc is not cached by flashplugin-nonfree. My advice is to never use a caching proxy with flashplugin-nonfree, because a retrieval of fp10.*.pgp.asc from cache might result in a security update to be installed later than it should. If you must use a proxy because you have no direct way to the internet, then obviously you have no choice than to use the proxy. Then this should work:

    http_proxy=http://my.proxy.intranet:8080/ apt-get install flashplugin-nonfree

    or

    https_proxy=http://my.proxy.intranet:8080/ apt-get install flashplugin-nonfree

    Also this should work:

    http_proxy=http://my.proxy.intranet:8080/ update-flashplugin-nonfree --install

    or

    https_proxy=http://my.proxy.intranet:8080/ update-flashplugin-nonfree --install

    Or, with a different environment variable than http_proxy, see: http://www.gnu.org/software/wget/manual/html_node/Proxies.html

  • Remember that if you need the Flash Player to work with pulse, you can ask libasound to do so in your ~/.asoundrc:

    pcm.pulse {
        type pulse
    }
    
    ctl.pulse {
        type pulse
    }
    
    pcm.!default {
        type pulse
    }
    
    ctl.!default {
        type pulse
    }
  • To verify the Adobe Flash Player version number installed on your system, access the About Flash Player page, or right-click on content running in Flash Player and select «About Adobe (or Macromedia) Flash Player» from the menu. If you use multiple browsers, perform the check for each browser you have installed on your system. (Source: Flash player security bulletins). Flash Player 11.2 is the last supported Flash Player version for Linux. Adobe will continue to provide security updates. (Source).

  • Adobe dropped support of processors without SSE2 on Linux (you can check with «grep ^flags /proc/cpuinfo» the letters «sse2» should be in the list) in an early point release of Flash Player 11. The player will install, but then crashes when it is invoked. This mostly affects older 32bit AMD processors. You can install Flash Player 10 from Adobe, see .

  • In case the plugin causes high cpu-usage, you can try this: create /etc/adobe/mms.cfg:

     # Adobe player settings
     AVHardwareDisable = 0
     FullScreenDisable = 0
     LocalFileReadDisable = 1
     FileDownloadDisable = 1
     FileUploadDisable = 1
     LocalStorageLimit = 1
     ThirdPartyStorage = 1
     AssetCacheSize = 10
     AutoUpdateDisable = 1
     LegacyDomainMatching = 0
     LocalFileLegacyAction = 0
     AllowUserLocalTrust = 0
     # DisableSockets = 1
     OverrideGPUValidation = 1

    Hardware video decoding was considered experimental in FP 10.3 and is not supported in FP 11 for stability reasons and can cause crashes. It is not documented in official Flash Player Admin Guides. Enable at user discretion.

     EnableLinuxHWVideoDecode = 1

    Otherwise, a solution for users on netbooks with an accelerated video card as Intel 945GM and Atom CPU is to downgrade to FP10, in this way you can use again the GPU acceleration features instead of wasting CPU. But this is not recommended since Adobe will only provide security updates for FP 11.2.

  • Fluent playback with Firefox is possible, replace the above options with the below options. This should permit for fluent HD playback with hw acceleration ( or no hw acceleration ) in the browser, except for full-screen HD depending on your machines capabilities.
AssetCacheSize = 50
LocalStorageLimit = 5
  • If your Chromium or Google Chrome browser window is flickering, blinking constantly on some webpages, this issue is cause by Flash player, the following steps might fix that issue.
    1. Using your browser view any webpage containing a flash video
    2. Right click on the video, select «Settings» option, uncheck «Enable hardware acceleration» option
    3. Close your browser, reopen it, right click on the video, select «Settings» option, check «Enable hardware acceleration» option

Как интегрировать firefox в систему?

Если говорить коротко — эта система держитё каталог «альтернатив» — неких сферических абстракций пользовательских программ в вакууме типа «терминал», «браузер», «файловый менеджер». И через update-alternatives можно назначить кто из установленных в системе множества терминалов является основным. Пакеты альтернатив хранятся здесь:

Наша задача — назначить firefox как основной x-www-browser — тогда ссылки запущенные из других приложений будут передаваться именно ему. А если набрать где-нибудь x-www-browser — то запустится именно firefox (а не chrom, lynx или кто-нибудь еще).

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

А интегрировать туда наш свежеустановленный firefox «с нуля» — так:

Здесь:

Приоритет задает приоритет выбора альтернативы (там может быть несколько разных программ с разным приоритетом запуска) чем больше число, тем выше приоритет. Если одна программа не может запустится или неудачно запускается — то управление передается программе следующей по приоритету. 60 обычно достаточно, но если что — можно добавить и больше.

Убеждаемся что все поставили верно:

В списке должен присутствовать firefox. Например, у меня он выглядит так:

С этого момента firefox считается браузером по умолчанию.

Firefox 설치

데비안 안정본에서, Firefox ESR를 설치하려면 터미널에서 아래 명령을 침 :

apt update
apt install firefox-esr

Firefox 안정, 베타 그리고 Nightly

If you want to install Firefox Stable, Beta or Nightly on your Debian Stable, you can do it by following those steps.

  1. Download the Firefox version you want directly from the official website

    (Stable), , ).

  2. Uncompress the archives in the */opt* folder if you want to install it system-wide (you will need to have root privilege) or in your home folder if you only want to install it for your current user.
  3. Create a .desktop file named *firefox-stable.desktop* (replace *stable* with *beta* or *nightly*) in */usr/share/applications* if you want to install it system-wide (you will need to have root privilege) or in
  4. .local/share/applications* if you only want to install it for your current user.

불여우를 위한 .desktop 파일 만들기

.desktop 파일 예 :

Name=Firefox ''Your version''
Comment=Web Browser
GenericName=Web Browser
X-GNOME-FullName=Firefox ''Your version'' Web Browser
Exec=/path/to/firefox/firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/path/to/firefox/browser/icons/mozicon128.png
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;
StartupWMClass=Firefox
StartupNotify=true

As you can see, you will need to change the name accordingly to the version of Firefox you want to install. You will also need to change the path to the executable and the icon. Optionally you can add a name, a comment, a Genericname and a X-GNOME-?FullName for an other language than english. To do so, you will need to add the . between two square brackets right after the variable name (e.g. Comment=Navigateur Web).

If you want to be able to launch Firefox from the command line, you need to create a symlink to the firefox executable in some folder that is included in your PATH variable, such as /usr/local/bin. For example, if you uncompressed the downloaded archive in /opt, you would do it like this:

sudo ln -s /opt/firefox/firefox /usr/local/bin/

If you want to use your manually installed Firefox as the chosen alternative (see DebianAlternatives) for x-www-browser, you can do this as follows:

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

Versiones unstable y experimental

Debido al ciclo de desarrollo de paquetes de Debian, las versiones de software en las ramas stable y testing no están a la par con los desarrolladores principales (especialmente con software de escritorio como navegadores y ofimática). Para esto, existen las ramas unstable (o Sid) y experimental. La rama experimental contiene la versión más reciente de software como Iceweasel, desde el desarrollo principal (upstream), pero podría contener algunos bugs, los que, a medida que se corrigen, pasará a sid.

Versiones disponibles en

Sid:

  • 38.3.0esr-1: amd64 arm64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 mips mipsel powerpc ppc64 ppc64el
  • 38.2.1esr-1~deb8u1: s390x
  • 24.2.0esr-1 : hppa
  • 17.0.8esr-2: hurd-i386
  • 2.0.0.12-1 : m68k

Experimental:

  • 41.0.2-1: amd64 arm64 armel armhf i386 kfreebsd-i386 powerpc ppc64 ppc64el
  • 41.0.1-1: kfreebsd-amd64 mips
  • 39.0-1: s390x

Para acceder a las ramas unstable y experimental, se debe agregar al archivo las siguientes líneas (donde es el mirror correspondiente):

deb   sid main contrib non-free
deb-src   sid main contrib non-free

deb   experimental main contrib non-free
deb-src   experimental main contrib non-free

y son opcionales.

Updating Binary Version Of Firefox

Manually installing Firefox rather than getting the official Linux distribution version has positives and negatives. The positive aspect of using this version of Firefox, is that users can enjoy a stable core operating system and still enjoy the latest version of their favorite open source browser. The downside is that any updates have to be manually installed. Apt won’t do it in this case.

To know when Firefox updates, it’s best to keep up with the Firefox future release blog. Check it every once in a while, and see if there’s a new release. Another good idea is to go to check the version number. The browser will tell you if it’s up to date. Version number information in Firefox is available in: Preferences > General

Firefox Update Tool

Updating Firefox manually can be a pain. A good way to fix this issue is to make your own update tool. It won’t be nearly as good as using the Debian package manager, but it’s enough to ensure that getting the latest version of Firefox doesn’t become a tedious process. To start off, gain a root shell in the terminal with the su command.

su

Inside root, open the Nano text editor.

nano /usr/bin/firefox-updater

The first thing to do in the update tool is a shebang. This part of the script is very important, because without it, the system will not know what to do with the commands. Write out:

#!/bin/bash

After filling in the shebang,  add the actual commands.

wget -O FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64&lang=en-US"
tar xjfv FirefoxSetup.tar.bz2 -C /opt/firefox/ --overwrite

rm FirefoxSetup.tar.bz2

When the commands are all written out, save the file with Ctrl + O. Then, update the permissions of the script in /usr/bin/ with:

chmod +x /usr/bin/firefox-updater

To update Firefox, first gain root with su, then run the tool.

su
firefox-updater

Firefox usually updates every couple of months with major releases, and every couple of weeks (or even days) with minor updates. For best results, run the updater once a week.

Comment installer Iceweasel (Firefox)

Dans Debian Stretch et les versions suivantes, le paquet iceweasel est un paquet de transition qui installe le paquet firefox-esr.

À la date du 9 juin 2016, le paquet Firefox-ESR remplace Iceweasel, et il est dans les dépôts de sécurité de Wheezy et Jessie.

Dans les versions antérieures à Debian Stretch, le paquet iceweasel est un paquet de transition pour Firefox-ESR comme cela est décrit plus haut. Il peut être installé à partir des dépôts Debian avec la commande :

aptitude install iceweasel

ou

# apt-get install iceweasel

Les versions en langue étrangère, telles que firefox-esr-l10n-fr, sont aussi disponibles.

La page de explique certains termes qualifiant les différentes versions.

Инструкция

Самое интересное, что для этого даже не нужно использовать ту самую пресловутую консоль, которую все так боятся. Вполне можно справиться с задачей и с помощью графического интерфейса. Причем осуществить это очень легко. Несмотря на кажущуюся сложность Linux.

Есть несколько способов для обновления Mozilla Firefox на дистрибутивах Linux. Конечно, многое зависит от типа дистрибутива. Но мы рассмотрим самые популярные системы, основанные на Debian. Это Ubuntu, Debian и Linux Mint.

Способ №1: Используем обновление ОС

Веб-обозреватель Mozilla Firefox является основным браузером во многих дистрибутивах. И потому его можно обновить вместе со всеми компонентами ОС. Для этого в каждом дистрибутиве есть собственный менеджер.

Мы рассмотрим получение новых компонентов операционной системы на примере Linux Ubuntu. Инструкция очень простая. Нужно только неукоснительно ей следовать. Тогда все будет нормально. Порядок действий таков:

  1. Кликаем по иконке вызова меню в верхней части экрана, правее кнопки питания.
  2. Переходим на страницу параметров.
  3. Нажмите на нужную опцию.
  4. Подтвердите выполнение операции.

Вот и все. Через несколько минут все пакеты будут установлены. В том числе и новая версия веб-обозревателя. Данный способ хорош тем, что не требует от пользователя слишком много непонятных действий.

Способ №2: Обновление из браузера

Есть еще один вариант. Он точно такой же, как и в операционной системе Windows. Основан этот способ на возможностях веб-обозревателя. В любой версии есть опция для проверки обновлений. Вот как раз ей мы и воспользуемся.

Найти блок, отвечающий за версию веб-обозревателя не так-то просто. Но мы расскажем о том, где он находится. На самом деле, все предельно просто. Тем более, что будет предоставлена подробная инструкция. А вот и она.

  1. Запускаем веб-обозреватель и кликаем по кнопке с тремя горизонтальными полосками.
  2. В появившемся меню выбираем пункт «Настройки» (Preferences).
  3. Откроется страница параметров. Проматываем ее до блока с названием «Обновления Firefox» (Updates).
  4. Нажимаем на кнопку начала проверки, если она доступна.
  5. Запускаем процедуру установки актуальной версии браузера.
  6. Подтверждаем ее выполнение.

Вот и все. После рестарта у вас будет полностью новая версия браузера Mozilla Firefox. Как видите, ничего особенно сложного в этом процессе нет. И он работает в Windows, Linux и даже на Mac OS. Данный универсальный способ подойдет пользователям больше всего.

여러 Firefox 버전

Note: Debian (…,8=jessie,9=stretch) delivers an own password manager and syncs it _NOT_ with the default Firefox implementation.

When using several installations keep in mind that all passwords do not exists for the other Firefox Versions. (Hacks are possible for some Versions. E.g: Symlinks to the master password files if the software stucture hasn’t changed!)

When using *.desktop files to start a different version you need to extend your and extend the file to get it work.

Example of a $HOME/.mozilla/firefox/profiles.ini file eg using also Firefox 39.0.0 (Downloaded and extracted in: $HOME/.mozilla/firefox/firefox-39-0-0.ext) :

StartWithLastProfile=1


Name=default
IsRelative=1
Path=a1b2c3d4e5f6.default
Default=1


Name=39-0-0
IsRelative=1
Path=firefox-39-0-0.ext

Example of a .desktop file for the 39.0.0 Version :

Name=Firefox '39.0.0'
Comment=Web Browser
GenericName=Web Browser
X-GNOME-FullName=Firefox '39.0.0' Web Browser
Exec=/home/YOUR-USERNAME/.mozilla/firefox/firefox-39-0-0.ext/firefox -P 39-0-0 --new-instance %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/home/YOUR-USERNAME/.mozilla/firefox/firefox-39-0-0.ext/your-icon.png
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;
StartupWMClass=Firefox
StartupNotify=true

The secrets are:

    The shell arguments of each Firefox installation to be veryfied first and to be set to the desktop file.
    After starting a different version the very first time: Yo must disable the automated update to keep the selected version (Even with security holes of that version).

In german language but code snipets are transparent: Detailed alternative guide

Итого

Обобщенный алгоритм:

Удалить firefox (iceweasel), который уже установлен в системе.

Скачать с сайта мозиллы .tar.bz2 архив.

Распаковать его. Должна получиться папка firefox.

Папку переложить в /opt. Например, для папки firefox лежащей в корне домашней папки:

Либо проделать это все по вышеописанному и более правильному рецепту сэра Ollycat:

Бросить линки в /bin папки:

Сделать firefox «умолчальным браузером системы»:

Убедиться, что все получилось:

Обновление файрфокса — запустить его с правами суперпользователя:

или

Обновить. Перезапустить.

Для thunderbird все делается аналогично, но я исключаю шаг с update-alternatives, поскольку интегрировать почтовый клиент мне в общем-то некуда.

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector