как получить информацию. о разных версиях бинарного пакета, которые не находятся в /etc/apt/sources.list?

Я запускаю тестирование Debian / jessie с несколькими пакетами (могу рассчитывать на свои пальцы) из неустойчивого / sid и пары из экспериментальных (браузеров).

Как выяснил Faheem, вот вывод политики apt-cache.

$ apt-cache policy Package files: 100 /var/lib/dpkg/status release a=now 500 http://debian.ec.as6453.net/debian/ experimental/main Translation-en 500 http://debian.ec.as6453.net/debian/ experimental/contrib Translation-en 1 http://debian.ec.as6453.net/debian/ experimental/contrib amd64 Packages release o=Debian,a=experimental,n=experimental,l=Debian,c=contrib origin debian.ec.as6453.net 1 http://debian.ec.as6453.net/debian/ experimental/main amd64 Packages release o=Debian,a=experimental,n=experimental,l=Debian,c=main origin debian.ec.as6453.net 500 http://debian.ec.as6453.net/debian/ unstable/non-free Translation-en 500 http://debian.ec.as6453.net/debian/ unstable/main Translation-en 500 http://debian.ec.as6453.net/debian/ unstable/contrib Translation-en 1 http://debian.ec.as6453.net/debian/ unstable/non-free amd64 Packages release o=Debian,a=unstable,n=sid,l=Debian,c=non-free origin debian.ec.as6453.net 1 http://debian.ec.as6453.net/debian/ unstable/contrib amd64 Packages release o=Debian,a=unstable,n=sid,l=Debian,c=contrib origin debian.ec.as6453.net 1 http://debian.ec.as6453.net/debian/ unstable/main amd64 Packages release o=Debian,a=unstable,n=sid,l=Debian,c=main origin debian.ec.as6453.net 500 http://security.debian.org/ jessie/updates/main Translation-en 600 http://security.debian.org/ jessie/updates/main amd64 Packages release o=Debian,a=testing,n=jessie,l=Debian-Security,c=main origin security.debian.org 500 http://debian.ec.as6453.net/debian/ jessie-updates/non-free Translation-en 500 http://debian.ec.as6453.net/debian/ jessie-updates/main Translation-en 500 http://debian.ec.as6453.net/debian/ jessie-updates/contrib Translation-en 500 http://debian.ec.as6453.net/debian/ jessie-updates/non-free amd64 Packages release o=Debian,a=testing-updates,n=jessie-updates,l=Debian,c=non-free origin debian.ec.as6453.net 500 http://debian.ec.as6453.net/debian/ jessie-updates/contrib amd64 Packages release o=Debian,a=testing-updates,n=jessie-updates,l=Debian,c=contrib origin debian.ec.as6453.net 500 http://debian.ec.as6453.net/debian/ jessie-updates/main amd64 Packages release o=Debian,a=testing-updates,n=jessie-updates,l=Debian,c=main origin debian.ec.as6453.net 500 http://debian.ec.as6453.net/debian/ jessie/non-free Translation-en 500 http://debian.ec.as6453.net/debian/ jessie/main Translation-en 500 http://debian.ec.as6453.net/debian/ jessie/contrib Translation-en 600 http://debian.ec.as6453.net/debian/ jessie/non-free amd64 Packages release o=Debian,a=testing,n=jessie,l=Debian,c=non-free origin debian.ec.as6453.net 600 http://debian.ec.as6453.net/debian/ jessie/contrib amd64 Packages release o=Debian,a=testing,n=jessie,l=Debian,c=contrib origin debian.ec.as6453.net 600 http://debian.ec.as6453.net/debian/ jessie/main amd64 Packages release o=Debian,a=testing,n=jessie,l=Debian,c=main origin debian.ec.as6453.net Pinned packages: 

Я знаю три команды для поиска версий пакета, но обе эти команды принимают во внимание факт того, что есть в моем /etc/apt/sources.list а затем сообщают / разделяют его. Я принимаю WordPress в качестве примера, чтобы поделиться и показать:

 $ aptitude versions wordpress Package python-wordpresslib: p 1.1-1 testing,unstable 600 Package ruby-omniauth-wordpress: p 0.2.1-1 testing,unstable 600 Package wordpress: p 3.9.2+dfsg-1 testing 600 p 4.0+dfsg-1 unstable 1 Package wordpress-l10n: p 3.9.2+dfsg-1 testing 600 p 4.0+dfsg-1 unstable 1 Package wordpress-openid: p 3.3.4-1 testing,unstable 600 Package wordpress-shibboleth: p 1.4-2 testing,unstable 600 Package wordpress-theme-twentyfourteen: p 3.9.2+dfsg-1 testing 600 p 4.0+dfsg-1 unstable 1 Package wordpress-theme-twentythirteen: p 3.9.2+dfsg-1 testing 600 p 4.0+dfsg-1 unstable 1 Package wordpress-theme-twentytwelve: p 3.9.2+dfsg-1 testing 600 p 4.0+dfsg-1 unstable 1 Package wordpress-xrds-simple: p 1.1-1 

Как видно, это не так точно, поэтому переходим к другой команде:

 $ apt-show-versions -a wordpress wordpress not installed (available for: all) 

да, он не установлен, поэтому он не показывает мне все. Позвольте мне вместо этого выполнить пример в режиме ожидания, который будет установлен для отображения информации. в нем есть :-

 $ apt-show-versions -a iceweasel iceweasel:amd64 31.0-3 install ok installed iceweasel:amd64 31.0-3 jessie debian.ec.as6453.net No testing-updates version iceweasel:amd64 31.1.0esr-1 unstable debian.ec.as6453.net iceweasel:amd64 32.0-1 experimental debian.ec.as6453.net iceweasel:amd64/jessie 31.0-3 uptodate 

и, наконец, политика кэширования.

 $ apt-cache policy wordpress wordpress: Installed: (none) Candidate: 3.9.2+dfsg-1 Version table: 4.0+dfsg-1 0 1 http://debian.ec.as6453.net/debian/ unstable/main amd64 Packages 3.9.2+dfsg-1 0 600 http://debian.ec.as6453.net/debian/ jessie/main amd64 Packages 

Теперь это пропустит листинг со стабильного. Кто-нибудь знает утилиту, которая выполняет ту же работу, занимает немного секунды и минуту, чтобы выяснить, какие версии пакета перечислены в PTS, против которых распространяется и делится этой информацией.

Если нет никакой утилиты, но вместо этого требуется сценарий оболочки, чтобы сделать то же, что и сценарий оболочки. Это в основном нужно было бы получить информацию о версиях. и которые отслеживают (стабильные, тестирующие, нестабильные, экспериментальные), они следуют и дают ответ пользователю.

Я попытался найти либо утилиту, либо скрипт оболочки, но потерпел неудачу. Если кто-нибудь имеет какие-либо идеи, пожалуйста, дайте мне знать.

One Solution collect form web for “как получить информацию. о разных версиях бинарного пакета, которые не находятся в /etc/apt/sources.list?”

Это немного длинный комментарий, поэтому здесь идет …

Что касается apt-show-versions , у меня также не установлен WordPress, но я получаю гораздо больше информации, чем вы, используя ту же команду. Вы ввели весь результат?

 root@orwell:/home/faheem# apt-show-versions -a wordpress Not installed wordpress 3.6.1+dfsg-1~deb6u4 squeeze debian.lcs.mit.edu wordpress 3.6.1+dfsg-1~deb7u3 wheezy debian.lcs.mit.edu wordpress 3.6.1+dfsg-1~deb7u4 wheezy security.debian.org No stable-updates version wordpress 3.9.2+dfsg-1 testing debian.lcs.mit.edu wordpress 3.9.2+dfsg-1 unstable debian.lcs.mit.edu No experimental version wordpress not installed 

Вы пишете о apt-cache policy

Теперь это пропустит листинг со стабильного.

Нет, нет. Если он что-то пропустит, у вас нет этой информации. у меня есть

 root@orwell:/home/faheem# apt-cache policy wordpress wordpress: Installed: (none) Candidate: 3.6.1+dfsg-1~deb7u4 Version table: 3.9.2+dfsg-1 0 50 http://debian.lcs.mit.edu/debian/ testing/main amd64 Packages 50 http://debian.lcs.mit.edu/debian/ unstable/main amd64 Packages 3.6.1+dfsg-1~deb7u4 0 500 http://security.debian.org/ wheezy/updates/main amd64 Packages 3.6.1+dfsg-1~deb7u3 0 500 http://debian.lcs.mit.edu/debian/ wheezy/main amd64 Packages 3.6.1+dfsg-1~deb6u4 0 500 http://debian.lcs.mit.edu/debian/ squeeze/main amd64 Packages 

Какую версию Debian вы используете? Кроме того, вставьте содержимое политики apt-cache policy в ваш вопрос.

  • Центр программного обеспечения Gnome 3
  • Debian 9.1: apt-get autoremove не будет удалять зависимости
  • apt-get: почти все пакеты «не имеют кандидата на установку»
  • Как создать каталог, который будет иметь доступ к пользователю, который устанавливает пакет?
  • Как перейти с существующих файлов DEB на Centos RPM
  • Должен ли я использовать ссылки http или ftp в apt sources.list
  • Пиннинг Debian - используйте стабильную, но при необходимости установите из теста / нестабильно | Также установите отступы из стабильных, backports, когда они доступны
  • изменение источника для пакетов после debian 8 cdrom install
  • Debian, нет X, нет Интернета, как скомпилировать драйвер беспроводной сети?
  • Ошибки поиска символов в (Qt?) Динамически связанных библиотеках
  • Найти все веб-серверы в репозитории
  • Interesting Posts

    Xmonad с клавишами fn работает

    Как я могу выйти из графической среды из командной строки?

    / var переполняется, каково решение?

    Сделать vim открытыми файлами как номодифицируемые, при определенных условиях

    Как понять эту fstab?

    tar-эквивалент zip -o (-latest-time)?

    Как создать «настоящий» RAM-диск, который резервирует память

    / dev / tty * последовательные устройства находятся в группе «root» на секунду, прежде чем они переключаются на группу «dialout». Как заставить их начать в «дозвоне»?

    Удаление пользователя samba: pbdedit vs. smbpasswd, какая разница?

    Как я могу безопасно подключиться к своему ящику Linux через Интернет?

    Kali Linux Rolling не загружается, зависает после входа в систему

    Имеют ли программы доступ к таким инструментам, как grep, sed, tr или sort из-за их эффективности?

    Как использовать zypper в сценариях bash для кого-то из apt-get?

    Проблема с VMware Workstation 12. на Fedora 23

    Прочитайте столбец из файла и добавьте конкретный столбец другого файла

    Linux и Unix - лучшая ОС в мире.