Я могу показать собственную версию пакета Ubuntu программы для того, что никогда версия не установлена от PPA?

Так позволяет, говорят, что я имею бета-версию программы, установленной через PPA, и хочу знать версию официальной версии, которая поставлется с Ubuntu.

Единственным путем я знаю, идет в веб-сайт поиска пакета Ubuntu и ищет пакет.

Существует ли простая консольная команда, чтобы сделать это?

0
задан 7 March 2014 в 12:30

1 ответ

Попробуйте ниже команды,

apt-cache policy package-name

Пример 1:

avinash@avinash-Lenovo-IdeaPad-Z500:~$ apt-cache policy firefox
firefox:
  Installed: 24.0+build1-0ubuntu1
  Candidate: 27.0.1+build1-0ubuntu0.13.10.1
  Version table:
     27.0.1+build1-0ubuntu0.13.10.1 0
        500 http://ubuntu.inode.at/ubuntu/ saucy-updates/main amd64 Packages
        500 http://ubuntu.inode.at/ubuntu/ saucy-security/main amd64 Packages
 *** 24.0+build1-0ubuntu1 0
        500 http://ubuntu.inode.at/ubuntu/ saucy/main amd64 Packages
        100 /var/lib/dpkg/status

В вышеупомянутом примере, дерзкий основной репозиторий обеспечивает, только версия 24.0+build1-0ubuntu1 но http://ubuntu.inode.at/ubuntu/ saucy-updates/main amd64 Packages и http://ubuntu.inode.at/ubuntu/ saucy-security/main amd64 Packages обеспечивает последнюю версию (27.0.1+build1-0ubuntu0.13.10.1) Firefox.

Пример 2:

avinash@avinash-Lenovo-IdeaPad-Z500:~$ apt-cache policy vlc
vlc:
  Installed: 2.0.8+git20140211+r49186+13+8~ubuntu13.10.1
  Candidate: 2.0.8+git20140305+r49188+13+8~ubuntu13.10.1
  Version table:
     2.0.8+git20140305+r49188+13+8~ubuntu13.10.1 0
        500 http://ppa.launchpad.net/videolan/stable-daily/ubuntu/ saucy/main amd64 Packages
 *** 2.0.8+git20140211+r49186+13+8~ubuntu13.10.1 0
        100 /var/lib/dpkg/status
     2.0.8-1 0
        500 http://ubuntu.inode.at/ubuntu/ saucy/universe amd64 Packages

В этом примере и videolan репозиторий PPA и Вселенной обеспечивает ту же версию vlc.

1
ответ дан 8 October 2019 в 12:26

Другие вопросы по тегам:

Похожие вопросы: