Manjaro Mozilla Firefox

Mozilla Firefox

From Manjaro
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.


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

Cookies help us deliver our services. By using our services, you agree to our use of cookies.