Η εγκατάσταση λογισμικού σε συστήματα Linux είναι συνήθως εύκολη — συχνά δεν απαιτεί περισσότερες από μία εντολή τερματικού. Αλλά όταν προσπαθείτε να προσθέσετε ένα νέο αποθετήριο για πρώτη φορά, ενδέχεται να αντιμετωπίσετε το σφάλμα "add-apt-repository: η εντολή δεν βρέθηκε". Δείτε τι σημαίνει αυτό και τι μπορείτε να κάνετε για αυτό.

Γιατί εμφανίζεται το μήνυμα "add-apt-repository: η εντολή δεν βρέθηκε";

Η διαχείριση του λογισμικού γίνεται συνήθως Συστήματα Linux που βασίζονται στο Debian μέσω APT (Advanced Package Tool). Μπορείτε να χρησιμοποιήσετε το APT για αναζήτηση, εγκατάσταση, ενημέρωση ή κατάργηση πακέτων από το σύστημα ενός χρήστη. Αυτές οι συσκευασίες αποθηκεύονται σε αποθετήρια, που είναι τεράστιες συλλογές λογισμικού σε απομακρυσμένα συστήματα.

Μπορείτε να εγκαταστήσετε λογισμικό από ένα αποθετήριο χρησιμοποιώντας τον λογαριασμό χρήστη σας με την εντολή:

sudo apt εγκαθιστώπακέτο-όνομα

Και αφαιρέστε τα εγκατεστημένα πακέτα με:

sudo apt αφαιρέστε πακέτο-όνομα

Ή:

sudo apt καθαρίζωπακέτο-όνομα
instagram viewer

Τα συστήματα που βασίζονται στο Debian (συμπεριλαμβανομένου του Ubuntu) θα διαθέτουν προεπιλεγμένα αποθετήρια στα οποία μπορείτε να βρείτε το πιο κοινό λογισμικό.

Μπορείτε να δείτε με ποια αποθετήρια το σύστημά σας έχει ρυθμιστεί να χρησιμοποιεί:

cat /etc/apt/sources.λίστα

Όταν θέλετε να χρησιμοποιήσετε το APT για να εγκαταστήσετε λογισμικό που δεν είναι διαθέσιμο σε ένα προεπιλεγμένο αποθετήριο, θα πρέπει να προσθέσετε ένα νέο χώρο αποθήκευσης χρησιμοποιώντας την εντολή sudo add-apt-repository, ενημερώστε το σύστημα και, στη συνέχεια, εγκαταστήστε το πακέτο.

Για να εγκαταστήσετε τον εξαιρετικό αναγνώστη RSS, QuiteRSS, για παράδειγμα, θα πληκτρολογήσετε:

sudo add-apt-repository ppa: αρκετάrss/quiterss

Ωστόσο, ενδέχεται να λάβετε το μήνυμα λάθους "sudo: add-apt-repository: η εντολή δεν βρέθηκε".

Αυτό σημαίνει ότι το πακέτο "add-apt-repository" δεν είναι εγκατεστημένο στο σύστημά σας.

Πώς να διορθώσετε το "sudo: add-apt-repository: η εντολή δεν βρέθηκε"

Όταν ένα πακέτο που χρειάζεστε δεν είναι εγκατεστημένο, μπορείτε να προσπαθήσετε να το εγκαταστήσετε με το APT, αλλά αν προσπαθήσετε να το εγκαταστήσετε add-apt-repository με αυτόν τον τρόπο, θα δείτε ένα περαιτέρω σφάλμα: "Δεν είναι δυνατός ο εντοπισμός του πακέτου add-apt-repository".

Αυτό συμβαίνει επειδή το add-apt-repository περιλαμβάνεται ως μέρος ενός μεγαλύτερου πακέτου που ονομάζεται λογισμικό-ιδιότητες-κοινό, το οποίο περιέχει επίσης κοινά αρχεία για ιδιότητες λογισμικού όπως το backend D-Bus.

Για να εγκαταστήσετε software-properties-common, πληκτρολογήστε:

sudo apt εγκαθιστώ λογισμικό-ιδιότητες-κοινό

Τώρα, όταν προσπαθείτε να προσθέσετε ένα αποθετήριο χρησιμοποιώντας το add-apt-repository, θα λειτουργήσει.

Τώρα μπορείτε να χρησιμοποιήσετε το add-apt-repository χωρίς σφάλματα!

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