Τον περασμένο μήνα, δοκίμαζα ως συνήθως ορισμένες εφαρμογές και μία από αυτές ήταν FreeGaming. Αυτή η εφαρμογή είναι βασικά α πρόγραμμα python ότι κατεβάστε πακέτα παιχνιδιών απαραίτητο σύμφωνα με Διανομή GNU / Linux που έχουμε. Και το ίδιο, έχει και τα δύο α διεπαφή τερματικού (CLI) ως Επιφάνεια εργασίας (GUI).
Για την υπόθεση CLI, μου δούλεψε κανονικά με το πακέτα python (Έκδοση 3.9) του ρεύματος μου Respin Miracles βασισμένο στο MX Linux Distro. Ωστόσο, η διεπαφή GUI του, τόσο μεταγλωττισμένη όσο και σε μορφή ". AppImage" χρήση ή απαιτούν Πακέτα που βασίζονται σε Python 3.10 ή υψηλότερη. Ως εκ τούτου, πρέπει να χρησιμοποιήσω ένα πολύ χρήσιμο και πρακτικό κόλπο, να "εγκατάσταση υψηλότερων εκδόσεων της Python" που πρόκειται να μοιραστώ μαζί σας σήμερα.
Και, προτού αρχίσετε να διαβάζετε αυτήν την ανάρτηση σχετικά με την πιθανότητα να μπορέσετε "εγκατάσταση υψηλότερων εκδόσεων της Python", θα αφήσουμε μερικούς συνδέσμους προς προηγούμενες σχετικές δημοσιεύσεις για μεταγενέστερη ανάγνωση:
Εγκαταστήστε οποιαδήποτε έκδοση της Python 3: Χρησιμοποιώντας ένα αποθετήριο PPA
Είναι καλό να χρησιμοποιούμε αποθετήρια PPA;
Αφού, α Αποθετήριο PPA (Αρχείο Προσωπικού Πακέτου) είναι ένα αποθήκη (αποθήκη) λογισμικού προσωπικό που στεγάζεται σε Launchpad, πρέπει πάντα να προσέχετε να μην προέρχεται από κάποιον εντελώς άγνωστο ή από μη επαληθευμένο ή μη αξιόπιστο τρίτο μέρος. Επομένως, εκτός εάν ένα συγκεκριμένο Αποθετήριο PPA δεν προέρχεται από γνωστό οργανισμό ή προγραμματιστή, είναι προτιμότερο να αποφύγετε τον χειρισμό τους για να αποφύγετε να καταλήξετε σε ανασφαλές λογισμικό, όσο ελεύθερο και ανοιχτό κι αν είναι.
Στην περίπτωση του Team Deadsnakes PPA Repository, έχει δείξει, με την πάροδο του χρόνου, ότι είναι α αξιόπιστος προμηθευτής πακέτα διαφορετικών εκδόσεις python για Ubuntu, και Distros που προέρχονται από αυτό, και συμβατό με Debian GNU / Linux.
Ωστόσο, και όπως λέει, κατά τη χρήση του, πρέπει πάντα να λαμβάνεται υπόψη η ακόλουθη προειδοποίηση:
"Αποποίηση ευθύνης: Δεν υπάρχει εγγύηση για έγκαιρες ενημερώσεις σε περίπτωση ασφάλειας ή άλλων ζητημάτων. Εάν θέλετε να τα χρησιμοποιήσετε σε ασφαλές ή άλλο περιβάλλον (για παράδειγμα, σε διακομιστή παραγωγής), το κάνετε με δική σας ευθύνη.". Team Deadsnakes
Τέλος, επί του παρόντος και επίσημα, προσφέρει τη διαθεσιμότητα των παρακάτω εκδόσεων:
- Ubuntu 18.04 (bionic): Python 2.3 και 2.6; και επίσης Python 3.1, 3.5, 3.7 και 3.11.
- Ubuntu 20.04 (εστιακό): Python 3.5, 3.7, 3.9 και 3.11.
- Ubuntu 22.04 (jammy): Python 3.7, 3.9 και 3.11.
Ωστόσο, σήμερα μπορείτε ήδη να βρείτε τη διαθεσιμότητα του Python 3.12.
Βήματα για την εγκατάσταση οποιασδήποτε έκδοσης της Python 3
Λαμβάνοντας υπόψη όλα τα παραπάνω, είτε στο Ubuntu, στο Debian ή σε οποιοδήποτε Distro/Respin που προέρχεται από αυτά, η διαδικασία εγκατάστασης και χρήσης του Team Deadsnakes PPA Repository είναι το ακόλουθο:
- Ανοίξτε έναν εξομοιωτή τερματικού
- Εκτελέστε τις παρακάτω εντολές:
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt-get update
- Αφού ενημερωθεί επιτυχώς η λίστα των πακέτων, μπορείτε πλέον να εκτελέσετε την εγκατάσταση των διαθέσιμων εκδόσεων της Python. Για παράδειγμα, για να εγκαταστήσετε την Python 3.12 μπορεί να εκτελεστεί, με οποιονδήποτε από τους παρακάτω 2 τρόπους, για ελάχιστη ή πλήρη εγκατάσταση:
sudo apt-get εγκατάσταση python3.12 sudo apt-get εγκατάσταση python3.12-full
Στη δική μου περίπτωση, όταν χρησιμοποιούσα το Respin που αναφέρθηκε παραπάνω στην αρχή, είχα επεξεργαστείτε το αρχείο sources.list απαιτείται με την ακόλουθη εντολή:
sudo nano /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-$VersionDebianDetectada.list
Στη συνέχεια, αλλάξτε τη λέξη "bullseye" ή "bookworm" ή οποιαδήποτε άλλη λέξη που αντιστοιχεί στο Debian και τα Παράγωγα με τις λέξεις "jammy" ή "focal" που αντιστοιχούν στο Ubuntu. Και έτσι αποκτήστε την ακόλουθη γραμμή αποθετηρίου (πηγή λογισμικού) ως αποτέλεσμα:
deb https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/ jammy main
Και συνεχίστε να ενημερώνετε ξανά τη λίστα των πακέτων, για να ολοκληρώσετε με το εγκαταστήστε την έκδοση 3 της python, που χρειαζόμουν.
περίληψη
Με λίγα λόγια, ελπίζουμε ότι αυτό το λίγο φάρσα ή κέρασμα, να είναι πολύ χρήσιμο, και στα δύο χρήστες προγραμματιστών λογισμικού, όπως το Χρήστες εφαρμογών που βασίζονται σε Python, που απαιτούν "εγκατάσταση υψηλότερων εκδόσεων της Python" σε αυτά που είναι συνήθως διαθέσιμα στα αντίστοιχα Διανομές GNU/Linux βασισμένες στο Ubuntu/Debian. Και αν κάποιος ξέρει ή έχει μια άλλη χρήσιμη εναλλακτική ή θέλετε να συνεισφέρετε πρόταση, σύσταση ή διόρθωση σε ό,τι παρέχεται εδώ, μπορείτε να το κάνετε μέσω των σχολίων.
Και ναι, απλά σας άρεσε αυτή η δημοσίευση, μην σταματήσετε να τη σχολιάζετε και να τη μοιράζεστε με άλλους. Επίσης, θυμηθείτε να επισκεφτείτε μας «αρχική σελίδα» για να εξερευνήσετε περισσότερες ειδήσεις, καθώς και να εγγραφείτε στο επίσημο κανάλι μας Τηλεγράφημα από DesdeLinux, Δυτικά ομάδα για περισσότερες πληροφορίες για το σημερινό θέμα.