All links of one day
in a single page.
<Previous day - Next day>

rss_feedDaily RSS Feed
floral_left The Daily Shaarli floral_right
——————————— Tuesday 25, June 2019 ———————————

microHOWTO: Perform an unattended installation of a Debian package

Mises à jour silencieuses sous Debian GNU/Linux :

# Rend muet apt-listchanges + debconf (saisie d'infos durant l'install d'un paquet genre URI de truc, mdp de bidule, etc.)
export DEBIAN_FRONTEND=noninteractive UCF_FORCE_CONFOLD=1

# -y = ne pas demander confirmation si :
#   * des paquets supplémentaires à ceux explicitement demandés doivent être installés/supprimés ;
#   * la signature d'un paquet ne peut pas être vérifiée.
# +
# Pas d'interaction en cas de conflit sur un fichier :
#   * Si le fichier en conflit ne contient pas de changements locaux, l'écraser par la version contenue dans le paquet.
#   * Si le fichier en conflit contient des changements locaux, conserver la version locale du fichier.
aptitude update && aptitude -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" safe-upgrade

unset DEBIAN_FRONTEND UCF_FORCE_CONFOLD

ÉDIT DU 29/08/2023 : ajout de « UCF_FORCE_CONFOLD » afin de prévoir tous les cas. Source. FIN DE L'ÉDIT.

-