Структура репозитория Debian изменилась https://deb.librewolf.net был заменен https://repo.librewolf.net.
Процесс сборки пакета принципиально изменился. Теперь предлагается один Librewolf.deb для всех
дистрибутивов на основе Debian вместо того, чтобы создавать для каждого дистрибутива отдельно и
использована возможность перехода на другой ключ GPG.
Использовать старый репозиторий нельзя, т. к. у него просрочена подпись.
При попытке обновиться через apt update при использовании прежнего репозитория
будет выведено сообщение об ошибке:
Get:4 https://deb.librewolf.net bookworm InRelease [16.7 kB]
Err:4 https://deb.librewolf.net bookworm InRelease
The following signatures were invalid: EXPKEYSIG D29FBD5F93C0CFC3 Malte Jürgens <maltejur@dismail.de>
Reading package lists... Done
W: GPG error: https://deb.librewolf.net bookworm InRelease: The following signatures were invalid: EXPKEYSIG D29FBD5F93C0CFC3 Malte Jürgens <maltejur@dismail.de>
E: The repository 'https://deb.librewolf.net bookworm InRelease' is not signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
А). Если Librewolf установлен и при обновления стали недоступны, требуется:
1. Удалить из системы данные о прежнем репозитории:
sudo rm -f \
/etc/apt/sources.list.d/librewolf.sources \
/etc/apt/keyrings/librewolf.gpg \
/etc/apt/preferences.d/librewolf.pref \
/etc/apt/sources.list.d/librewolf.list \
/etc/apt/trusted.gpg.d/librewolf.gpg
2. Добавить данные о новом репозитории:
sudo apt update && sudo apt install extrepo -y
sudo extrepo enable librewolf
sudo apt --allow-releaseinfo-change update
3. Обновить Librewolf
sudo apt upgrade librewolf -y
Б). Если требуется установка Librewolf впервые:
sudo apt update && sudo apt install extrepo -y
sudo extrepo enable librewolf
sudo apt --allow-releaseinfo-change update
sudo apt install librewolf
Определение репозитория
Новый репозиторий будет зарегистрирован в /etc/apt/sources.list.d/extrepo_librewolf.sources
Extrepo - официальный инструмент Debian для более простого управления внешними репозиториями.
Он не поставляется с каждым дистрибутивом Debian по умолчанию,
поэтому требуется включить инструкции по установке самого extremp.
Если этот файл существует файл в системе - используется новый репозиторий.
Чтобы проверить можно запустить:
ls /etc/apt/sources.list.d/extrepo_librewolf.source
Если не будет сообщения об ошибке:
ls: не может получить доступ к «/etc/apt/sources.list.d/extrepo _ librewolf.source »
: Нет такого файла или каталога.
Значит, уже используется новый репозиторий.
LinuxForum.Fans
Инструкция по установке браузера Librewolf в Debian 12
Автор: alt6kdesktop
1 сообщений
469 просмотров
Войдите или зарегистрируйтесь, чтобы ответить.