¿Cómo puedo obtener un código de salida 'detallado' para apt-get
que errores como este
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
tener un código de salida diferente al de errores de descarga como este
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)
Actualmente, ambos errores salen con 100
Básicamente, me gustaría que los errores de descarga salgan con un código diferente al de los errores como el primero. Si es posible, me gustaría que cada error específico tenga un código de salida diferente, pero el ejemplo anterior es el mínimo que necesito. ¿Cómo puedo hacer esto en una instalación vainilla de Ubuntu sin software adicional (con la excepción de aptitude
)?
apt-cache policy X
?
apt-cache policy google-chrome
no le da una línea con la palabra "Candidato", mientras que lo apt-cache policy google-chrome-stable
haría.
apt-get --download-only
primero.