Устанавливаем браузер LibreWolf в Linux

Почти все браузеры имеют телеметрию, то есть, отсылают на сервера разного рода информацию о пользователе. В последнее время популярным маркетинговым ходом стало утверждать, продукт той или иной компании предоставляет конфиденциальность и так далее. Но, в отличие от многих подобных продуктов, браузер LibreWolf является открытым проектом, по сути, это форк LibreFox, который прекратил свое существование. В LibreWolf отсутствует телеметрия и прочие вещи, влияющие на конфиденциальность пользователей. Сам же браузер базируется на FireFox, но, с набором внутренних изменений, которые и предоставляют конечному пользователю конфиденциальность и безопасность.

Стоит отметить, что в сравнении с тем же FireFox, LibreWolf потребляет немного меньше ресурсов компьютера. Предполагаю, это как раз и связано с отсутствием телеметрии которая в FireFox присутствует. Из достоинств данного браузера стоит отметить блокировщик рекламы uBlock Origin, который идет по умолчанию. Присутствуют настройки защиты от отслеживания пользователей, нет отсылки статистических данных и открытый исходный код. Более подробно с проектом и его достоинствах вы можете прочесть на официальном сайте.

Установка LibreWolf в Debian / Ubuntu

Ну а мы переходим к установке браузера LibreWolf в дистрибутивах Linux на базе Debian / Ubuntu. Если вы пользуетесь Debian 11, MX Linux, Kali Linux. Ubuntu. Linux Mint и так далее, то установить браузер LibreWolf рекомендуется из Flatpak, это избавит вас от неудовлетворенных зависимостей. Что бы добавить возможность установки программного обеспечения из репозиториев Flatpak в Debian выполняем следующую последовательность команд, сначала установим саму поддержку Flatpak:

sudo apt install flatpak

Касательно дистрибутива Pop!_OS, поддержка Flatpak в этом дистрибутиве уже имеется, а соответственно, устанавливать его нет смысла, по этому выполняем просто установку LibreWolf. Затем приступим к установке браузера:

flatpak install flathub io.gitlab.librewolf-community
браузер LibreWolf в Linux 1

Вводим пароль вашего Root пользователя:

браузер LibreWolf в Linux 2

И на этом все, установка завершена, браузер можно найти в установленных программах, как видите, не чего сложно в установке нет. На данный момент LibreWolf основывается на последней версии браузера FireFox:

браузер LibreWolf в Linux 3

Установка LibreWolf в Arch / Manjaro

В дистрибутивах основанных на Arch, в частности в Manjaro браузер LibreWolf можно установить из репозитория AUR. В AUR есть пакеты librewolf и librewolf-bin, первый компилирует Librewolf из исходного кода Firefox, а второй предоставляет двоичный файл. Какой из этих пакетов выбрать, решать вам, установить их можно несколькими способами, через графический интерфейс утилиты – “Установка и удаление программ” и через терминал. С утилитой “Установка и удаления программ” все достаточно просто, по этому рассмотрим способ установки LibreWolf через терминал. Для установки LibreWolf у вас так же должен быть установлен пакет “yay”, которая позволяет производить установку программного обеспечения из репозитория AUR используя терминал. Устанавливается “yay” следующей командой:

sudo pacman -S yay
браузер LibreWolf в Linux 4

Затем можно приступить к установке самого браузера LibreWolf:

yay -S librewolf

Система предоставляет выбор при установке браузера LibreWolf, какой из них установить, решайте сами. Для примера я выберу первый, указываю цифру и нажимаю на Enter:

браузер LibreWolf в Linux 5

Во время установки будут задаваться вопросы, на первый вопрос:

Удалить зависимости для сборки после установки?

Отвечаем – да, затем отвечаем на вопрос:

Пакеты, для которых требуется очистить кэш сборки?

И только после этого начнется установка браузера:

браузер LibreWolf в Linux 6

Установка LibreWolf в Fedora

Что бы установить браузер LibreWolf в дистрибутиве Linux Fedora, сначала необходимо так же подключить Flatpak. Делается это следующей командой:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Затем вводим команду установки браузера:

flatpak install flathub io.gitlab.librewolf-community
браузер LibreWolf в Linux 7

Заключение

Установка программного обеспечения из Flatpak может быть полезна когда возникают трудности с зависимостями или как вариант не получается установить иным способом то, что вам необходимо. Сам же Flatpak можно сравнить с контейнером, в котором содержатся все необходимое для работы программы. Но, несмотря на все его достоинства, я не сторонник Flatpak, но все же его удобства неоспоримы, хотя есть и минусы. В любом случае, не понимаю почему разработчики не делают обычных установочных пакетов браузера LibreWolf, возможно, у них на это есть свои причины.

Что касаемо самого браузера, то стоит отметить, что несмотря на то что он блокирует многое для предотвращения действий пользователя, а так же не отсылает никакую информацию на левые сервера, пользоваться им стоит осторожно. Да и не стоит забывать о простых правилах сетевой гигиены, о которых вы можете прочесть на нашем сайте, как вариант, использования VPN, хотя бы тот же ProtonVPN, а лучше поднять свой на базе WireGuard. Самым лучшим вариантом на мой взгляд будет поднять Shadowsock с плагином v2ray.

А на этом сегодня все, надеюсь, данная статья будет вам полезна.
Хотелось бы выразить огромную благодарность тем, кто принимает активное участие в жизни и развитии журнала, огромное спасибо вам за это.
Журнал Cyber-X

4 комментария к «Устанавливаем браузер LibreWolf в Linux»

  1. Не плох, но русской локали ноль. Это я разберусь, а другиe? Даже очень бравзик поюзал. Спасибо.

  2. так и не смог включить аппаратное ускорение – все настройки включены и соответствуют работающему рядом firefox. Но даже визуально видны подергивания, которых нет в firefox

  3. Сообщество LibreWolf подсказало как это сделать. В адресной строке вводим:

    about:config

    Откроется окно настроек, обратите внимание на галку справа вверху, иначе строк настроек вы не увидите.

    Дальше в строке поиска, ищем параметр по имени, имя параметра это то что начинается с extensions, например так extensions.getAddons.get.url а значение это то что начинается с https, или просто true или false.

    Значение вводим без кавычек.

    defaultPref(“extensions.getAddons.get.url”, “https://services.addons.mozilla.org/api/v3/addons/search/?guid=%IDS%&lang=%LOCALE%”);

    defaultPref(“extensions.getAddons.langpacks.url”, “https://services.addons.mozilla.org/api/v3/addons/language-tools/?app=firefox&type=language&appversion=%VERSION%”);

    defaultPref(“extensions.getAddons.link.url”, “https://addons.mozilla.org/%LOCALE%/firefox/”);

    defaultPref(“extensions.getAddons.search.browseURL”, “https://addons.mozilla.org/%LOCALE%/firefox/search?q=%TERMS%&platform=%OS%&appver=%VERSION%”);

    defaultPref(“extensions.update.url”, “https://versioncheck.addons.mozilla.org/update/VersionCheck.php?reqVersion=REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=APP_OS%&appABI=%APP_ABI%&locale=%APP_LOCALE%¤tAppVersion=CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE%”);

    defaultPref(“extensions.update.autoUpdateDefault”, true);

    defaultPref(“extensions.update.background.url”, “https://versioncheck-bg.addons.mozilla.org/update/VersionCheck.php?reqVersion=%REQ_VERSION%&id=%ITEM_ID%&version=%ITEM_VERSION%&maxAppVersion=%ITEM_MAXAPPVERSION%&status=%ITEM_STATUS%&appID=%APP_ID%&appVersion=%APP_VERSION%&appOS=%APP_OS%&appABI=%APP_ABI%&locale=%APP_LOCALE%¤tAppVersion=%CURRENT_APP_VERSION%&updateType=%UPDATE_TYPE%&compatMode=%COMPATIBILITY_MODE%”);

    defaultPref(“extensions.getAddons.showPane”, true);

    defaultPref(“extensions.getAddons.cache.enabled”, true);

    defaultPref(“extensions.update.enabled”, true);

    Мне хватило найти и изменить лишь один параметр для того чтобы в настройках браузера появилась возможность добавления а в дальнейшем и смены языка, это параметр extensions.getAddons.get.url и вписать в соседнее поле слева, значение https://services.addons.mozilla.org/api/v3/addons/search/?guid=%IDS%&lang=%LOCALE%

    Тема на gitlab
    https://gitlab.com/librewolf-community/browser/linux/-/issues/145

Добавить комментарий

Ваш адрес email не будет опубликован.