В Ubuntu 23.10 появилось новшество:
Повышена безопасность управления ключами PPA-репозиториев. Утилита add-apt-repository теперь добавляет все данные репозиториев в .sources-файлы в формате deb822, вместо раздельного добавления .list-файла в /etc/apt/sources.list.d и gpg-ключа в /etc/apt/trusted.gpg.d.
Посмотрела изменения на примере добавления репозитория cherrytree ppa:giuspen/ppa (https://launchpad.net/~giuspen/+archive/ubuntu/ppa). Необычно было лишь то, что после установки приложения в каталоге /etc/apt/sources.list.d образовался файл giuspen-ubuntu-ppa-mantic.sources следующего содержания:Спойлер
Types: deb
URIs: https://ppa.launchpadcontent.net/giuspen/ppa/ubuntu/
Suites: mantic
Components: main
Signed-By:
-----BEGIN PGP PUBLIC KEY BLOCK-----
.
mQINBFZ20JEBEADGbDiqeb0RgIDvD4G9xyakvlAVW0vCAPNKCY9iBr5KP6SJVmdt
VebY7mRCIOd82vih49b+FyyvggnFlZXQ31FsYFMGAtzP3VVP0HloxJkmjOQwkSKA
2PDudikrgzQnZOOmI4C2vWszllGcXqTzNRJCY+61CMIuC6M7kMNmXakw55//UWjU
wquEUJNV4aDNCS+D9yXpB6vQa4ZzkDy1irNH/HjxCO8s3Kp32TmVnT6xOsms/LX4
POoy6varxZ8nrxg96T2ogMvsCLrWQ6A6id1jL9xp7j+qZ97HFr4/1EePZdmHdLOw
7IPfioEY3uTUEiVaYyAnSEWv6bOmahmSUsVa1q7wjSLwHjMO950dUNxjhzQUsd69
GMqk40lLEGOuCNwkjxgaKKO9VKjg5jurBFVmorrB8mDPKuCElsk4i+NSdFc2YFpQ
AQ3QBFLhzYwAJI2vV7ZdUrZ8Ve8EcwXZJAFQ9WzDSiTfw/rmLtQjnMAIHim7M/hP
ygufsmvyFDCYv2bQ+NizdhTYPihiC3q+1wdYPETYZM4f+KyQr4+VPUmsnxzas9Ug
yVfT4GwSSo+i/CL22Ztzcn0n3ylEOsZW21wZco8jRa+M6n1VXmedcn9cXWWz6Xmj
e1bonlDimqo5JmYQrzreO5SpnMcSZsfAO2Jjqs+qEw76DDLTle6q2wRvuwARAQAB
tBlMYXVuY2hwYWQgUFBBIGZvciBnaXVzcGVuiQI4BBMBAgAiBQJWdtCRAhsDBgsJ
CAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRC4ZosFX+Hv5J0XD/0TUVIsgaYdcoz3
sNiHOJNRr3TvvZlFJWSV/RYINGkKsYcuh7Y0lTOh1dM1DYfEVj3q30XgJpHZckIX
NoNwibfdcIkF6EMpgs6edkw4/gcHF2AgJmdRg5bYK1iPY2kR3QEU7pM70qss87O6
JW4YuIzdXDSsVFd2e7IN29rTYemqXJGyIgB3q56cKB31qZu1GGi/jc5Ey6BGs10v
KMh/cTZyylBmgR80Gd1lueUkTtMW/bJAtg5ERpHyt0KQQlRZdkuvB+xjbagYOAfj
78cX+8dfyu2g1tu7u3f5IijuD4pF3/gFv2iptvrDVEOlUjfH+6+U+IE57oFlsLQC
o71mlBFvP/utYq2JKb/odEby+Jd2khHKz35k4oCk46UuGbgZRYQcbFrwfhHkvkRi
RD0gxTnb4Zsq8uJJBkoTQpVPgMQIQmjf0u/apIcgECvXK4X35YuiS6aHbDWVYuMN
7gITL7JcKiUGtUkk5WKWF8h2Ff3/PtF1RruKU8yjEREyd5YOaAIN5H7ySizbh/rG
3o34lOaXCtVW1qZ84HEshNo9kRJ9hGoFxTAY7d7H8Lrt/qnI4+2ysT+TPKeszOFj
qa1oRC1L1MjQtxifzh+joA3DYGWRojfSsjrbaBBsYt773zq8z96DWsN5ctHT2ytq
CV512BybMa7RbLMFzTs/80GSecFNsA==
=EqEe
-----END PGP PUBLIC KEY BLOCK-----
Таким образом ключ прописывается непосредственно в файле, относящемся к установленному приложению. В каталоге с ключами /etc/apt/trusted.gpg.d ключ теперь не появляется. Если понадобится отказаться от стороннего репозитория, достаточно просто удалить созданный файл и обновить список установленных пакетов.
На днях из статьи Адриана Энтони Ubuntu Repo URLs for ‘sources.list’ (https://www.veeble.org/kb/sources-list-file-urls-ubuntu/), опубликованной 6 октября 2024 г., узнала, что Начиная с Ubuntu 24.04, для управления конфигурациями репозиториев используется новый файл конфигурации /etc/apt/sources.list.d/ubuntu.sources
При этом содержимое файла для Ubuntu 24.04 такое: ubuntu.sources
Types: deb deb-src
URIs: http://us.archive.ubuntu.com/ubuntu/
Suites: noble noble-updates noble-backports noble-proposed
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Types: deb deb-src
URIs: http://security.ubuntu.com/ubuntu/
Suites: noble-security
Components: main restricted universe multiverse
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
Произошедшие изменения заметили (https://forum.ubuntu.ru/index.php?topic=322303.msg2503114#msg2503114) на убунтовском форуме при рассмотрении темы по тестированию Ubuntu 25.04. С учётом новшеств были приведены изменённые команды по обновлению до следующего выпуска Ubuntu:
sudo cp /etc/apt/sources.list.d/ubuntu.sources /etc/apt/sources.list.d/ubuntu.sources.bak
sudo sed -i 's/oracular/plucky/g' /etc/apt/sources.list.d/ubuntu.sources
sudo apt update
sudo apt dist-upgrade
Но не все дистрибутивы пошли на изменение конфигурационных файлов и по-прежнему обновляют систему традиционным способом.
Проверила основные дистрибутивы, построенные на основе Ubuntu 24.10. Новой конфигурации коснулись Ubuntu Mate и Xubuntu. Остались на прежней Lubuntu и Kubuntu.
P.s.: В Matuntu обновление до следующей версии осуществляется как и ранее.