Laut der digitalen September Ausgabe von Herrn Etem habe ich mit der Tastenkombination (Strg) + (Alt) + (T) die Anzeige erhalten, dass verschiedene Updates vorhanden wären. Was muss ich eingeben, damit diese installiert werden können?
Hallo wanemdrz,
zum nachsehen, ob Updates anstehen, dient das Kommando
sudo apt update
Eine Liste der zu aktualisierenden Programme gibt es mit
apt list --upgradable
Hier ist sudo nicht erforderlich, weil mit der Option list keine Änderungen an Systemdateien gemacht werden. Zum Einspielen der Updates dient dann entweder
sudo apt -y upgrade
oder
sudo apt -y full-upgrade
Die Angabe full-upgrade sorgt dafür, dass nicht mehr benötigte Programme entfernt werden.
Schließlich kann man alle paar Wochen
sudo apt -y autoremove
laufen lassen, um nicht mehr benötigte Betriebssystemkerne zu entfernen. Dabei wird jedoch immer der zweit neuste behalten. Übrigens gibt update auch den Hinweis, dass man autoremove laufen lassen sollte.
Ich mache das üblicherweise in einer Zeile:
sudo apt update && sudo apt -y upgrade
Die beiden && bewirken, dass das rechts von && stehende Kommando nur ausgeführt wurde, wenn das links davon stehende erfolgreich war.
VG
noha
Hallo noah,
sorry, dass ich mich hier einmische, aber ich verfolge den Chat immer aufmerksam und lerne unwahrscheinlich viel dabei.
Mir erschließt sich nicht der Unterschied zwischen sudo apt -y upgrade und sudo apt-get upgrade- letzteres verwende ich bisher ohne Probleme.Hab dazu anderswo aber auch nichts gefunden.
MfG
Uto
Hallo Uto,
ich hoffe, Sie können Englisch. Es gibt zahlreiche Treffer zu Ihrer Frage im Internet. Hier ist einer davon:
Difference Between apt and apt-get Explained
https://itsfoss.com/apt-vs-apt-get-difference/
MfG
Li
Hallo Li,
danke für den Hinweis, mir ist schon klar, dass es verschiedene Befehle gibt, die zum gleichen Ergebnis führen.
Ich habe mich auch mit der Problematik im Internet beschäftigt und da gibt es in der Tat zahlreiche Beiträge, auch in deutscher Sprache…englisch ist nicht so meins.Also der Unterschied zwischen apt und apt-get ist mir schon klar geworden auch durch praktische Erfahrungen in der Arbeit mit dem Terminal.
Mein Problem ist das “ -y „, was ich nicht einordnen kann und ich eben gerne wissen möchte,ob es damit eine besondere Bewandnis hat.
MfG
Uto
Ergänzung für Uto :
hier noch eine kurze Erklärung in Deutsch:
Nicht erst seit Ubuntu 16.04 dürfte der apt Befehl bekannt sein, allerdings hat er seit dem einen höheren Bekanntheitsgrad erreicht.
Doch wo genau liegen die Unterschiede von apt und apt-get?
Beide basieren auf dpkg, dem Paketmanagement von Debian (Debian Package Manager).
APT (Advanced Package Tool) ist nichts weiter als ein Kommandozeilen Tool, welches mit dpkg interagiert.
Um Benutzern die Arbeit mit Paketen einfacher zu machen, wurde apt-get ins Leben gerufen, eine Weiterentwicklung davon ist apt. Beide können als Frontends für dpkg angesehen werden.
Überblick apt Befehle (neue und alte Befehle:
apt Kommando | apt-get Kommando | Funktion
apt install | apt-get install | Pakete installieren
apt remove | apt-get remove | Pakete deinstallieren
apt list –upgradable |– | Anstehende Updates anzeigen
apt list | dpkg list | Pakete auflisten
apt purge | apt-get purge | Pakete und Konfiguration entfernen
apt update | apt-get update | Repository aktualisieren
apt upgrade | apt-get upgrade | Anstehende Pakete aktualisieren
apt full-upgrade | apt-get dist-upgrade | Anstehende Pakete aktualisieren und deinstallieren
apt autoremove | apt-get autoremove | Nicht benötigte Pakete deinstallieren
apt search | apt-cache search | Pakete suchen
apt show | apt-cache show | Paketdetails anzeigen
apt edit-sources |– | sources.list editieren
MfG
Li
Hallo Li,
hier haben sich unsere Antworten offensichtlich überschnitten, ich hätte in meiner Frage sicher deutlicher machen sollen, dass es mir lediglich um das “ -y “ geht.
Dennoch vielen Dank für Ihre Mühe.
MfG
Uto
Hallo Uto,
das „y“ steht für „yes“ = das Einverständnis, den Befehl ohne Nachfrage auszuführen (habe ich auch erst vor Kurzem gelernt). Sie müssen ja oft ein „J“ für „Ja“ + Enter eingeben, damit es weitergeht. Mit „y“ ersparen Sie sich das!
Li
Hallo Li,
recht vielen Dank für die Erklärung, aber das war mir echt nicht geläufig.
Wieder etwas dazu gelernt, auch wenn es vergleichsweise simpel ist.
Aber das passiert wahrscheinlich dann, wenn man sich mit der Materie nicht von der Pike auf beschäftigt hat.
MfG
Uto
hat funktioniert
Vielen Dank