На ubuntu в /etc/apt/ есть два файла: sources.list и sources.list.distUpgrade. Но я знаю только, что они используются для обновления системы. Однако в чем разница между ними? кстати, для чего используются ключи GPG? когда я обновляю source.list с помощью генератора исходного кода ubuntu, должен ли я также обновлять ключи GPG?
Спасибо!
При обновлении между версиями дистрибутива файлы .list в файле /etc/apt/sources.list.d закомментированы. Исходные версии этих файлов поддерживаются расширением .distUpgrade, и это то, что вы видите.
Я думаю, Ubuntu (Debian?) Делает это из предположения, что файлы .list будут несовместимы в дистрибутивных версиях , но как упаковщик, это довольно неудобно. Пакеты, такие как google-chrome, устанавливают специальный cronjob, чтобы обойти эту проблему и не комментировать их .list-файл после обновления dist.