Бывают случае, когда после команды apt-get update
мы получаем сообщение такого вида “W: http://packages.irontec.com/ubuntu/dists/jammy/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.” В данном случае ключ добавлялся по команде “wget http://packages.irontec.com/public.key -q -O - | apt-key add -”. Тут мы опишем шаги для устранения данной проблемы:
1. Мы просматриваем список ключей командой sudo apt-key list
и находим эту запись для xbmc...
/etc/apt/trusted.gpg
--------------------
pub rsa2048 2015-03-06 [SC]
4FF7 139B 4307 3A43 6D8C 2C4F 90D2 0F5E D8C2 0040
uid [ неизвестно ] Irontec Package Maintainer <packages@irontec.com>
2. Затем мы преобразуем эту запись в файл .gpg, используя последние 8 цифровых символов, указанных выше...
sudo apt-key export D8C20040 | sudo gpg --dearmour -o /etc/apt/trusted.gpg.d/irontec.gpg
3. После удачного выполнения предыдущей команды, мы удаляем устаревший ключ из /etc/apt/trusted.gpg, выполнив:
sudo apt-key --keyring /etc/apt/trusted.gpg del D8C20040
Повторите приведенные выше команды для каждого предупреждающего сообщения, созданного
sudo apt update
.