Відповіді:
Спочатку потрібно видалити існуючий пакет Iceweasel (я думаю, ви також можете використовувати aptitude
):
apt-get remove iceweasel
Потім завантажте останню версію Linux Firefox безпосередньо з Mozilla . Витягніть файли та перейдіть до цієї папки та запустіть її. Якщо ви хочете, зробіть піктограму на робочому столі, і ви також можете зробити посилання на бінарний файл, /usr/bin/firefox
щоб полегшити його запуск. Якщо у вас є кореневий доступ, ви також можете встановити 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
dpkg -i
) linuxmint-keyring_*.deb
з Mint's repo (перед тим, як встановлювати будь-який пакет із фактичного репо) працювали для мене (Wheezy)
/opt/
і створите глобальне посилання на нього.
Існує проект джерелозаповнення, в основному присвячений тому, щоб ви могли отримати останню версію 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.
Зауважте, що це рішення надає лише англо-американську версію каналу випуску (не створюється бета-версія або Aurora). Можна використовувати й інші мови, але необхідні додаткові кроки.
Для отримання додаткової інформації дивіться сторінку проекту в Ubuntuzilla .
--keyserver
матеріалу! Насправді льодовик не потрібно знімати. Я побоювався, що налаштування та збережені паролі будуть втрачені, тому я тримав крижаний човен.
diversion of /usr/bin/firefox to /usr/bin/firefox.real by iceweasel' clashes with
перенаправлення / usr / bin / firefox до /usr/bin/firefox.ubuntu firefox-mozilla- build` Цікаво, якби я його не видалив, якби вони добре грали разом?
Цей пост на форумах користувачів Debian пропонує наступне:
&
з, \
щоб він не розбив 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;
Можна зняти крижинку за допомогою
$ 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.
ln -sf /opt/firefox/firefox /usr/bin/firefox # force the symlink
... Інше - шлях ікон на firefox.desktop зараз знаходиться в іншому місці:ls /opt/firefox/browser/icons/mozicon128.png
Iceweasel Aurora дуже близький до останнього стабільного випуску Firefox.
Я встановив Iceweasel Aurora, використовуючи цей офіційний підручник з debian / mozilla .
Мені вдалося імпортувати свій профіль Firefox з іншої установки без помилок, тобто всі додатки, закладки, записи історії та налаштування користувачів працюють бездоганно.
FYI, деякі з плагінів, які я використовую, це Firebug, Awesome скріншот та Searchstatus.
Ви також можете використовувати логотип Firefox для пускових установок.
Це, мабуть, кращий варіант, оскільки це дозволяє простіший процес оновлення.
У цьому більше немає потреби. Сьогодні Debian стабільно розпочала доставку Firefox замість льодовика.
Debian поставлятиме розширену підтримку (ESR) Firefox, яка оновлюється приблизно кожні 9 місяців. Якщо вам завжди потрібна остання версія, інші варіанти можуть стати для вас варіантом.
Для отримання додаткової інформації див. Звіт про помилки debian
Для власників Google це працює для Дебіана Джессі:
#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/
Цей метод працює для мене на Debian 9 Stretch (64bit):
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
Спочатку відредагуйте /etc/apt/sources.list
файл, щоб включити:
deb 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 на 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
Я запускаю систему 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*
Другий рядок повністю видаляє попередню версію перед оновленням.
sudo rm -R firefox*
здається досить небезпечним, що, якби у вас були інші / папки firefox * у / opt?
Нижче наведено найбільш прямий метод, який я знайшов для заміни Iceweasel на Firefox в Debian.
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. Наскільки я бачив, джерело дуже добре зафіксовано та зберігається.