Как получить самую новую информацию о версии (без обновления) только для одного пакета?

Все знают, что для проверки наличия новых версий программного обеспечения нам нужно сделать apt-get update.

, но для того, чтобы уменьшить пропускную способность, я хочу только проверить, есть ли обновленная версия определенного пакета. Как достичь этого? обратите внимание, что я не хочу устанавливать более новую версию, просто получаю информацию о более новом пакете.

(Пожалуйста, сосредоточьтесь на возможности этой задачи, а не на здравом рассуждении.)

1
задан 22 August 2017 в 23:32

2 ответа

Я считаю, что apt-get update не может этого сделать.

Однако вы можете использовать API Launchpad для извлечения текущей версии пакета.

Из https: // help .launchpad.net / API / Примеры:

Список текущих версий пакетов в определенных дистрибутивах (Python)

from launchpadlib.launchpad import Launchpad launchpad = Launchpad.login_with('hello-world', 'production') ubuntu = launchpad.distributions["ubuntu"] archive = ubuntu.main_archive series = ubuntu.current_series archive.getPublishedSources(exact_match=True, source_name="apport", distro_series=series)[0].source_package_version ### ==> should return u'0.123'

Я уверен, что вы можете сделать то же самое с curl, если вы предпочитаете.

Родственный вопрос: https://help.launchpad.net/API/Examples

1
ответ дан 18 July 2018 в 08:53

Я считаю, что apt-get update не может этого сделать.

Однако вы можете использовать API Launchpad для извлечения текущей версии пакета.

Из https: // help .launchpad.net / API / Примеры:

Список текущих версий пакетов в определенных дистрибутивах (Python)

from launchpadlib.launchpad import Launchpad launchpad = Launchpad.login_with('hello-world', 'production') ubuntu = launchpad.distributions["ubuntu"] archive = ubuntu.main_archive series = ubuntu.current_series archive.getPublishedSources(exact_match=True, source_name="apport", distro_series=series)[0].source_package_version ### ==> should return u'0.123'

Я уверен, что вы можете сделать то же самое с curl, если вы предпочитаете.

Родственный вопрос: https://help.launchpad.net/API/Examples

1
ответ дан 24 July 2018 в 19:11

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

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