Afin d'éviter de saisir toutes les commandes apt-get lors de la mise à jour de mon ordinateur, j'ai créé une simple commande d'alias pour le faire. Mais je veux vraiment pouvoir taper simplement mon alias et le laisser faire son travail sans avoir à attendre que l'invite yes/no tape le "y". Existe-t-il un moyen simple de contourner cette invite ou d’ajouter un "oui" quelque part?
Bien sûr, même si je n’ai jamais essayé comme pseudonyme, mais cela devrait fonctionner:
Sudo apt-get update && Sudo apt-get -y upgrade
apt-get -o Dpkg::Options::='--force-confold' --force-yes -fuy dist-upgrade"
apt-get update && apt-get upgrade -y && apt-get autoremove && apt-get autoclean
Cela met à jour les packages, met à niveau les packages, supprime les packages inutilisés, puis supprime les anciennes versions des packages.
Vous pouvez copier coller dans
nano -w yourscript.sh
puis
chmod 777 yourscript.sh
puis
./yourscript.sh
Tant que vous utilisez su
avant toutes ces étapes, ce que je fais toujours.
Vous pouvez également le faire tranquillement, puis recevoir une notification lorsque tout est terminé. L'inconvénient, c'est que vous ne verrez que les erreurs signalées et ne verrez pas ce qui est mis à jour.
Sudo apt-get update -qq && Sudo apt-get dist-upgrade -qq && echo "All up to date now!" && notify-send "All up to date now!"