Как установить Firefox из .deb на Ubuntu 22.04 (не snap)
В этом руководстве я подробно описываю, как установить Mozilla Firefox как пакет .deb на Ubuntu 22.04 LTS, а не как приложение Snap.
Последняя версия Ubuntu по умолчанию включает Firefox в качестве приложения Snap. Этот пакет Snap — единственная версия Firefox, включенная «из коробки». Если вы запустите apt install firefox в Ubuntu 22.04, он не установит версию .deb, как раньше, а вместо этого получит переходный пакет, который устанавливает Firefox Snap.
Что не подходит, если вы не хотите использовать пакет Firefox Snap.
Не поймите меня неправильно, у приложений Snap есть свои плюсы, но есть и несколько существенных минусов:
- Приложения Snap автоматически обновляются в фоновом режиме.
- Время запуска приложения Snap часто медленнее, чем программного обеспечение из репозитория.
- Некоторые сторонние интеграции (в настоящее время) не работают
Все это преодолимо; есть параметры командной строки для настройки, приостановки или задержки обновлений приложения Snap; Марк Шаттлворт говорит, что медленное время запуска приложений изучается; и проблема, связанная с нарушенной интеграцией рабочего стола (например, расширения GNOME, сторонние менеджеры паролей и т.
Хорошей новостью является то, что вы можете установить deb-файл Firefox на Ubuntu 22.04, используя пару команд. Вы добавляете Mozilla Team PPA, устанавливаете deb-файл Firefox, а затем «закрепляете» оба, чтобы гарантировать, что Firefox Snap не будет переустановлен позднее.
💡
Прежде чем идти дальше, вы можете сделать резервную копию/экспортировать любые важные настройки браузера, закладки и другие данные.
Шаг 1: Удалите Firefox Snap, выполнив следующую команду в новом окне терминала:
sudo snap remove firefox
Шаг 2: Добавьте PPA команды (Ubuntu) Mozilla в список источников программного обеспечения, выполнив следующую команду в том же окне терминала:
sudo add-apt-repository ppa:mozillateam/ppa
Шаг 3: Затем измените приоритет пакета Firefox, чтобы предпочтительнее использовать версию Firefox PPA/deb/apt. Это можно сделать с помощью фрагмента кода из FosTips (скопируйте и вставьте его целиком, а не построчно):
echo ' Package: * Pin: release o=LP-PPA-mozillateam Pin-Priority: 1001 ' | sudo tee /etc/apt/preferences. d/mozilla-firefox
Шаг 4: Поскольку вы (надеюсь) хотите, чтобы будущие обновления Firefox устанавливались автоматически, Балинт Речей поделился в своем блоге краткой командой, которая гарантирует, что это произойдет:
echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox
Шаг 5: Наконец, установите Firefox через apt, выполнив эту команду:
sudo apt install firefox
Как только установка Firefox завершится, откройте панель запуска приложений и щелкните значок Firefox, чтобы запустить версию без привязки, которую можно прикрепить к док-станции Ubuntu.
Примечания…
Если ваша основная причина, по которой вам нужна версия Firefox .deb, заключается в том, что вы можете установить расширения GNOME, я укажу, что есть более простой обходной путь: установите (фантастическое) приложение GNOME Extension Manager из репозитория, используя команду:
sudo apt install gnome-shell-extension-manager
Кроме того, имейте в виду, что «ошибка», из-за которой вы не можете устанавливать расширения GNOME с помощью Firefox Snap, будет исправлена в какой-то момент в будущем — так что подумайте над решением!
Наконец, Mozilla Team PPA изначально был разработан для предоставления версий браузера с расширенной поддержкой (ESR).
Установка Firefox в Ubuntu 22.04
Firefox — это один из самых популярных браузеров. Исторически так сложилось, что он наиболее популярный среди всех браузеров для операционных систем Linux и поставляется по умолчанию вместе со многими системами в том числе и в Ubuntu. Программа имеет открытый исходный код и разрабатывается компанией Mozilla Corporation.
Разработка Firefox началась в 2004 году и за это время программа прошла очень длинный путь развития. В этой статье мы рассмотрим как установить Firefox из PPA и из официального сайта в Ubuntu.
Содержание статьи:
Установка Firefox DEB в Ubuntu 22.04
В Ubuntu 22.04 Firefox по умолчанию распространяется как snap пакет. В этом есть свои плюсы, вы будете получать все самые свежие обновления сразу же как-только они выйдут не дожидаясь следующего релиза Ubuntu. Но многим не нравится устанавливать программы с помощью snap. Они медленнее запускаются и занимают намного больше места на диске. В этой статье мы рассмотрим как установить Firefox в виде deb пакета.
1. Создание резервной копии профиля
Прежде всего, необходимо сделать резервную копию важных настроек браузера. Поскольку для хранения данных в Firefox используются разные директории, всё настройки и кэш будут утеряны.
Откройте главное меню Firefox, выберите Справка, затем Информация для решения проблем. Далее найдите в таблице Каталог профиля и нажмите кнопку Открыть каталог.
Теперь закройте Firefox и скопируйте всё содержимое этого каталога в какую нибудь папку. Это можно сделать либо в терминале, либо с помощью файлового менеджера.
2. Удаление Snap пакета
Для удаления snap пакета выполните команду:
sudo snap remove firefox
Также удалите пустой deb пакет firefox с помощью apt:
sudo apt purge firefox
3. Добавление репозитория
Далее нужно добавить в систему PPA репозиторий Mozilla. Вы можете сделать это по старому используя команду apt-add-repository:
sudo add-apt-repository ppa:mozillateam/ppa
Или же добавить его вручную, для того чтобы ключи репозитория хранились в правильном месте. Сначала импортируйте ключ:
sudo gpg --homedir /tmp --no-default-keyring --keyring /etc/apt/keyrings/mozillateam.gpg --keyserver keyserver.ubuntu.com --recv-keys 0AB215679C571D1C8325275B9BDB3D89CE49EC21
Затем добавьте такие строки в /etc/apt/sources.list.d/mozillateam.list:
sudo vi /etc/apt/sources.list.d/mozillateam.list
deb [signed-by=/etc/apt/keyrings/mozillateam.gpg] https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu jammy main
deb-src [signed-by=/etc/apt/keyrings/mozillateam.gpg] https://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu jammy main
4. Настройка приоритетов
Для того чтобы во время установки выбирался именно пакет из PPA репозитория, а не snap нужно настроить приоритет этого PPA для apt. Для этого создайте файл /etc/apt/preferences.d/mozilla-firefox со следующим содержимым:
sudo vi /etc/apt/preferences.d/mozilla-firefox
Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
После этого можно обновить список пакетов в системе:
sudo apt update
Для того чтобы убедится что приоритеты работают правильно вы можете выполнить следующую команду:
apt-cache policy firefox
5. Установка Firefox
Ну и наконец для установки Firefox осталось выполнить такую команду:
sudo apt install firefox
Обратите внимание, что в этом PPA находятся стабильные ESR (Extended Support Release) версии Firefox. Это значит что вы будете получать обновления немного медленнее, по сравнению с использованием snap пакетов. Проверить текущую версию можно с помощью команды:
firefox --version
6.
Восстановление резервной копииДля того чтобы восстановить свой старый профиль запустите Firefox и выполните первоначальную настройку.
Когда браузер будет готов к работе откройте главное меню, выберите Справка (Help), затем Информация для решения проблем (More Troubleshooting Information). Далее найдите в таблице Каталог профиля (Profile Directory) и нажмите кнопку Открыть каталог (Open Directory).
После этого закройте Firefox. В этот каталог нужно скопировать с заменой всё файлы, которые вы скопировали в первом пункте. Затем снова запустите Firefox и теперь вы сможете получить доступ к истории открытых вкладок, своим настройкам и расширениям.
Установка Бета версии Firefox в Ubuntu
Для установки бета версии Firefox из PPA репозитория Mozilla необходимо проделать все те же шаги что и в предыдущем пункте. Здесь я опущу описание создания резервных копий и удаление snap пакета.
Приоритет snap версии всё равно выше пакета из PPA, даже несмотря на то, что там версия новее, поэтому нужно не только добавить сам репозиторий, но и настроить приоритеты:
sudo add-apt-repository ppa:mozillateam/firefox-next
Файл настройки приоритетов будет выглядеть так же:
sudo vi /etc/apt/preferences.d/mozilla-firefox
Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
После этого можно установить бета версию браузера:
sudo apt install firefox
Далее вы можете проверить версию браузера. Как правило, в этом репозитории находится самая свежая версия:
firefox --version
Установка Firefox Snap в Ubuntu
Если вы хотите вернуть Snap версию Firefox, то сделать это довольно просто. Удалите firefox, установленный из PPA:
sudo apt remove firefox
Затем установите программу из snap пакета:
sudo snap install firefox
Также можно удалить файл с настройкой приоритетов /etc/apt/preferences. d/mozilla-firefox и сам PPA репозиторий из системы.
Установка из официального сайта
Установка последней версии Firefox может быть выполнена не только из репозиториев. Вы можете скачать архив с бинарными файлами программы и распаковать его на своем компьютере. Такой подход может использоваться для установки нескольких версий Firefox. Например, перейдите в папку /usr/local/:
cd /usr/local/
Затем скачайте архив из официального сайта. Например, для последней версии Firefox 64 бит ссылка будет выглядеть вот так:
sudo wget -O ~/FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64"
Затем распакуйте полученный архив:
sudo tar xvjf ~/FirefoxSetup.tar.bz2
Программа уже скомпилирована и ничего собирать не нужно, осталось создать символическую ссылку на саму программу в каталог /bin:
sudo ln -s /usr/local/firefox/firefox /usr/bin/firefox
Для обновления полученного таким образом Firefox надо просто повторить процедуру. Затем можно запускать из главного меню или через терминал:
firefox
Удаление Firefox
Если вы хотите полностью удалить Firefox установленный с помощью deb пакета из системы, используйте команду:
sudo apt remove firefox
Чтобы удалить Firefox установленный из официального сайта надо удалить символическую ссылку /usr/bin/firefox:
sudo rm -Rf /usr/bin/firefox
Затем удалить папку /usr/loca/firefox:
sudo rm -Rf /usr/loca/firefox
Для удаления snap пакета выполните:
sudo snap remove firefox
Выводы
В этой статье мы рассмотрели как установить Firefox Ubuntu 22.04, а также как обновить программу до самой новой версии. А вы используете Firefox? Или Chrome? Почему? Напишите в комментариях!
WindTech MM-51 Ветрозащитный экран из искусственного меха для микрофона WindTech MM-51
Сопутствующие товары
В корзину
Быстрый просмотр
ВиндТек
WindTech MM-52 Mic- Muff Ветрозащита из искусственного меха
Сейчас: 24,95 долл. США
Mic-Muff был испытан и использовался в различных приложениях. Как правило, Mic-Muff обеспечивает снижение шума ветра до 20 дБ при скорости ветра 20 миль в час практически без негативного влияния на…
Выберите параметрыБыстрый просмотр
ВиндТек
Ветрозащита микрофона Windtech 5712 — черная
Сейчас: 6,75–20,15 долл. США
Ветрозащитные экраны серии 5700 подходят для следующих микрофонов: АКГ C1000S. Аудиотехника AE5100, PR06, ATM10a, ATM33a. Beyer M58, 64, 111, 201, 640. CK703, MC722, 724. MCE81, 91, Opus 83. M420, 422,…
Выберите параметры
Быстрый просмотр
ВиндТек
Ветрозащита микрофона серии WindTech 1500
Сейчас: 6,50 долл. США
Ветрозащитные экраны серии 1500 подходят для следующих микрофонов: AKG CK97C, C567. Аудиотехника АТ853, 803Б, 855, 857, 859, АТМ35, АТМ350, Про35, У853, У857. Audix M1245, M1290, ADX-20, ADX112, ADX118. Бейер…
Выберите параметры
Быстрый просмотр
ВиндТек
Ветрозащита микрофона серии WindTech 1100
Сейчас: 6,00 $
Ветрозащиты серии 1100 подходят для следующих микрофонов: AKG C407, C417, CK970, CK99L. Аудиотехника AT803B, 830R, 831, 837, 855, 859. АТМ15, 73А. ЕС915, ЕС933, ЕС943. ПРО7а. Audix ADX10, ADX40…
Выберите параметры
Быстрый просмотр
ВиндТек
Ветрозащитные экраны для микрофонов серии WindTech ShotGun
Сейчас: $42,99 — $66,00
Ветрозащитные экраны для микрофонов серии WindTech ShotGun SG-1 Подходит для: AKG CK68 Короткий, CK69 Короткий, C568EB.
Аудиотехника AT4073, AT835ST, AT897, ATR55, BP-4029 Азден СГМ-1Х, СГМ-2Х, СГМ-3416…Клиенты также просмотрели
Добавить в корзину
Быстрый просмотр
ВиндТек
Ветровое стекло WindTech 1200 высокой плотности
Сейчас: 6,75 долл. США
Цвет этого ветрового стекла по умолчанию черный, но если вам нужен другой цвет, свяжитесь с нами, чтобы узнать, какие цвета доступны. С 1976 года WindTech производит высококачественную продукцию американского производства…
В корзину
Быстрый просмотр
ВиндТех
WindTech 10380 Ветровое стекло высокой плотности
Сейчас: 6,75 долл. США
Цвет этого ветрового стекла по умолчанию черный, но если вам нужен другой цвет, свяжитесь с нами, чтобы узнать, какие цвета доступны. С 1976 года WindTech производит высококачественную продукцию американского производства…
Выберите параметры
Быстрый просмотр
Лаборатория звуковых характеристик (SPL)
Процессор SPL Gemini Mastering M/S
Сейчас: $2 999,00
С Gemini обработка M/S входит в серию SPL Mastering. Близнецы — это кодировщик и декодер M/S. Средние сигналы (голос, малый барабан, бас…) можно четко отделить от боковых сигналов (гитара,…
В корзину
Быстрый просмотр
ВиндТек
WindTech MM-52 Mic- Muff Ветрозащита из искусственного меха
Сейчас: 24,95 долл. США
Mic-Muff был испытан и использовался в различных приложениях. Как правило, Mic-Muff обеспечивает снижение шума ветра до 20 дБ при скорости ветра 20 миль в час практически без негативного воздействия на…
Electro-Harmonix Civil War Big Muff – Catalinbread Effects
Приветствую, краснодеревщики. Сегодняшний розыгрыш касается одной из самых известных схем в педальном каноне, которая охватывает континенты и включает в себя отпор российским рэкетирам, а также полное и полное искупление. Наша сегодняшняя тема попала прямо в середину этой шумихи — это Electro-Harmonix «Civil War» Big Muff.
Прежде чем углубляться в то, что делает эту конкретную модель особенной, немного истории; Выпускник Корнельского университета Майк Мэтьюз уволился с работы в IBM, чтобы заняться увлеченным проектом по созданию гитарных педалей (а также педалей для клавишных, поскольку Мэтьюз был заядлым клавишником). Он сделал педали для Guild (Foxey Lady), прежде чем выпустить свою собственную версию. Позже появились плагины эффектов LPB-1 и Muff Fuzz. Вскоре после этого появился Big Muff и закрепил имя Мэтьюза в пантеоне спецэффектов.
После продажи прав на торговую марку Electro-Harmonix в 1984 году Мэтьюз вернулся к побочному бизнесу в России, и, увидев, как его старые педали продаются по непомерным ценам на рынке подержанных автомобилей, Мэтьюз заручился поддержкой двух бывших -военные полковники и использовали бывшие военные заводы для производства высокотехнологичных коробок с серьезной восточной привлекательностью. Ходили слухи, что российские педали Electro-Harmonix были построены из частей старых танков и мин; слухи, которые Мэтьюз не торопился развеивать.
Первая из этих единиц была известна как Red Army Overdrive и выпущена в 1991 году, а всего год спустя последовала версия «Гражданская война». Конечно, на крышке не было никаких упоминаний о войне, а название, предположительно, было навеяно цветовой схемой и шрифтом. У нас «зелено-серый» вариант, один из самых редких.
Если вы когда-либо видели какие-либо из первых русских Big Muffs, вы можете подумать, что они были построены в 70-х годах, как и старые; нетронутые образцы чрезвычайно редки, и большинство из них выглядят так, как будто они пережили настоящие гражданские войны. Несмотря на прочную конструкцию, печать была низкого качества, а корпуса были подвержены вмятинам и выбоинам.
В конце концов, русские рэкетиры попытались шантажировать Мэтьюза, чтобы тот отдал им часть денег, что привело к угрозе выключить свет в EHX Russia, а также преследованию его почти тысячи работников. Мэтьюз обратился к старым друзьям из соседних музыкальных компаний, и команда головорезов отступила от секретных приказов российского законодательного органа.
Как и почти все существующие педали Muff, на версию Civil War играл Дэвид Гилмор, и ее ценность росла в геометрической прогрессии. Несмотря на относительно высокие объемы производства, те, кто держит, не продают, а те, кто продает, просят немалые деньги за модели, которые выглядят так, как будто они прошли цикл отжима с шлакоблоком. Эстетика эпохи холодной войны никак не помогает подавить инфляцию цен — никакая другая педаль не похожа на педаль внутри или снаружи; используемые компоненты различаются от единицы к единице, а в некоторых экземплярах есть действительно потусторонние советские технологии внутри.