Meine ersten Gedanken kamen zu dist-upgrade, aber ich denke nicht, dass das eigentlich dasselbe ist wie safe-upgrade.
Jeff Welling
da ist nicht. Eignung besteht, um Sachen nicht in apt- * zu liefern
Janus Troelsen
Antworten:
37
Der apt-getBefehl ist näher aptitude safe-upgradedran upgrade, aber es gibt einen Unterschied.
aptitude safe-upgrade Aktualisiert derzeit installierte Pakete und kann neue Pakete installieren, um neue Abhängigkeiten aufzulösen, entfernt jedoch niemals Pakete.
apt-get upgrade Aktualisiert derzeit installierte Pakete, installiert oder entfernt jedoch niemals Pakete.
So apt-get upgradeist vergleichbar mit aptitude --no-new-installs safe-upgrade.
Und der Schlüssel ist, dass --with-new-pkgsdie Installation neuer Pakete in Verbindung mit einem Upgrade möglich ist, sodass im Grunde das Gleiche getan wird wie die aptitude safe-upgradInstallation von Upgrades und neuen Paketen, die für diese Updates erforderlich sind.
Die Kombination PhoeniXs Befehl und Roland Becker Kommentar über die Entfernung von nicht verwendeten Pakete (und verdoppeln das alles in den man - Seiten zu überprüfen aptitudeund apt-get), so scheint es , dass der Befehl , apt-getdass vollständig imitiert die behvaiour von aptitude safe-upgradeIS
apt-get upgrade --with-new-pkgs --autoremove
Dies wurde einmal unter Ubuntu 16.04 getestet und lief zumindest, wobei einige Pakete entfernt und einige andere aktualisiert wurden, aber keine neuen Pakete installiert wurden (in diesem Zusammenhang war es vermutlich nicht erforderlich).
Antworten:
Der
apt-get
Befehl ist näheraptitude safe-upgrade
dranupgrade
, aber es gibt einen Unterschied.aptitude safe-upgrade
Aktualisiert derzeit installierte Pakete und kann neue Pakete installieren, um neue Abhängigkeiten aufzulösen, entfernt jedoch niemals Pakete.apt-get upgrade
Aktualisiert derzeit installierte Pakete, installiert oder entfernt jedoch niemals Pakete.So
apt-get upgrade
ist vergleichbar mitaptitude --no-new-installs safe-upgrade
.quelle
Genauer gesagt zum Entfernen von Paketen:
Mann Eignung sagt:
während man apt-get sagt:
quelle
Ich denke, dass das Äquivalent wäre:
Und der Schlüssel ist, dass
--with-new-pkgs
die Installation neuer Pakete in Verbindung mit einem Upgrade möglich ist, sodass im Grunde das Gleiche getan wird wie dieaptitude safe-upgrad
Installation von Upgrades und neuen Paketen, die für diese Updates erforderlich sind.quelle
Die Kombination PhoeniXs Befehl und Roland Becker Kommentar über die Entfernung von nicht verwendeten Pakete (und verdoppeln das alles in den man - Seiten zu überprüfen
aptitude
undapt-get
), so scheint es , dass der Befehl ,apt-get
dass vollständig imitiert die behvaiour vonaptitude safe-upgrade
ISapt-get upgrade --with-new-pkgs --autoremove
Dies wurde einmal unter Ubuntu 16.04 getestet und lief zumindest, wobei einige Pakete entfernt und einige andere aktualisiert wurden, aber keine neuen Pakete installiert wurden (in diesem Zusammenhang war es vermutlich nicht erforderlich).
quelle