C'è
apt-get -o Dpkg::Options::="--force-confnew"
e
apt-get -o Dpkg::Options::="--force-confold"
e molti altri.
Come posso ottenere un elenco di tutti Dpkg::Options
e dei loro valori attualmente impostati?
C'è
apt-get -o Dpkg::Options::="--force-confnew"
e
apt-get -o Dpkg::Options::="--force-confold"
e molti altri.
Come posso ottenere un elenco di tutti Dpkg::Options
e dei loro valori attualmente impostati?
Risposte:
Sfortunatamente, apt-config dump
non elenca le opzioni di dpkg che stavi cercando. man dpkg
mi ha aiutato a trovare questo comando, --force-help
che è più specifico per le particolari force
opzioni di dpkg che ti interessavano, ma non un elenco completo di opzioni:
$ 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.
apt-config dump
la volontà lista Dpkg::Options
, ma solo se alcuni sono impostare ad esempio in /etc/apt/apt.conf.d/
. Sa askubuntu.com/a/104912/399010
Si può fare usando.
apt-config dump
Risposta breve:
dpkg --force-help
Non sono d'accordo con la risposta accettata. Sebbene il dump di apt-config sia utile per visualizzare alcune delle opzioni attualmente abilitate - molte delle quali sono comunemente utili per semplici operazioni apt - non mostra tutte le opzioni per le azioni di dpkg, vale a dire le opzioni "force" a cui domanda originale si riferisce. Per visualizzare quali di queste opzioni aggiuntive sono abilitate per impostazione predefinita, nonché quali opzioni devono essere modificate solo quando completamente necessario da un utente ben informato, è necessario utilizzare l'aiuto fornito (dalla CLI) da dpkg --force-help
. La pagina man di dpkg fornisce una breve spiegazione dell'output di questo flag nella sua sezione che descrive il --force-*things*
flag per il dpkg
comando. Questa pagina man può anche essere vista online:
http://man7.org/linux/man-pages/man1/dpkg.1.html
https://linux.die.net/man/1/dpkg
(Questi sono solo un paio di posizioni).
--force-*things*
sezione), tuttavia non mostra né i valori impostati correnti come richiesto da OP.