Как я могу получить «подробный» код выхода для apt-getтаких ошибок, как это
Package google-chrome is a virtual package provided by:
google-chrome-stable 29.0.1547.76-r223446
google-chrome-beta 30.0.1599.47-1
You should explicitly select one to install.
E: Package 'google-chrome' has no installation candidate
код выхода отличается от ошибок загрузки, подобных этой
Err http://dl.google.com/linux/chrome/deb/ stable/main google-chrome-stable amd64 29.0.1547.76-r223446
Something wicked happened resolving 'dl.google.com:http' (-11 - System error)
В настоящее время обе ошибки завершаются с 100
По сути, я хотел бы, чтобы ошибки загрузки выходили с кодом, отличным от ошибок, подобных первому. Если возможно, я бы хотел, чтобы у каждой конкретной ошибки был свой код выхода, но приведенный выше пример - это минимум, который мне нужен. Как я могу сделать это в стандартной установке Ubuntu без дополнительного программного обеспечения (за исключением aptitude)?
apt-cache policy X?
apt-cache policy google-chromeне дает вам строку со словом «Кандидат», тогда как apt-cache policy google-chrome-stableбудет.
apt-get --download-onlyсначала.