sudo apt upgrade ή sudo apt full-upgrade ;


title: sudo apt upgrade ή sudo apt full-upgrade ;
contributor: @nikaskonstantinos
language: el
date: 25/04/2021
resolved by: @Soulrain
category: Αντιμετώπιση προβλημάτων
tags: debian, howto, terminal


Αποριών συνέχεια.
Πότε πρέπει να χρησιμοποιώ

sudo apt upgrade

και πότε

sudo apt full-upgrade

;

Αχ, η ομορφιά των deb-based διανομών να δημιουργούν «user-friendly» εκδοχές άλλων «user-friendly» εκδοχών εντολών, ενώ η πραγματική εντολή είναι άλλη (και άγνωστη στους χρήστες).

Το apt upgrade θα εγκαταστήσει τυχόν διαθέσιμες νεότερες εκδόσεις των πακέτων που είναι ήδη εγκατεστημένα και τέλος. Δεν εγκαθιστά πακέτα που δεν είναι ήδη εγκατεστημένα, ούτε αφαιρεί τίποτα. Για παράδειγμα, αν κάποια νεότερη έκδοση απαιτεί ένα νέο πακέτο ως εξάρτηση, αυτό δε θα εγκατασταθεί, το προϋπάρχον πακέτο δε θα αναβαθμιστεί και εσύ θα πάρεις ένα μήνυμα ότι «κάποια πακέτα κρατήθηκαν».

Το apt full-upgrade είναι ακριβώς η ίδια εντολή με το παλιότερο apt-get dist-upgrade και θα κάνει ό,τι και παραπάνω αλλά, αν τυχόν μια νεότερη έκδοση κάποιου πακέτου απαιτεί ένα νέο πακέτο ως εξάρτηση ή έχει αφαιρέσει την εξάρτηση από κάποιο άλλο πακέτο, θα το εγκαταστήσει και αυτό (ή θα το απεγκαταστήσει, αντίστοιχα). Για τον λόγο αυτόν συνηθίζεται να χρησιμοποιείται για τη μετάβαση ολόκληρης της διανομής σε νεότερη έκδοση.

6 Likes

Αυτό το νήμα έκλεισε αυτόματα 2 ημέρες μετά την τελευταία απάντηση. Δεν επιτρέπονται πλέον νέες απαντήσεις.