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

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

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

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

Debian Backports

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

  Τι είναι το Spotify Duo και είναι κατάλληλο για εσάς;

Αρχικά, ανοίξτε ένα παράθυρο τερματικού και συνδεθείτε στο root με το 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 https://ftp.debian.org/debian stretch-backports main

Για τους περισσότερους χρήστες, το “κύριο” είναι το μόνο που χρειάζεται. Περιλαμβάνεται λογισμικό ανοιχτού κώδικα και αυτό θα πρέπει να είναι αρκετό για να ολοκληρώσουν την εργασία τους οι περισσότεροι. Τούτου λεχθέντος, εάν είστε ο τύπος χρήστη που του αρέσει να χρησιμοποιεί μη ελεύθερο λογισμικό, σκεφτείτε να προσθέσετε και την ενότητα “μη δωρεάν”. Κάντε αυτό προσθέτοντας το “non-free” μετά το “main” στη γραμμή αποθετηρίου. Το μη δωρεάν θα δώσει στους χρήστες πρόσβαση σε πιο ενημερωμένα, μη δωρεάν πακέτα όπως το adobe flash, ιδιόκτητους κωδικοποιητές βίντεο κ.λπ.

  7 καλύτερα εργαλεία παρακολούθησης διακομιστή email 2020

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

Ενημέρωση

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

sudo apt update

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

sudo apt upgrade

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

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

  Πώς να διορθώσετε προβλήματα ενημέρωσης προγραμμάτων οδήγησης Nvidia

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

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

Flathub και Snapd

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

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