Сделано было года 2-3 назад для себя. Основная задача - при обновлении не проверять вручную большое количество репозиториев.
Пока что принимает только PPA с Launchpad, планирую добавить любые. Также в планах - чтение списка из /etc/apt/, сохранение результатов проверки и т.д.
Тестовая версия (возможны ошибки) (бинарный файл, не требует для работы больше ничего)
Скриншот:

PPA Checker - пакетная проверка репозиториев для Ubuntu/Mint
Всё-таки спустя 5 лет вернулся к старому проекту :D .
Сделал чтение репозиториев из /etc/apt, пока что только PPA, но в ближайшее время добавлю типа этого (выделил версию):
deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian focal contrib
То есть, проверяться будет всё, что зависит от версии. Если для всех версий репозиторий один, проверять нет смысла.
Поддержка версий Ubuntu/Mint для проверки репозиториев - начиная от самой старой поддерживаемой LTS (на текущий момент 18.04) и заканчивая последней для которой уже назначено имя (сейчас это 22.10). То есть, сейчас поддерживаются 10 версий :) .
Выложу в течение недели, там ещё нужно сделать несколько косметических правок.
Есть желающие потестировать? Пакеты не собирал, так что дам скачать исполняемый файл.
Есть желающие потестировать? Пакеты не собирал, так что дам скачать исполняемый файл.
Могу запихать в deb-пакет, если нужно. С "ppa" не работал. Это видимо для deb-ов какие-то хранилища... :)
Это видимо для deb-ов какие-то хранилища...
PPA - personal package archive, репозитории для Ubuntu/Mint. Размещены на сайте ppa.launchpad.net.