Translation(s): English - Italiano - 한국어 - Русский - Español


Firefox

Firefox 는 무엇인가 ?

불여우(Firefox)는 모질라 재단에서 개발한 자유 오픈소스 웹 브라우저.

Debian Etch에서 through Debian Jessie까지, Mozilla Firefox was not available in Debian with the official name or branding. Instead, a free-software fork named Iceweasel was provided. Starting in Debian Stretch, Mozilla Firefox is again available in Debian. The end of the Iceweasel Age을 읽으면 이 이슈의 토론이 어떻게 토론이 어떻게 시작되고 해결되었는지 알 수 있다.

Firefox 설치

Firefox ESR

데비안 안정본에서, 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), Beta, Nightly).

  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 파일 예 :

[Desktop Entry]
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 country two letter code. between two square brackets right after the variable name (e.g. Comment[fr]=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

여러 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 profiles.ini and extend the .desktop 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) :

[General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=1
Path=a1b2c3d4e5f6.default
Default=1

[Profile1]
Name=39-0-0
IsRelative=1
Path=firefox-39-0-0.ext

Example of a .desktop file for the 39.0.0 Version :

[Desktop Entry]
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).

더 볼 것

바깥 링크