2016-04-04 6 views
2

Die beiden Befehle aptitude full-upgrade und aptitude safe-upgrade sind documented, einschließlich des dist-upgrade Alias ​​für full-upgrade.Führt der Befehl "aptitude upgrade" auf Debian ein vollständiges Upgrade oder ein sicheres Upgrade durch?

jedoch einfach aptitude upgrade wird auch das System in irgendeiner Weise ein Upgrade ..., die es auf die Standard nicht? Wie würde ich das auch für mich finden? man aptitude upgrade hilft nicht.

+2

Soweit ich sehen kann, wird aptitude upgrade veraltet und entspricht: Eignungs update aptitude safe-upgrade Es scheint, dass in Software-Welt in der Regel die "kleineres Übel" Regel funktioniert - einfacher Begriff bedeutet immer sanftere Verwendung und weniger Änderungen. –

Antwort

4

Wie in den source-code (aber nicht die Dokumentation) zu sehen ist, ist upgrade in der Tat ein Alias ​​für safe-upgrade:

else if(!strcasecmp(argv[0], "full-upgrade") || 
    !strcasecmp(argv[0], "dist-upgrade")) 
{ 
    default_action = cmdline_upgrade; 
    // [...] 
    upgrade_mode = full_upgrade; 
    // [...] 
    resolver_mode = resolver_mode_full; 
} 
else if(!strcasecmp(argv[0], "safe-upgrade") || 
    !strcasecmp(argv[0], "upgrade")) 
{ 
    default_action = cmdline_upgrade; 
    // [...] 
    upgrade_mode = safe_upgrade; 
    // [...] 
    resolver_mode = resolver_mode_safe; 
}