Câu trả lời:
Trước tiên, bạn cần xóa gói Iceweasel hiện tại (tôi nghĩ bạn cũng có thể sử dụng aptitude
):
apt-get remove iceweasel
Sau đó, tải xuống bản dựng Linux mới nhất của Firefox trực tiếp từ Mozilla . Giải nén các tệp và điều hướng đến thư mục đó và chạy nó. Nếu bạn muốn, tạo một biểu tượng trên máy tính để bàn của bạn và bạn cũng có thể tạo một liên kết đến nhị phân /usr/bin/firefox
để dễ dàng khởi chạy hơn. Nếu bạn có quyền truy cập root, bạn cũng có thể cài đặt Firefox/usr/local
để tất cả người dùng sẽ có thể chạy nó.
Sau này, kiểm tra kỹ xem các cập nhật tự động đã được bật chưa, và bạn nên khởi động và chạy!
Nếu bạn muốn một gói dựa trên gói, bạn có thể sử dụng repo gói Debian của Linux Mint (như đã lưu ý trong các nhận xét bên dưới, lưu ý rằng điều này có thể gây ra xung đột với các bản cập nhật tự động và các gói Debian khác trong một số trường hợp ). Để làm điều này, thêm dòng sau vào /etc/apt/sources.list
tệp của bạn :
deb http://packages.linuxmint.com debian import
Và thêm khóa GPG cho repo đó. Sau đó, chỉ cần chạy:
apt-get update
apt-get install firefox
Và bạn nên đi thật tốt!
Cài đặt mặc định là tiếng Đức, để cài đặt bằng bất kỳ ngôn ngữ nào khác, bạn có thể chạy thủ công:
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)
Tên gói cho các lang phổ biến khác bao gồm ( danh sách kho lưu trữ chính thức - cuộn xuống một nửa):
firefox-l10n-en-gb # British English
firefox-l10n-es # Spanish
firefox-l10n-fr # French
firefox-l10n-de # German
dpkg -i
cài đặt thủ công ( ) linuxmint-keyring_*.deb
từ repo của Mint (trước khi cài đặt bất kỳ gói nào từ repo thực tế) hoạt động với tôi (Wheezy).
/opt/
và tạo một liên kết toàn cầu đến nó.
Có một dự án sourcefourge, về cơ bản dành riêng cho phép bạn có được phiên bản Firefox mới nhất khi chạy Ubuntu, bất kể bạn chạy phiên bản nào (miễn là sự phụ thuộc được thỏa mãn, rõ ràng). Vì Ubuntu là một công cụ phái sinh Debian, tôi nghĩ tôi nên thử nó. Tôi đã có Firefox hoạt động trên Debian tests ("Wheezy").
Chạy này:
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
Điều này giải quyết vấn đề khóa GPG gặp phải khi sử dụng kho lưu trữ Linux Mint DE đã nhập và đơn giản hơn đáng kể so với giải pháp khả thi khác. Ngoài ra, điều này cũng cho phép bạn truy cập Thunderbird và SeaMonkey.
Lưu ý rằng giải pháp này chỉ cung cấp cho bạn phiên bản Kênh phát hành Anh-Mỹ (không có bản dựng beta hoặc Aurora). Các ngôn ngữ khác có thể được sử dụng, nhưng các bước bổ sung được yêu cầu.
Xem trang dự án tại Ubuntuzilla để biết thêm thông tin.
--keyserver
công cụ! Trên thực tế iceweasel không cần phải loại bỏ. Tôi sợ rằng các cài đặt và mật khẩu đã lưu sẽ bị mất, vì vậy tôi đã giữ iceweasel.
diversion of /usr/bin/firefox to /usr/bin/firefox.real by iceweasel' clashes with
chuyển hướng / usr / bin / firefox sang /usr/bin/firefox.ubfox bởi firefox-mozilla- Tôi tự hỏi nếu tôi không gỡ cài đặt nó, liệu họ có chơi tốt với nhau không?
Bài đăng này trên diễn đàn người dùng Debian gợi ý như sau:
&
với \
để nó không phá vỡ url thành một chuỗi các quy trình nền/opt
Giải nén nó bằng cách sử dụng:
$ tar -jxvf firefox-x.x.xx.tar.bz2
Thay đổi quyền của tệp:
$ chown -R root:users /opt/firefox
$ chmod 750 /opt/firefox
Lưu ý rằng người dùng nên là thành viên nhóm của "người dùng"
$ usermod -a -G users username
Tạo một liên kết tượng trưng
$ ln -s /opt/firefox/firefox /usr/bin/firefox
Xóa firefox-x.x.xx.tar.bz2
khỏi/opt
Để cài đặt các phiên bản mới, bạn phải
# rm -rf /opt/firefox*
# rm /usr/bin/firefox
Để tạo biểu tượng máy tính để bàn, hãy làm điều này
$ touch /usr/share/applications/firefox.desktop
Chỉnh sửa điều này bằng trình soạn thảo văn bản yêu thích của bạn:
$ nano /usr/share/applications/firefox.desktop
Nội dung của 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;
Bạn có thể loại bỏ iceweasel với
$ apt-get remove iceweasel
Nếu bạn gặp phải lỗi này:
./firefox: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
Bạn có thể nên cài đặt
apt-get install ia32-libs ia32-libs-gtk
Có thể bạn đang cố gắng cài đặt phiên bản firefox 32 bit trong môi trường Debian 64 bit.
ln -sf /opt/firefox/firefox /usr/bin/firefox # force the symlink
... Cái còn lại là đường dẫn biểu tượng trên firefox.desktop hiện đang ở một vị trí khác:ls /opt/firefox/browser/icons/mozicon128.png
Iceweasel Aurora rất gần với bản phát hành ổn định mới nhất của Firefox.
Tôi đã cài đặt Iceweasel Aurora bằng hướng dẫn debian / mozilla chính thức này .
Tôi đã có thể nhập hồ sơ Firefox của mình từ một bản cài đặt khác mà không gặp lỗi, tức là tất cả các addons, bookmark, mục lịch sử và cài đặt người dùng đều hoạt động hoàn hảo.
FYI, một số plugin tôi sử dụng là Fireorms, Ảnh chụp màn hình tuyệt vời và Searchstatus, tất cả đều hoạt động tốt và không bị Iceweasel vô hiệu hóa.
Bạn cũng có thể muốn sử dụng logo Firefox cho các trình khởi chạy.
Đây có lẽ là một lựa chọn tốt hơn vì nó cho phép quá trình cập nhật dễ dàng hơn.
Không cần điều này nữa. Debian ổn định bắt đầu vận chuyển Firefox thay vì iceweasel ngày hôm nay.
Debian sẽ phát hành Bản phát hành hỗ trợ mở rộng (ESR) của Firefox, được cập nhật khoảng 9 tháng một lần. Nếu bạn luôn cần phiên bản mới nhất, các câu trả lời khác có thể là một lựa chọn cho bạn.
Để biết thêm thông tin, xem báo cáo lỗi debian
Đối với nhân viên Google ... điều này hoạt động với 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 -
Tùy thuộc vào phiên bản bạn muốn (chọn một),
Phiên bản phát hành:
cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
deb http://mozilla.debian.net/ jessie-backports firefox-release
EOF
Bản thử nghiệm:
cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
deb http://mozilla.debian.net/ jessie-backports firefox-beta
EOF
Phiên bản cực quang:
cat << EOF | sudo tee /etc/apt/sources.list.d/mozilla-firefox.list
deb http://mozilla.debian.net/ jessie-backports firefox-aurora
EOF
Sau đó:
#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
Nguồn: https : //blog.s ngủlessbeastie.eu/2016/03/21/how-to-use-recent-version-of-firefox-in-debian-jessie/
Phương pháp này phù hợp với tôi trên Debian 9 Stretch (64 bit):
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
Bạn có thể đặt một cái gì đó như thế này trong crontab gốc của bạn cho @daily hoặc @weekly
Liên kết tải xuống được lấy từ Mozilla readme.txt này: https://doad-installer.cdn.mozilla.net/pub/firefox/release/latest/README.txt
Đầu tiên chỉnh sửa /etc/apt/sources.list
tệp của bạn để bao gồm:
deb http://packages.linuxmint.com nhập debian
Cập nhật kho hệ thống:
$ apt-get update
Bạn có thể nhận và bỏ qua một lỗi sau:
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
Khi kho lưu trữ của hệ thống được cập nhật, chỉ cần sử dụng lệnh apt-get để cài đặt Trình duyệt Firefox trên Debian Jessie 8 Linux của bạn:
$ 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
Khi quá trình cài đặt kết thúc, bạn có thể khởi động Firefox từ dòng lệnh:
$ firefox
Tôi đang chạy hệ thống AMD Athlon II X2. Firefox chạy hoàn hảo trên Wheezy i686 & kernel 3.2.0-4-686-pae. Phiên bản chứng khoán của IceWeasel dường như bị rút ruột, tê liệt và kém hơn so với Firefox. Cài đặt là một snap. Tôi tải xuống Firefox mới nhất về / home / myusername / Linux / Software / Mozilla / current /, và sau đó chạy
cd /opt
sudo rm -R firefox*
sudo cp /home/myusername/Linux/Software/Mozilla/current/firefox* /opt
sudo tar jxvf firefox*
Dòng thứ hai loại bỏ hoàn toàn phiên bản trước đó trước khi nâng cấp.
sudo rm -R firefox*
Có vẻ khá nguy hiểm, nếu bạn có các thư mục firefox * khác trong / opt thì sao?
Dưới đây là phương pháp đơn giản nhất mà tôi đã tìm thấy để thay thế Iceweasel bằng Firefox trong Debian.
Wiki >>> Ubuntuzilla: Trình cài đặt phần mềm Mozilla
Các lệnh đầu cuối như sau:
:~$ sudo apt remove iceweasel
:~$ sudo nano /etc/apt/sources.list
Thêm mục sau vào tệp source.list:
deb https://sourceforge.net/projects/ubuntuzilla/files/ all main
Lưu và thoát Nano.
:~$ sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com C1289A29
:~$ sudo apt update
:~$ sudo apt install firefox-mozilla-build
Tôi hy vọng điều này sẽ giúp ích cho bất kỳ ai khác muốn thay thế Iceweasel bằng phiên bản Firefox hiện tại. Theo như tôi thấy, nguồn này được ghi chép và duy trì rất tốt.