apt-get upgrade und apt-get dist-upgrade

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Benutzeravatar
HELLinG3R
Beiträge: 1328
Registriert: 15.04.2004 07:54:33

apt-get upgrade und apt-get dist-upgrade

Beitrag von HELLinG3R » 23.12.2004 15:17:09

Hallo!
ich frage mich, wo eigentlich der genaue Unterschied zwischen
"apt-get upgrade" und "apt-get dist-upgrade" liegt...
weiss das hier jemand und ist bereit es mit zu sagen? ;)

schöne Feiertage!

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22456
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 23.12.2004 15:32:33

upgrade mat nur ein update der Pakete , dist-upgrade macht auch ein update , installiert dabei aber neue Pakete wenn nötig, bzw entfernt überflüssige.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
HELLinG3R
Beiträge: 1328
Registriert: 15.04.2004 07:54:33

Beitrag von HELLinG3R » 23.12.2004 16:24:19

ah ja, vielen dank!
also macht upgrade nur dann ein update des pakets, wenn nicts neues dazuinstalliert bzw entfernt werden muss?

Benutzeravatar
Snoopy
Beiträge: 4297
Registriert: 17.11.2003 18:26:56
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Rh.- Pflz.

Beitrag von Snoopy » 23.12.2004 16:37:40

hi

ein

Code: Alles auswählen

apt-get upgrade
prüft und installiert/updated pakete die auf deinem system z.zt. vorhanden sind

ein

Code: Alles auswählen

apt-get dist-upgrade
prüft und installiert/updated pakete die auf deinem system z.zt. vorhanden sind und löst zusätzlich abhängigkeiten auf

bsp.:
du hast auf deinem system das paket x installiert
es nun gibt eine neuere version von paket x, dann geht dein

Code: Alles auswählen

apt-get upgrade
hin und installiert die neuere version des paketes x

nun hat sich allerdings die abhängigkeit des paketes x etwas geändert, nämlich paket x benötigt seit neuestem paket yz damit es richtig funktionert
das wird allerdings bei deinem

Code: Alles auswählen

apt-get upgrade
nicht berücksichtigt, er installiert nur paket x

ein

Code: Alles auswählen

apt-get dist-upgrade
wiederum löst diese neue abhängigkeit auf und installiert dir das neue paket x und zusätzlich paket yz

was bei einem

Code: Alles auswählen

apt-get dist-upgrade
vorkommt, dass ein paket a vorher paket b benötigt hat, nun aber seit neustem nicht mehr
paket b wird auch von keinem andren paket benötigt, als geht

Code: Alles auswählen

apt-get dist-upgrade
hin und deinstalliert paket b

immer aufpassen was apt machen möchte !
zuerst lesen was gemacht werden soll bevor man blind ja sagt ;)

Antworten