it-swarm.com.de

Umgehen Sie die Ja / Nein-Aufforderung in "Apt-Get Upgrade"

Um zu vermeiden, dass beim Aktualisieren meines Computers alle apt-get-Befehle eingegeben werden, habe ich einen einfachen Aliasbefehl dafür erstellt. Aber ich möchte wirklich in der Lage sein, einfach meinen Alias ​​einzutippen und es sein Ding tun zu lassen und nicht auf die Ja/Nein-Aufforderung warten zu müssen, "y" einzugeben. Gibt es eine einfache Möglichkeit, diese Eingabeaufforderung zu umgehen oder im Alias ​​irgendwo ein "Ja" hinzuzufügen?

60
Ntc

Klar, ich habe es zwar noch nie als Alias ​​ausprobiert, aber es sollte funktionieren:

Sudo apt-get update && Sudo apt-get -y upgrade
89
wojox
apt-get -o Dpkg::Options::='--force-confold' --force-yes -fuy dist-upgrade"
7
Vadim

apt-get update && apt-get upgrade -y && apt-get autoremove && apt-get autoclean

Dadurch werden die Pakete aktualisiert, die Pakete aktualisiert, nicht verwendete Pakete entfernt und alte Versionen von Paketen entfernt.

Sie können kopieren und einfügen

nano -w yourscript.sh

dann

chmod 777 yourscript.sh

dann

./yourscript.sh

Solange Sie su vor all diesen Schritten verwenden, was ich immer tue.

1
rhY

Sie können dies auch in Ruhe tun und eine Benachrichtigung erhalten, wenn alles erledigt ist. Der Nachteil dabei ist, dass Sie nur gemeldete Fehler sehen und nicht sehen, was aktualisiert wird.

Sudo apt-get update -qq && Sudo apt-get dist-upgrade -qq && echo "All up to date now!" && notify-send "All up to date now!"
0
HarlemSquirrel