Help/SoftwareManagement/Repositories

Aποθετήρια (repositories)

Περιεχόμενα

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

Το ubuntu, στην αρχική του εγκατάσταση έχει ενεργοποιημένα μόνο τα βασικά του αποθετήρια τα οποία είναι τα main και restricted.Η λίστα προγραμμάτων αυτών των δυό αν και είναι αρκετά μεγάλη, δεν είναι πλήρης. Παρακάτω θα δούμε πως θα ενεργοποιήσουμε όλα τα επίσημα αποθετήρια τα οποία περιέχουν προγράμματα ειδικά για το ubuntu.Η λίστα των αποθετηρίων του ubuntu και το τι περιέχει το καθένα υπάρχει εδώ (http://www.ubuntu.com/community/ubuntustory/components).

*Εκτός των επίσημων αποθετηρίων του ubuntu υπάρχουν και άλλα, τα οποία τα προσθέτουμε μόνο σε περίπτωση που δεν βρούμε κάποιο πακέτο σε αυτά που έχουμε ήδη ενεργοποιημένα.Το πως και το γιατί θα το δούμε παρακάτω...

*Στην αρχική μας εγκατάσταση, στα ενεργά αποθετήρια είναι και ένα το τοπικό αποθετήριο, το οποίο βρίσκετε στο CD/DVD της εγκατάσταση και μας επιτρέπει να εγκαταστήσουμε προγράμματα απο το CD/DVD (δεν χρειάζεται internet δηλαδή για να χρησιμοποιηθεί, μόνο να έχουμε το CD/DVD στο drive) και το οποίο είναι αχρείαστο εφόσον έχουμε internet. Σε περίπτωση που δεν έχουμε το CD/DVD εγκατάστασης στο drive, o διαχειριστής πακέτων θα μας βγάζει σφάλμα και γι'αυτό το λόγο παρακάτω θα δείξουμε πως θα το απενεργοποιήσουμε.

Τώρα θα δούμε πως θα ενεργοποιήσουμε τα όλα επίσημα αποθετήρια του ubuntu και πώς θα απενεργοποιήσουμε αυτό του CD/DVD. Οι τρόποι που θα δούμε παρακάτω είναι δύο.Εμείς καλό είναι να μάθουμε τον πρώτο.

'Α τρόπος

1)

-Ubuntu χρήστες

Πάμε στο μενού Συστημα->Διαχειρηση->Πηγες λογισμικου.

-Kubuntu χρήστες

  • Αρχικά θα πρέπει να εγκαταστήσουμε το πακέτο software-properties-kde το οποίο δεν υπάρχει στην αρχική εγκατάσταση του kubuntu.Πριν το εγκαταστήσουμε δοκιμάζουμε να το τρέξουμε καθώς απο την έκδοση 8.04.1 υπάρχει ήδη εγκατεστημένο (βλέπε παρακάτω πως το τρέχουμε). Ανοίγουμε το τερματικό πατώντας τον συνδυασμό πλήκτρων Alt+F2 και γράφουμε στο παράθυρο που θα μας βγεί την λέξη: konsole και πατάμε Enter. Θα δούμε ένα παράθυρο με μια γραμμή σαν αυτήν (ftso@ftsopc:~$). Μετά το δολάριο ($) γράφουμε τις εντολή

    • sudo apt-get install software-properties-kde

    προσέχοντας τα κενά (για να μην υπάρχουν λάθη καλό είναι να κάνουμε Αντιγραφή(Copy) την εντολή απο εδώ και μετά το δολάριο ($) στο τερματικό να κάνουμε δεξί κλικ και να επιλέξουμε Επικόλληση(Paste) ). Όταν μας ζητηθεί ο κωδικός του administrator τον δίνουμε και πατάμε Enter.(ΠΡΟΣΟΧΗ! Όταν γράφουμε τον κωδικό δεν βλέπουμε ούτε χαρακτήρες ούτε ******) Σε ερωτήματα που τυχόν θα μας γίνουν απαντάμε καταφατικά γράφοντας "Yes" και πατώντας Enter. Με την παραπάνω διαδικασία θα εγκατασταθεί το πακέτο και πλέον δεν χρειάζεται να ξανακάνουμε την διαδικασία στο μέλλον.Το πρόγραμμα θα έχει εγκατασταθεί μόλις μας ξανα εμφανιστεί η γραμμή με το το $.

Πατάμε τον συνδυασμό πλήκτρων Alt+F2 και γράφουμε στο παράθυρο που θα μας βγεί την εντολή:

kdesudo software-properties-kde

2)

Αυτό που θα μας εμφανιστεί και στους ubuntu και στους kubuntu χρήστες θα είναι ένα παράθυρο όπως στις παρακάτω εικόνες στο οποίο θα πρέπει να κάνουμε τις ρυθμίσεις όπως φαίνονται παρακάτω και τέλος να πατήσουμε το κουμπί Close/Κλείσιμο ώστε να αποθηκευτούν:

repos1.png

repos2.png

repos3.png

'Β τρόπος

Ανοίγουμε το τερματικό πατώντας τον συνδυασμό πλήκτρων Alt+F2 και γράφουμε στο παράθυρο που θα μας βγεί την λέξη:

->Οι Kubuntu χρήστες: konsole

->Οι Ubuntu χρήστες : gnome-terminal

και πατάμε Enter. Θα δούμε ένα παράθυρο με μια γραμμή σαν αυτήν (ftso@ftsopc:~$). Μετά το δολάριο ($) γράφουμε τις εντολές που θα δοθούν παρακάτω προσέχοντας τα κενά (για να μην υπάρχουν λάθη καλό είναι να κάνουμε Αντιγραφή(Copy) τις εντολές απο εδώ και μετά το δολάριο ($) στο τερματικό να κάνουμε δεξί κλικ και να επιλέξουμε Επικόλληση(Paste) ).

Όταν μας ζητηθεί ο κωδικός του administrator τον δίνουμε και πατάμε Enter.(ΠΡΟΣΟΧΗ! Όταν γράφουμε τον κωδικό δεν βλέπουμε ούτε χαρακτήρες ούτε ******) Σε ερωτήματα που τυχόν θα μας γίνουν απαντάμε καταφατικά γράφοντας "Yes" και πατώντας Enter. Αν σταματήσει κάπου η διαδικασία γράφοντας "[MORE]" πατάμε συνεχώς Enter για δούμε το υπόλοιπο του κειμένου.

1)Δημιουργία backup αρχείου, εντολή:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
  • Για να επαναφέρουμε το backup σε περίπτωση λάθους δίνουμε την εντολή:
    sudo cp /etc/apt/sources.list.backup /etc/apt/sources.list

2)Ενεργοποίηση όλων των αποθετηρίων, εντολή:

sudo sed -i -e "s/# deb/deb/g" /etc/apt/sources.list

3)Απενεργοποίηση του αποθετηρίου του CD/DVD, εντολή:

sudo sed -i -e "s/deb cdrom/# deb cdrom/g" /etc/apt/sources.list

4)Ανανέωση της λίστας και αναβάθμιση πακέτων, εντολή:

sudo apt-get update ; sudo apt-get upgrade

<!> Σημείωση: το αρχείο το οποίο έχει τις διευθύνσεις των αποθετηρίων είναι το sources.list. Σε περίπτωση που θέλουμε να το επεξεργαστούμε μπορούμε να το κάνουμε, αφού πρώτα έχουμε πάρει ένα backup (βλέπε πιο πάνω "(1" ) δίνοντας την παρακάτω εντολή σε τερματικό:

-ubuntu: sudo gedit /etc/apt/sources.list η οποία θα μας το ανοίξει με δικαιώματα διαχειριστή στον κειμενογράφο gedit.

-kubuntu: sudo kate /etc/apt/sources.list η οποία θα μας το ανοίξει με δικαιώματα διαχειριστή στον κειμενογράφο kate.

Περισσότερες λεπτομέρειες εδώ (https://help.ubuntu.com/community/Repositories/CommandLine).


CategoryUpdate

Help/SoftwareManagement/Repositories (last edited 10-04-2012 08:34:48 by ?medigeek)