Существуют различные причины, по которым вам нужно узнать, какому PPA-репозиторию принадлежит пакет, например, если из-за PPA что-то в системе работает не так, или вы хотите установить пакет, уже установленный на вашем компьютере, на другую машину, но не знаете PPA, которым вы пользовались для его установки, и так далее.
Так что здесь приведён быстрый совет, как узнать, какому PPA-репозиторию принадлежит пакет.
Чтобы узнать, какому PPA-репозиторию принадлежит пакет, просто выполните следующую команду (это работает только для пакетов, которые уже установлены, и не работает для пакетов, доступных в PPA-репозитории, но не установленных в вашей системе):
apt-cache policy PACKAGE_NAME
заменив «PACKAGE_NAME» на название пакета, PPA которого вы хотите узнать. Например:
apt-cache policy oracle-java7-installer
И вот как выглядит вывод команды:

Как вы можете видеть, вывод команды отображает url-адрес PPA, где прямо после «ppa.launchpad.net» идёт PPA-репозиторий, которым вы пользовались для установки пакета («webupd8team/java» в примере выше).
Это, конечно, также работает и с пакетами из официальных репозиториев Ubuntu, а также пакетов из не-Launchpad репозиториев. Например, вот как выглядит вывод команды «apt-cache policy opera» (Opera установлена через собственный репозиторий):
Если url-адрес репозитория отсутствует, это значит, что вы устанавливали deb-файл вручную, не через репозиторий (и пакет недоступен в каком-либо из репозиториев вашей системы), или репозиторий был отключил или удалён после установки пакета.