Разница между репозиториями Canonical и PPA заключается в их происхождении и назначении.
Репозитории Canonical — официальные, их предоставляют разработчики операционной системы. 4 В таких репозиториях содержатся только стабильные версии программ, выпущенные на момент выхода дистрибутива. 1 В дальнейшем в них добавляют только обновления безопасности, не изменяющие версии установленных программ. 1
PPA (Personal Packages Archive) — это персональные архивы пакетов, которые создаются и поддерживаются отдельными пользователями или организациями. 14 PPA часто содержат пакеты, которые недоступны в стандартных репозиториях. 4 Такие архивы могут предоставлять доступ к пакетам, которые находятся в разработке или ещё не готовы для включения в официальные репозитории. 4
Таким образом, репозитории Canonical предназначены для стабильного программного обеспечения, а PPA — для пакетов, которые не входят в состав официальных репозиториев.