데비안에서 실제 Firefox를 설치하는 방법은 무엇입니까?


129

데비안 6 ( "Squeeze")은 이름이 바뀐 Firefox 버전의 Iceweasel을 사용 합니다. 그러나 플러그인 지원이 부족하여 즐겨 찾는 대부분이 작동하지 않습니다.

그렇다면 데비안에서 "실제"Firefox를 설치하는 가장 좋은 방법은 무엇입니까?

답변:


130

먼저 기존 Iceweasel 패키지를 제거해야합니다 (사용할 수 있다고 생각합니다 aptitude).

apt-get remove iceweasel

그런 다음 Mozilla에서 직접 최신 Linux 빌드 Firefox를 다운로드 하십시오 . 파일을 추출하고 해당 폴더로 이동하여 실행하십시오. 원하는 경우 바탕 화면에 아이콘 /usr/bin/firefox을 만들고 바이너리를 쉽게 시작할 수 있도록 바이너리를 연결할 수도 있습니다 . 루트 액세스 권한이 있으면 모든 사용자가 실행할 수 있도록 Firefox를 설치할/usr/local 수도 있습니다.

그런 다음 자동 업데이트가 활성화되어 있는지 다시 확인하십시오.


당신이 패키지 기반을 원한다면, 당신은 사용할 수있는 리눅스 민트의 데비안 패키지의 repo를 (아래 코멘트에 언급 한 바와 같이,이 자동 업데이트 및 기타 데비안 패키지와 충돌이 발생할 수 있음을 알고 있어야 어떤 경우를 ). 이렇게하려면 /etc/apt/sources.list파일에 다음 줄을 추가 하십시오.

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

그리고 GPG 키를 추가 하는 REPO에 대한합니다. 그런 다음 다음을 실행하십시오.

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

1
내가 제안한 것보다 확실히 쉽다.
Simon Sheehan

1
바, 당신이 쓰고 있다는 알림을받지 못했습니다-저를 이길 : P
slhck

4
해당 저장소의 GPG 서명은 어떻습니까?
kravemir

7
Ad GPG : Mint 's repo 에서 다운로드 및 수동 dpkg -i설치 ( ) (실제 저장소에서 패키지를 설치하기 전에)가 저에게 도움이되었습니다 (Wheezy). linuxmint-keyring_*.deb
Alois Mahdal

2
나는이 솔루션을 권장하지 않습니다. 실제로 같은 저장소를 기반으로하지만 이러한 저장소를 추가하면 종속성이 충돌 할 수 있습니다. 이 방법은 파이어 폭스 설치 및 업데이트에 효과적이지만 다른 패키지와 충돌을 일으 킵니다. 파이어 폭스가 필요한 경우 코드를 가져 와서 추출 /opt/하여 글로벌 링크를 만듭니다.
orezvani

33

소스 포지 프로젝트는 기본적으로 우분투를 실행할 때 어떤 버전을 사용하든 (종속성이 만족되는 한) 최신 버전의 Firefox를 얻는 데 전념합니다. 우분투는 데비안 파생물이므로 시도해 볼 것이라고 생각했습니다. Firefox가 데비안 테스팅 ( "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

이는 가져온 Linux Mint DE 저장소를 사용할 때 발생하는 GPG 키 문제를 해결하며 다른 실행 가능한 솔루션보다 훨씬 간단합니다. 또한 Thunderbird 및 SeaMonkey에도 액세스 할 수 있습니다.

이 솔루션은 영어 (미국) 릴리스 채널 버전 (베타 또는 Aurora 빌드 없음) 만 제공합니다. 다른 언어를 사용할 수도 있지만 추가 단계가 필요합니다.

자세한 내용은 Ubuntuzilla 의 프로젝트 페이지 를 참조하십시오.


1
매력처럼 작동합니다!
Yordan Pavlov

--keyserver물건 +1 ! 실제로 얼음 족제비는 제거 할 필요가 없었습니다. 설정 및 저장된 비밀번호가 손실 될까봐 두려웠습니다.
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로 /usr/bin/firefox.ubuntu를 firefox-mozilla- 빌드`내가 함께 연주하지 않았을 경우 제거하지 않았는지 궁금합니다.
Garrett Fogerlie

@GarrettFogerlie 나는 그들이 병렬로 실행할 수 없다고 생각합니다. Firefox가 실행 중이고 Iceweasel을 시작하려고했는데 다음 텍스트가 포함 된 메시지 상자가 나타납니다. "Iceweasel이 이미 실행 중이지만 응답하지 않습니다. 새 창을 열려면 먼저 기존 Iceweasel 프로세스를 닫거나 다시 시작해야합니다. 당신의 시스템. "
TrueY

더 이상 작동하지 않습니다!
Naveen Dennis

24

데비안 사용자 포럼 의이 게시물은 다음을 제안합니다.

  • http://www.mozilla.com 에서 최신 Firefox를 다운로드 하십시오 . wget을 사용하는 경우 URL을 일련의 백그라운드 프로세스로 나누지 않도록 &함께 탈출하십시오.\
  • 다운로드 한 파일을 /opt
  • 다음을 사용하여 추출하십시오.

    $ tar -jxvf firefox-x.x.xx.tar.bz2
    
  • 파일의 권한을 변경하십시오.

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

    사용자는 "users"의 그룹 구성원이어야합니다.

    $ 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;

얼음 족제비를 제거 할 수 있습니다

$ 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

64 비트 데비안 환경에 32 비트 버전의 firefox를 설치하려고 할 수 있습니다.


나는 모든 단계를 수행했지만 오픈 파이어 폭스의 권한이 없습니다. 어떤 아이디어?
jaorizabal

# ln -s / opt / firefox / firefox / usr / bin / firefox ln : 기호 링크를 만들지 못했습니다`/ usr / bin / firefox ': 파일이 있습니다
miguel

1
/ usr / bin / firefox에 iceweasel을 실행하는 쉘 스크립트를 넣은 데비안이 나옵니다. 딕 이동.
miguel

@miguel이 게시물은 매우 오래된 것으로 여전히 유효한지 확실하지 않습니다.
Simon Sheehan

1
두 가지 업데이트! 첫 번째 ... ln -sf /opt/firefox/firefox /usr/bin/firefox # force the symlink... 다른 하나는 firefox.desktop의 아이콘 경로가 다른 위치에 있습니다.ls /opt/firefox/browser/icons/mozicon128.png
mimoralea

7

Iceweasel Aurora는 Firefox 최신 안정 릴리스와 매우 유사합니다.

이 공식 debian / mozilla 튜토리얼을 사용하여 Iceweasel Aurora를 설치했습니다 .

오류없이 다른 설치에서 내 Firefox 프로필을 가져올 수있었습니다. 즉, 모든 애드온, 책갈피, 기록 항목 및 사용자 설정이 완벽하게 작동합니다.

참고로, 내가 사용하는 플러그인 중 일부는 Firebug, Awesome screenshot 및 Searchstatus이며 모두 잘 작동하며 Iceweasel에 의해 비활성화되지 않았습니다.

발사기에 Firefox 로고 를 사용할 수도 있습니다 .

업데이트 프로세스가 쉬워 지므로 아마도 더 나은 옵션 일 것입니다.


6

더 이상 필요하지 않습니다. 데비안 스 테이블은 오늘 아이스 위즐 대신 파이어 폭스를 출하하기 시작했다.

데비안은 대략 9 개월마다 업데이트되는 Firefox의 ESR (Extended Support Release)을 제공합니다. 항상 최신 버전이 필요한 경우 다른 답변이 여전히 옵션이 될 수 있습니다.

자세한 정보는 데비안 버그 보고서를 참조하십시오


4

Google 직원에게는 ...이 데비안 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
    
  • 오로라 버전 :

    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/


2
참고로 Iceweasel은 링크에서 전제로 Firefox로 이름이 바뀌지 않았습니다. Iceweasel은 위생적인 ​​브랜드 버전의 Firefox입니다. Iceweasel 프로젝트가 중단되었으며 이제 실제 Firefox가 데비안과 함께 배포됩니다. Jessie에 여전히 Iceweasel ESR이있는 경우 ESR 버전이 더 이상 사용되지 않는 즉시 사라집니다. 데비안 안정 (현재 제시)은 Firefox ESR을 갖습니다. 여기에는 보안 업데이트와 함께 대략 1 년에 한 번 주요 릴리스가 있지만 그 사이에는 기능 변경이 없습니다. 데비안 테스트는 이미 표준, 현재 출시 파이어 폭스가 있어야합니다
fixer1234

소스에서 바로 얻을 수있는 가장 깨끗한 방법입니다. 열쇠 +1
Somaiah Kumbera

3

이 방법은 데비안 9 스트레치 (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


매우 간단하다
Pierre de LESPINAY

아름다운! 사용자 정의없이 명령 행에서 작동합니다.
honi

2

먼저 다음 /etc/apt/sources.list을 포함하도록 파일을 편집하십시오 .

deb http://packages.linuxmint.com 데비안 가져 오기

시스템 리포지토리 업데이트 :

$ 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 명령을 사용하여 데비안 Jessie 8 Linux에 Firefox 브라우저를 설치하십시오.

$ 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

더 이상 필요하지 않습니다. Iceweasel은 중단되었으며 이제 데비안이 Firefox를 제공합니다. Iceweasel ESR은 Debian Stable과 연관되어 있으며, 이전 ESR 버전이 곧 폐기 될 때 사라집니다. 한편, Firefox는 백 포트를 통해 Jessie에서 사용할 수 있습니다.
fixer1234

0

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*

두 번째 줄은 업그레이드 전에 이전 버전을 완전히 제거합니다.


2
sudo rm -R firefox*/ opt에 다른 firefox * 폴더가 있다면 어떨까요?
Alois Mahdal

0

아래는 데비안에서 Iceweasel을 Firefox로 대체하는 가장 직접적인 방법입니다.

Wiki >>> 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로 바꾸려는 다른 사람들에게 도움이되기를 바랍니다. 내가 본 한, 소스는 매우 잘 문서화되고 유지됩니다.


이것은 Manuel Garza의 답변과 중복 된 것 같습니다.
fixer1234

네가 옳아. 나는 스스로 답을 찾고 있었을 때 우분투 질라를 발견했다. 나는 마누엘 가자의 대답을 보지 못했다. Iceweasle은 html5 비디오를 재생하지 않으며 이것이 내가 고 쳤던 방법입니다. 데비안을 좋아하기 때문에 실제로 우분투로 전환하는 것은 옵션이 아닙니다. 중복되는 것에 대해 감사합니다.
Rick Lell

0

다음은 나를 위해 작동합니다.

$ sudo apt-get firefox-esr 설치

-esr은 확장 지원 릴리스를 의미합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.