Il y a
apt-get -o Dpkg::Options::="--force-confnew"
et
apt-get -o Dpkg::Options::="--force-confold"
et beaucoup plus.
Comment puis-je obtenir une liste de tous Dpkg::Options
et de leurs valeurs actuellement définies?
Malheureusement, apt-config dump
ne répertorie pas les options de dpkg que vous recherchiez. man dpkg
m'a aidé à trouver cette commande, --force-help
qui est plus spécifique aux force
options particulières de dpkg qui vous intéressaient, mais pas une liste complète d'options:
$ dpkg --force-help
dpkg forcing options - control behaviour when problems found:
warn but continue: --force-<thing>,<thing>,...
stop with error: --refuse-<thing>,<thing>,... | --no-force-<thing>,...
Forcing things:
[!] all Set all force options
[*] downgrade Replace a package with a lower version
configure-any Configure any package which may help this one
hold Process incidental packages even when on hold
not-root Try to (de)install things even when not root
bad-path PATH is missing important programs, problems likely
bad-verify Install a package even if it fails authenticity check
bad-version Process even packages with wrong versions
overwrite Overwrite a file from one package with another
overwrite-diverted Overwrite a diverted file with an undiverted version
[!] overwrite-dir Overwrite one package's directory with another's file
[!] unsafe-io Do not perform safe I/O operations when unpacking
[!] confnew Always use the new config files, don't prompt
[!] confold Always use the old config files, don't prompt
[!] confdef Use the default option for new config files if one
is available, don't prompt. If no default can be found,
you will be prompted unless one of the confold or
confnew options is also given
[!] confmiss Always install missing config files
[!] confask Offer to replace config files with no new versions
[!] architecture Process even packages with wrong or no architecture
[!] breaks Install even if it would break another package
[!] conflicts Allow installation of conflicting packages
[!] depends Turn all dependency problems into warnings
[!] depends-version Turn dependency version problems into warnings
[!] remove-reinstreq Remove packages which require installation
[!] remove-essential Remove an essential package
WARNING - use of options marked [!] can seriously damage your installation.
Forcing options marked [*] are enabled by default.
--force-*things*
section), mais ni l'un ni l'autre ne montre les valeurs de réglage actuelles comme demandé par OP.apt-config dump
volonté listeDpkg::Options
, mais seulement si certains sont ensemble , par exemple dans/etc/apt/apt.conf.d/
. Sa askubuntu.com/a/104912/399010Peut être fait en utilisant.
la source
Réponse courte:
dpkg --force-help
Je ne suis pas d'accord avec la réponse acceptée. Bien que le vidage apt-config soit utile pour visualiser certaines des options actuellement activées - dont beaucoup sont généralement utiles pour les opérations apt simples - il n'affiche pas toutes les options pour les actions dpkg, à savoir les options "force" auxquelles le la question d'origine se réfère. Pour voir lesquelles de ces options supplémentaires sont activées par défaut, ainsi que les options qui ne doivent être modifiées que lorsqu'elles sont complètement nécessaires par un utilisateur averti, il faut utiliser l'aide fournie (par CLI) par
dpkg --force-help
. La page de manuel de dpkg fournit une brève explication de la sortie de cet indicateur sous sa section décrivant l'--force-*things*
indicateur de ladpkg
commande. Cette page de manuel peut également être consultée en ligne: http://man7.org/linux/man-pages/man1/dpkg.1.html https://linux.die.net/man/1/dpkg (Ce ne sont que quelques emplacements).la source