Как я могу проверить версию доступного пакета в репозиториях Ubuntu, не устанавливая его?
Используйте команду:
Политика apt-cache
Это дает вам информацию обо всех доступных версиях пакетов.
Пример:
alaa @ aa-lu: ~ $ apt-cache policy vlcvlc: Установлено: 2.0.8-0ubuntu0.13.04.1 Кандидат: 2.0.8-0ubuntu0.13.04.1 Таблица версий: *** 2.0.8-0ubuntu0.13.04.1 0 500 http://ae.archive.ubuntu.com/ubuntu/raring-updates/universe i386 Пакеты 500 http://security.ubuntu.com/ubuntu /raring-security/universe i386 Пакеты 100/var/lib/dpkg/status 2.0.6-1 0500 http://ae.archive.ubuntu.com/ubuntu/raring/universe Пакеты i386
-
Из выходных данных видно, что доступны две версии:
2.0.8-0ubuntu0.13.04.1
и2.0.6-1
. Он также сообщает вам, из каких репозиториев они поступают. -
Installed:
сообщает вам версию, которую вы установили. Если у вас не установлен пакет, вы увидите(none)
. -
Кандидат:
— это версия, которая будет установлена, если вы используетеapt-get install vlc
. Если вы хотите установить другую версию, выполнитеapt-get install vlc = 2.0.6-1
.
Перейдите на packages.ubuntu.com , заполните форму поиска и получите хороший обзор пакета включая версию.
Нажмите «Поиск», затем:
Дополнительные преимущества
- Также будет отображать версии пакетов для других версий Ubuntu. Например. если вы хотите узнать о версии пакета в Raring (13.04), но в вашей системе все еще есть Precise (12.04), это даст возможность узнать это.
- Вы не знаете ‘ Мне даже нужна установка Ubuntu.
Самым большим недостатком является то, что в нем не будут перечислены версии других репозиториев, которые вы, возможно, установили, например PPA. Затем вам понадобится подход политики apt-cache
, как уже было опубликовано.
Совет от профессионалов
Воспользуйтесь ярлыком — просто перейдите к http://packages.ubuntu.com/packagename
и замените packagename
на имя пакета, который вы хотите запросить.
Перейдите на packages.ubuntu.com , заполните форму поиска и получите красивый вид пакета, включая версию.
Нажмите «поиск», затем:
Дополнительные преимущества
- Также будет отображать версии пакетов для других версий Ubuntu. Например. если вы хотите узнать о версии пакета в Raring (13.04), но в вашей системе все еще есть Precise (12.04), это даст возможность узнать это.
- Вы не знаете ‘ Мне даже нужна установка Ubuntu.
Самым большим недостатком является то, что в нем не будут перечислены версии других репозиториев, которые вы, возможно, установили, например PPA. Затем вам понадобится подход политики apt-cache policy
, как уже было опубликовано.
Совет от профессионалов
Воспользуйтесь ярлыком — просто перейдите к http://packages.ubuntu.com/packagename
и замените packagename
на имя пакета, который вы хотите запросить.
apt-cache madison
Он также дает информация обо всех доступных версиях пакетов в репозиториях. Этот вывод команды имел следующий синтаксис:
packageName | Версия | Репозиторий
Команда madison в apt-cache пытается имитировать выходной формат и подмножество функций инструмента управления архивами Debian, madison. Он отображает доступные версии пакета в табличном формате. В отличие от исходного Madison, он может отображать информацию только для архитектуры, для которой APT получил списки пакетов (APT :: Architecture).
Пример:
$ apt-cache madison chromium-browserchromium-browser | 32.0.1700.102-0ubuntu0.13.10.1 ~ 20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/saucy-updates/universe amd64 Пакетыchromium-browser | 32.0.1700.102-0ubuntu0.13.10.1 ~ 20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/saucy-security/universe amd64 Пакетыchromium-browser | 29.0.1547.65-0ubuntu2 | http://mirror.sov.uk.goscomb.net/ubuntu/saucy/universe amd64 Пакетыchromium-browser | 29.0.1547.65-0ubuntu2 | http://archive.ubuntu.com/ubuntu/saucy/universe amd64 Packageschromium-browser | 29.0.1547.65-0ubuntu2 | http://mirror.sov.uk.goscomb.net/ubuntu/saucy/universe Sourceschromium-browser | 32.0.1700.102-0ubuntu0.13.10.1 ~ 20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/saucy-updates/universe Sourceschromium-browser | 32.0.1700.102-0ubuntu0.13.10.1 ~ 20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/saucy-security/universe Sourceschromium-browser | 29.0.1547.65-0ubuntu2 | http://archive.ubuntu.com/ubuntu/saucy/universe Sourceschromium-browser | 29.0.1547.65-0ubuntu2 | http://archive.ubuntu.com/ubuntu/saucy/Universe Источники
apt-cache madison
Он также предоставляет информацию обо всех доступных версиях пакетов в репозиториях. Этот вывод команды имел следующий синтаксис:
packageName | Версия | Репозиторий
Команда madison в apt-cache пытается имитировать выходной формат и подмножество функций инструмента управления архивами Debian, madison. Он отображает доступные версии пакета в табличном формате. В отличие от исходного Madison, он может отображать информацию только для архитектуры, для которой APT получил списки пакетов (APT :: Architecture).
Пример:
$ apt-cache madison chromium-browserchromium-browser | 32.0.1700.102-0ubuntu0.13.10.1 ~ 20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/saucy-updates/universe amd64 Пакетыchromium-browser | 32.0.1700.102-0ubuntu0.13.10.1 ~ 20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/saucy-security/universe amd64 Пакетыchromium-browser | 29.0.1547.65-0ubuntu2 | http://mirror.sov.uk.goscomb.net/ubuntu/saucy/universe amd64 Пакетыchromium-browser | 29.0.1547.65-0ubuntu2 | http://archive.ubuntu.com/ubuntu/saucy/universe amd64 Packageschromium-browser | 29.0.1547.65-0ubuntu2 | http://mirror.sov.uk.goscomb.net/ubuntu/saucy/universe Sourceschromium-browser | 32.0.1700.102-0ubuntu0.13.10.1 ~ 20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/saucy-updates/universe Sourceschromium-browser | 32.0.1700.102-0ubuntu0.13.10.1 ~ 20140128.970.1 | http://mirror.sov.uk.goscomb.net/ubuntu/saucy-security/universe Sourceschromium-browser | 29.0.1547.65-0ubuntu2 | http://archive.ubuntu.com/ubuntu/saucy/universe Sourceschromium-browser | 29.0.1547.65-0ubuntu2 | http://archive.ubuntu.com/ubuntu/saucy/Universe Sources
Открыть ваш терминал с помощью CTRL + ALT + T , а затем введите как
apt-cache showpkg
Затем он предоставит вам информацию о доступной версии.
например:
jai @ frank-Jai: ~ $ apt-cache showpkg chromiumPackage: chromiumVersions: Reverse Depends: mozplugger, chromium 10.0. 648.114 ~ r75702-1 ~ chromium-bsu, chrome 0.9.14, chromium-bsu, chromium 0.9.14 Зависимости: Обеспечивает: Обратное Обеспечивает: jai @ frank-Jai: ~ $
Откройте терминал с помощью CTRL + ALT + T , а затем введите как
apt-cache showpkg
Затем он предоставит вам информацию о какой доступной версии.
например:
jai @ frank-Jai: ~ $ apt-cache showpkg chromiumPackage: chromiumVersions: Reverse Depends: mozplugger, chromium 10.0. 648.114 ~ r75702-1 ~ хром-bsu, хром 0,9,14 хром-bsu, хром 0,9. 14 Зависимости: Обеспечивает: Обратное Обеспечивает: jai @ frank-Jai: ~ $
apt-cache show
или aptitude show
дает вам много информации о пакете из ваших репозиториев (даже если он установлен или нет), включая версию. Если вас интересует только версия, используйте:
apt-cache show | Версия grep
или
aptitude show | grep Version
Если пакет доступен в нескольких версиях, вы увидите это. Чтобы увидеть только последнюю версию, используйте:
apt-cache show | grep Version | head -1
У вас не может быть никаких сомнений с указанной выше командой.
apt-cache show
или aptitude show
дает вам много информации о пакете из ваших репозиториев (даже если он установлен или нет), включая версию. Если вас интересует только версия, используйте:
apt-cache show | Версия grep
или
aptitude show | grep Version
Если пакет доступен в нескольких версиях, вы увидите это. Чтобы увидеть только последнюю версию, используйте:
apt-cache show | grep Version | head -1
У вас не может быть никаких сомнений с указанной выше командой.
Политика apt-cache | grep Candidate | вырезать -d ':' -f 3 | cut -d '-' -f 1
apt- политика кеширования | grep Candidate | вырезать -d ':' -f 3 | cut -d '-' -f 1
Другой способ:
sudo apt-get -s install --only-upgrade
Вышеупомянутый метод работает только при запуске с sudo.
Другой способ:
sudo apt -get -s install --only-upgrade
Вышеупомянутый метод работает только при запуске с sudo.