- - Πώς να αποκτήσετε νεότερο λογισμικό στο Debian Stable

Πώς να αποκτήσετε νεότερο λογισμικό στο Debian Stable

Η χρήση του Debian Stable έχει τα οφέλη του, αλλά είναικυρίως σταθερότητα που πηγαίνετε. Οι προγραμματιστές αυτής της δημοφιλούς διανομής Linux σπάνια σπρώχνουν έξω τις νέες εκδόσεις πακέτων. Τα πράγματα είναι λιγότερο πιθανό να συντρίψουν και να σπάσουν, και η εργασία δεν θα διακοπεί. Έρχεται με το μειονέκτημα του, δηλαδή, παίρνετε αυτόματα νεότερο λογισμικό στο Debian Stable. Τα προγράμματα στο Debian είναι σημαντικά μεγαλύτερα από ό, τι σε άλλα Linux. Παραδείγματος χάριν: το Debian δεν στέλνει την κύρια έκδοση του Firefox, αλλά έχει μια "παρατεταμένη αποδέσμευση" η οποία είναι μήνες πίσω. Εξαιτίας αυτού, οι χρήστες χάνουν όλες τις βελτιώσεις που κάνει η Mozilla.

SPOILER ALERT: Μετακινηθείτε προς τα κάτω και παρακολουθήστε το εκπαιδευτικό βίντεο στο τέλος αυτού του άρθρου.

Εάν είστε χρήστης του Debian, υπάρχουν μερικές επιλογές όπου μπορείτε να αποκτήσετε πιο ενημερωμένο λογισμικό χωρίς να χρησιμοποιήσετε το Debian Testing ή ακόμα και το Debian Un-Stable.

Debian Backports

Ο μόνος ασφαλέστερος, πιο αποτελεσματικός τρόπος για να φτάσετενεότερο λογισμικό στο Debian είναι να προσθέσει ένα backport repository.A backport είναι το λογισμικό που προέρχεται από νεότερες εκδόσεις του Debian που βρίσκονται υπό ανάπτυξη και είναι διαθέσιμες για Debian Stable. Με ένα backport repository, οι χρήστες μπορούν εύκολα να απολαύσουν νέα προγράμματα στην αγαπημένη τους διανομή.

Αρχικά, ανοίξτε ένα παράθυρο τερματικού και συνδεθείτε στη ρίζα με su. Εάν ο λογαριασμός χρήστη σας μπορεί να χρησιμοποιήσει τα δικαιώματα του sudo, μην διστάσετε να το χρησιμοποιήσετε sudo -s αντι αυτου.

su

Αφού αποκτήσετε πρόσβαση root στο κέλυφος, κάντε ένα γρήγορο αντίγραφο ασφαλείας του αποθετηρίου λογισμικού του Debian. Αυτό δεν είναι απαραίτητο, αλλά είναι καλή ιδέα να επιστρέψετε γρήγορα αν προκύψουν λάθη. Για να δημιουργήσετε ένα αντίγραφο ασφαλείας, κάντε τα εξής:

cp /etc/apt/sources.list /home/username/
cd /home/username/
mv sources.list sources.list.bak

Για να επαναφέρετε ένα αντίγραφο ασφαλείας, κάντε (ως root):

rm /etc/apt/sources.list
mv /home/username/sources.list.bak /etc/apt/sources.list

Με το αντίγραφο ασφαλείας, ανοίξτε το αρχείο προέλευσης στον επεξεργαστή κειμένου Nano.

nano /etc/apt/sources.list

Μέσα στο πρόγραμμα επεξεργασίας κειμένου, μεταβείτε στο κάτω μέρος του αρχείου και προσθέστε ένα σύμβολο #. Μετά το σύμβολο, γράψτε ένα σχόλιο όπως το "Debian Backports Repository". Στη συνέχεια, στην επόμενη γραμμή, προσθέστε το ίδιο το αποθετήριο.

deb http://ftp.debian.org/debian stretch-backports main

Για τους περισσότερους χρήστες, το "main" είναι το μόνο που χρειάζεται. Το λογισμικό ανοικτής πηγής περιλαμβάνεται και αυτό θα πρέπει να είναι αρκετό για τους περισσότερους να κάνουν εργασία. Τούτου λεχθέντος, αν είστε ο τύπος χρήστη που θέλει να χρησιμοποιήσει μη-ελεύθερο λογισμικό, σκεφτείτε να προσθέσετε και την ενότητα "μη-ελεύθερη" επίσης. Κάνετε αυτό προσθέτοντας "Μη-ελεύθερο" μετά "κύριος" στη γραμμή αποθετηρίων. Το μη-ελεύθερο θα δώσει στους χρήστες πρόσβαση σε πιο ενημερωμένα, μη δωρεάν πακέτα όπως Adobe Flash, κωδικολέγοι βίντεο και κλπ.

Θέλετε να έχετε πρόσβαση σε πιο ενημερωμένο λογισμικό αυτόΟι συνδρομητές του Debian δημιουργούν; Προσθέστε "contrib" μετά το "main". Τα προγράμματα στην ενότητα συνεισφερόντων ενδέχεται να μην είναι ανοιχτά. Για κάποιο λόγο ή άλλο, το Debian επέλεξε να μην στείλει αυτά τα προγράμματα.

Ενημέρωση

Μετά την επεξεργασία, ήρθε η ώρα να ενημερώσετε το Debianπηγές λογισμικού. Αυτό είναι απαραίτητο, επειδή παρόλο που νέες πηγές λογισμικού βρίσκονται στο αρχείο λίστας, η apt cache του λειτουργικού συστήματος δεν έχει δει τις αλλαγές. Εκτελέστε την εντολή ενημέρωσης για να ενημερώσετε το Debian ότι υπάρχει το backports repo με:

sudo apt update

Ενδέχεται να παρατηρήσετε κάποια νέα πακέτα και ενημερώσειςμετά την εκτέλεση μιας ενημέρωσης. Αυτό οφείλεται στο γεγονός ότι νεότερα προγράμματα είναι διαθέσιμα στο backports repo. Αναβαθμίστε αυτά τα πακέτα με την εντολή αναβάθμισης.

sudo apt upgrade

Άλλοι τρόποι για να αποκτήσετε νεότερο λογισμικό

Η χρήση των backports του Debian είναι μια εξαιρετική επιλογή και μίαότι κάθε χρήστης θα πρέπει να γυρίσει πρώτα. Ωστόσο, όταν το λογισμικό δεν είναι διαθέσιμο σε αποθήκες backports, μια άλλη καλή επιλογή είναι να τραβήξετε απευθείας ένα πακέτο πακέτων του Debian. Αναζητήστε άμεσα τον προγραμματιστή και προσπαθήστε να αποκτήσετε ένα αντίγραφο πακέτου του Debian. Τις περισσότερες φορές, θα διαπιστώσετε ότι υπάρχει ένα διαθέσιμο. Αυτό δεν είναι μια ιδέα ανόητη, γιατί μερικές φορές θα χρειαστεί να επισκέπτεσαι επανειλημμένα τον προγραμματιστή για ενημερώσεις, αλλά λειτουργεί σε ένα τσίμπημα.

Μαζί με απευθείας λήψη ενημερώσεων, σκεφτείτεχρησιμοποιώντας εναλλακτικούς τύπους πακέτων. Η μόνη καλύτερη, πιο ανόητη (και ασφαλής) εναλλακτική μορφή πακέτου είναι AppImage. Ο λόγος για τον οποίο η τεχνολογία αυτή θα παίζει καλά με το Debian οφείλεται στο πώς λειτουργεί. Πράγματι, όλος ο κώδικας, οι βιβλιοθήκες και τα εργαλεία που χρειάζονται για να τρέξει ένα πρόγραμμα είναι μέσα σε ένα ενιαίο, εκτελέσιμο αρχείο.

Αυτό λειτουργεί καλά για όσους βρίσκονται στο Debian Stable, καθώς δεν θα επηρεάσει το υπόλοιπο λειτουργικό σύστημα. Κατεβάστε AppImages εδώ.

Flathub και Snapd

Οι εφαρμογές είναι τέλειες, αλλά αν θέλετε να αποκτήσετε νεότερο λογισμικό στο Debian Stable (με ασφάλεια), εξετάστε επίσης τη χρήση πακέτων Flatpak και Snap.

Το Debian υποστηρίζει και τα δύοτεχνολογίες και προσφέρουν το ίδιο πλεονέκτημα με το AppImage. Παρόλο που είναι αλήθεια ότι πρόκειται για νέες μορφές πακέτων και αναμφίβολα θα έχουν προβλήματα κατά περιόδους, εξακολουθεί να είναι μια καλή κίνηση για την εγκατάσταση αυτών των τεχνολογιών.

Σχόλια