Mozilla Firefox

Revision as of 11:19, 29 December 2022 by Krotesk (talk | contribs) (Created page with "Обычно лучше использовать версию Firefox, доступную в репозиториях, но установка Firefox напрямую име...")
Other languages:
Deutsch • ‎English • ‎español • ‎español de América Latina • ‎français • ‎русский • ‎فارسی • ‎中文(中国大陆)‎

Установка Firefox

Firefox можно установить с помощью пакета firefox в вашем любимом менеджере пакетов или с помощью команды:

user $ pamac install firefox COPY TO CLIPBOARD


Другие версии

Назв. пакета Источник URL Описание
firefox-developer-edition repo https://www.mozilla.org/firefox/channel/#developer Официальные сборки Developer Edition
firefox-nightly aur https://www.mozilla.org/en-US/firefox/nightly Официальные ночные сборки
firefox-kde-opensuse aur https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox Версия Firefox для OpenSUSE включает интеграцию appmenu и встроенную интеграцию Plasma
firefox-appmenu aur https://aur.archlinux.org/packages/firefox-appmenu/ Неофициальная сборка Firefox с добавленными исправлениями appmenu
firefox-esr aur https://www.mozilla.org/en-US/firefox/organizations/ Официальные релизы ESR. Это самая старая поддерживаемая версия Firefox

Работа с темными темами GTK

Некоторые страницы будут плохо читаемы при использовании темных тем gtk. Существует несколько различных способов решения этой проблемы:

  • Наиболее гибкий способ - установить дополнение Text Contrast for Dark Themes, позволяющее сохранить Вашу тематику, но при необходимости настроить ее для каждой страницы.
  • Более простой способ - Настройки->Язык и внешний вид->Цвета->Управление цветами и снять флажок "Использовать системные цвета". Недостатком этого подхода является то, что Firefox больше не будет использовать темную тему.
  • Мы можем использовать css для принудительного создания белого фона с темным текстом и элементами управления, отредактировав или создав ~/.mozilla/profile.default/chrome/userContent.css со следующим содержанием:
input:not(.urlbar-input):not(.textbox-input):not(.form-control):not([type='checkbox']):not([type='radio']), textarea, select {
    -moz-appearance: none !important;
    background-color: white;
    color: black;
}

#downloads-indicator-counter {
    color: white;
}


Интеграция с Plasma

Установка интеграции браузера с Plasma

Пакет интеграции с браузером предоставляет элементы управления мультимедиа, уведомления и интеграцию с krunner. Вы можете установить его с помощью:

user $ pamac install plasma-browser-integration COPY TO CLIPBOARD


Затем установите plasma integration add-on в Firefox.


Использование встроенного средства выбора файлов

Можно интегрировать средство выбора файлов из plasma в Firefox, что обеспечит вам более удобную работу.

Сначала убедитесь, что пакеты xdg-desktop-portal и xdg-desktop-portal-kde установлены с помощью команды:

user $ pamac install xdg-desktop-portal xdg-desktop-portal-kde COPY TO CLIPBOARD


Теперь нам нужно создать пользовательский ярлык для запуска, создав копию дистрибутивного файла с помощью команды

user $ mkdir -p ~/.local/share/applications COPY TO CLIPBOARD


user $ cp /usr/share/applications/firefox.desktop ~/.local/share/applications/ COPY TO CLIPBOARD


Далее нам нужно отредактировать только что созданный файл по адресу ~/.local/share/applications/firefox.desktop с помощью текстового редактора.

В этот файл необходимо внести 3 правки.

заменить:

Exec=/usr/lib/firefox/firefox %u

на:

Exec=/usr/bin/sh -c "GTK_USE_PORTAL=1 /usr/lib/firefox/firefox %u"

заменить:

Exec=/usr/lib/firefox/firefox --new-window %u

на:

Exec=/usr/bin/sh -c "GTK_USE_PORTAL=1 /usr/lib/firefox/firefox --new-window %u"

заменить:

Exec=/usr/lib/firefox/firefox --private-window %u

на:

Exec=/usr/bin/sh -c "GTK_USE_PORTAL=1 /usr/lib/firefox/firefox --private-window %u"

Сохранить и наслаждайтться интеграцией firefox/plasma


Установка Firefox непосредственно с веб-сайта Mozilla

Обычно лучше использовать версию Firefox, доступную в репозиториях, но установка Firefox напрямую имеет одно преимущество: Firefox будет обновляться автоматически, как только будет доступно обновление. Это очень удобно для пользователей, которые хотят получить последнее обновление как можно скорее, не дожидаясь следующего обновления Manjaro.


Загрузка Firefox с сайта Mozilla

Download the latest Firefox in your language from here: https://www.mozilla.org/en-US/firefox/all/

Most users will download "Linux 64-bit" in your chosen language. If you are using manjaro32, download "Linux 32-bit"


Извлечение файлов

Ensure that ~/bin exists with

user $ mkdir -p ~/bin COPY TO CLIPBOARD

Unpack/extract the downloaded firefox-xx.x.tar.bz2 file to ~/bin/ using a graphical tool or with the tar command. Here is an example:

user $ tar -xf ~/Downloads/firefox-66.0.5.tar.bz2 --directory ~/bin COPY TO CLIPBOARD

You can now start to use Firefox by double clicking on the file (or executing it in a terminal):

user $ ~/bin/firefox/firefox COPY TO CLIPBOARD


Создание иконки

Let's create an icon in order to start Firefox much more easily.

Create an empty file

user $ mkdir -p ~/.local/share/applications COPY TO CLIPBOARD

user $ touch ~/.local/share/applications/firefox.desktop COPY TO CLIPBOARD


Edit the file ~/.local/share/applications/firefox.desktop in your favorite editor. For a list of common editors see this page

Copy and paste the following code into your firefox.desktop file and save it:

[Desktop Entry]
Name=Firefox
GenericName=Web Browser
Icon=~/bin/firefox/browser/icons/mozicon128.png
Type=Application
Categories=Application;Network;WebBrowser;
Exec=~/bin/firefox/firefox
Terminal=false
StartupNotify=false

In most Desktop Environments(DEs), Firefox will now be added to the menu. In some DEs you can click on the desktop to launch the application as well.


Смотрете также