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

Μερικοί άνθρωποι που χρησιμοποιούν διανομές που βασίζονται στο Debian, το Ubuntu ή το Ubuntu, όπως το Linux Mint, λαμβάνουν το σφάλμα "Το add-apt-repository δεν βρέθηκεΕνώ προσπαθείτε να προσθέσετε έναν PPA (Προσωπικό Αρχείο Πακέτων) ή έναν άλλο σύνδεσμο αποθετηρίου στις κατάλληλες πηγές τους. Αυτό το σφάλμα οφείλεται συνήθως στο ότι δεν έχει εγκατασταθεί το πακέτο "add-repository" στα συστήματά τους.

Τώρα, για να ξεκινήσετε, θα ρίξουμε μια ματιά στο τι είναι πραγματικά το πακέτο προσθηκών στο Ubuntu.

Τι είναι το πακέτο APT και add-repository στο Ubuntu;

Λοιπόν, το APT ή το Aptitude είναι ένας διαχειριστής πακέτων που αναπτύχθηκε για το Debian και είναι ο διαχειριστής πακέτων που χρησιμοποιείται στο Ubuntu και σε άλλες διανομές με βάση το Debian. Το Linux Mint χρησιμοποιεί επίσης τον διαχειριστή πακέτων Aptitude επειδή βασίζεται στο Ubuntu. Ένας διαχειριστής πακέτων στις Διανομές Linux είναι ένα λογισμικό που χρησιμοποιείται για τον χειρισμό όλων των πακέτων που εγκαθιστάτε στον υπολογιστή σας, καθιστώντας έτσι μια ευκολότερη προσέγγιση για να χειριστείτε όλο το λογισμικό που είναι εγκατεστημένο στο σύστημά σας και όχι να τα βλάψετε.

Δεδομένου ότι το Ubuntu βασίζεται στο Debian, διαθέτει επίσης το πακέτο add-repository που σας παρέχει την επιλογή να προσθέσετε ένα αποθετήριο ή ένα PPA από το τερματικό σας. Αυτό το πακέτο ή λογισμικό σας επιτρέπει να προσθέσετε εύκολα ένα PPA απευθείας από το τερματικό σας χωρίς να χρειάζεται να αλλάξετε μόνοι σας τα αρχεία συστήματος, δηλαδή δεν χρειάζεται να επεξεργαστείτε χειροκίνητα τις πηγές του apt και να προσθέσετε μη αυτόματα τα αποθετήρια.

Τι προκαλεί το μήνυμα σφάλματος "add-apt-repository-command" not found ";

Όπως αναφέραμε νωρίτερα, αυτό το σφάλμα οφείλεται κυρίως στο ότι λείπει το πακέτο που ονομάζεται add-repository στα συστήματα Ubuntu ή Linux Mint. Μπορείτε να βρείτε μια πιο λεπτομερή εξήγηση παρακάτω:

  • Λείπει πακέτο προσθήκης αποθετηρίου: Αυτό που κάνει η εντολή add-apt-repository είναι ότι αυτοματοποιεί τη διαδικασία προσθήκης ενός αποθετηρίου στο source.list στα λειτουργικά συστήματα που βασίζονται στο Debian. Εάν δεν χρησιμοποιείτε αυτήν την εντολή, τότε πρέπει να επιστρέψετε στον παλιό τρόπο επεξεργασίας των apt source.list από το τερματικό και να προσθέσετε το αποθετήριο σας εκεί. Ως εκ τούτου, είναι ένα πολύ χρήσιμο εργαλείο που αναπτύχθηκε για έναν μόνο σκοπό, δηλαδή να προσθέσετε τα απαραίτητα αποθετήρια και να εγκαταστήσετε λογισμικό από αυτά.

Ας πούμε αν θέλετε να προσθέσετε ένα PPA στο σύστημά σας Ubuntu, συνήθως, η εντολή που πρόκειται να χρησιμοποιήσετε είναι:

sudo add-apt-repository ppa: nameofppa

Αλλά όταν δεν έχετε εγκαταστήσει αυτό το πακέτο στο σύστημά σας. Θα λάβετε την ακόλουθη έξοδο:

Η εντολή add-apt-repository δεν βρέθηκε

Εγκατάσταση του πακέτου προσθήκης αποθετηρίου

Η λύση εδώ είναι πραγματικά απλή. Το μόνο που έχετε να κάνετε είναι να εγκαταστήσετε το πακέτο που ονομάζεται "add-repository" στο σύστημα Ubuntu ή Linux Mint. Δείτε πώς μπορείτε να το κάνετε:

  1. Ανοίξτε ένα Τερματικό.
  2. Στη συνέχεια, εισαγάγετε τις ακόλουθες εντολές:
    sudo apt ενημέρωση && sudo apt-upgrade sudo apt install add-repository Ή sudo apt update & & sudo apt-upgrade sudo apt-get install add-repository
  3. Εάν λάβετε το σφάλμα ότι "δεν βρέθηκε το πακέτο add-repository", Τότε μπορεί να έχετε ξεπερασμένους καθρέφτες στο σύστημά σας και πρέπει να τους διορθώσετε πρώτα.
  4. Ο καλύτερος τρόπος για να το κάνετε στο Ubuntu (εκδόσεις πάνω από 12.04) είναι να εκτελέσετε την ακόλουθη εντολή από το τερματικό:
    sudo software-properties-gtk
  5. Θα ανοίξει ένα παράθυρο ρυθμίσεων και πηγών λογισμικού. Εκεί πρέπει να αλλάξετε τη θέση του διακομιστή λήψης που βρίσκεται στο Λογισμικό καρτέλα (πρώτη καρτέλα) και επιλέξτε τον καλύτερο διακομιστή.
  6. Για να το κάνετε αυτό, κάντε κλικ στο Κατεβάστεαπό το αναπτυσσόμενο μενού και επιλέξτε "Αλλα”.
  7. Στη συνέχεια, πρέπει να κάνετε κλικ στο "Επιλέξτε Καλύτερος διακομιστής". Τώρα, το Ubuntu θα πάρει λίγο χρόνο επιλέγοντας τον καλύτερο και ενημερωμένο καθρέφτη για εσάς. Μετά από αυτό, μπορείτε να βγείτε από το λογισμικό.
  8. Ορίστε, οι καθρέφτες σας θα έπρεπε να είχαν διορθωθεί κάνοντας αυτό.
  9. Τέλος, πρέπει να εκτελέσετε ξανά τις παραπάνω εντολές και ελπίζουμε ότι θα μπορείτε να εγκαταστήσετε το πακέτο "add-repository".
  10. Μετά την εγκατάστασή του, δεν θα λαμβάνετε πλέον το σφάλμα "εντολή add-repository not found".

$config[zx-auto] not found$config[zx-overlay] not found