Πώς να χρησιμοποιήσετε ένα τοπικό αποθετήριο Ubuntu

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

Για παράδειγμα, στον εξωτερικό σκληρό δίσκο μου έχω το repo ArchLinux για 64bits (περισσότερα από 30 GB), καθώς και το Debian Wheezy 32bits (περισσότερα από 40 GB).

Από προεπιλογή, οι διανομές μόλις εγκατασταθούν, προσπαθήστε να ενημερώσετε τα πακέτα, να εγκαταστήσετε νέα πακέτα και άλλα από αποθετήρια στο Διαδίκτυο, πρέπει να πούμε στο διανομέα μας να μην κάνει αναζήτηση στο διαδίκτυο για το αποθετήριο, πρέπει να το πει να χρησιμοποιήσει το αποθετήριο που διαθέτουμε.

Η εικόνα λήφθηκε από το Deviantart

Διαμορφώστε το αποθετήριο στη διεύθυνση source.list

Τα ακόλουθα βήματα απαιτούν δικαιώματα διαχειριστή. Εάν χρησιμοποιούν Ubuntu (για παράδειγμα) πρέπει να βάλουν το "sudo" μπροστά από κάθε γραμμή εντολών που πληκτρολογούν

1. Πρέπει να ανοίξουμε ένα τερματικό (κονσόλα, bash, shell κ.λπ.). Σε αυτό θα γράψουμε:

nano /etc/apt/sources.list

2. Θα ανοίξει ένα αρχείο κειμένου, ας διαγράψουμε όλα όσα έχει και να το θέσουμε:

αρχείο deb: /// media / hdd / repo ακριβές κύριο σύμπαν περιορισμένο αρχείο deb: /// media / hdd / repo ακριβείς ενημερώσεις κύριο σύμπαν περιορισμένο αρχείο deb: /// media / hdd / repo multiverse περιορισμένο αρχείο deb: /// media / hdd / repo ακριβής-backports κύριο σύμπαν αρχείο multiverse περιορισμένο deb: /// media / hdd / repo ακριβές προτεινόμενο κύριο σύμπαν περιορισμένο multiverse

Εδώ θα σταματήσω. Αυτό είναι το μονοπάτι για το Ubuntu Precise αποθετήριο που θεωρητικά έχω στον εξωτερικό σκληρό δίσκο μου, / πολυμέσα / hdd / είναι ο φάκελος στον οποίο είναι τοποθετημένος ο σκληρός δίσκος, τότε καλείται ο χώρος αποθήκευσης (δηλαδή ο φάκελος που περιέχει dists, pool και άλλα) repo, η έκδοση του Ubuntu που χρησιμοποιώ είναι ακριβής και αυτός είναι ο λόγος για τον οποίο η πρώτη γραμμή είναι το ίδιο όνομα της διανομής ανάγκη (12.04), τότε οι επόμενες γραμμές θα είναι άλλοι κλάδοι του repo (ενημερώσεις, ασφάλεια κ.λπ.), τέλος θα καθορίσω τις περιοχές του repo, περιορισμένο κύριο σύμπαν πολλαπλών συνόλων

3. Ας αποθηκεύσουμε το αρχείο με Ctrl + O και βγούμε από τον επεξεργαστή με Ctrl + X

4. Σε αυτό το ίδιο τερματικό, ας γράψουμε τα παρακάτω και θα δείτε πώς αρχίζουν να διαβάζονται τα ευρετήρια του τοπικού αποθετηρίου:

apt-get update

Τώρα για να διευκρινιστεί, όπου το 90% των ανθρώπων κάνουν λάθη είναι όταν πρόκειται για τη διαδρομή / διεύθυνση του αποθετηρίου, είναι εξαιρετικά σημαντικό να διαβάσετε καλά και να αντιγράψετε αυτό το μέρος καλά.

Ας υποθέσουμε ότι αντιγράφουμε το repo σε έναν εξωτερικό σκληρό δίσκο, ο οποίος βρίσκεται στο «/ media / external», το αντιγράφουμε στη ρίζα με το όνομα «repository-ubuntu», μέσα σε αυτόν τον φάκελο (repository-ubuntu) είναι οι φάκελοι που ανήκουν το αποθετήριο (dists, pool κ.λπ.).

Εάν ναι, τότε το μονοπάτι θα ήταν:

αρχείο deb: /// media / external / repository-ubuntu lucid main universal multiverse περιορισμένο κ.λπ. κ.λπ. κ.λπ.

Είναι επίσης έγκυρο να διευκρινιστεί ότι υπάρχουν προγράμματα που μας κάνουν ένα μίνι-αποθετήριο, με αυτόν τον τρόπο δεν είναι απαραίτητο να μεταφέρουμε αυτόν τον τόνο GB, εφαρμογές όπως aptonCD, Ο κατασχέτης o ΕΠΑ.

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


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   σερφραβίρος dijo

    Γεια πως εισαι? Μια ερώτηση: και πώς μπορώ να ενημερώσω αυτό το αποθετήριο; Υποθέτω ότι πρέπει να βρω κάπου για να συνδεθώ. Και μια άλλη ερώτηση που μόλις προέκυψε, πόσο καιρό χρειάζεται για την ενημέρωση όλων αυτών των εφαρμογών; Το άρθρο είναι ενδιαφέρον για μένα, επειδή είναι πιθανό ότι για λίγο δεν έχω καμία σύνδεση, το κακό είναι ότι χρησιμοποιώ Arch και Antergos.

    1.    cris dijo

      Θα ήταν ενδιαφέρον για αυτούς να κάνουν μια δημοσίευση που να αφηγείται πώς είναι οι συγκεκριμένες συνθήκες της τεχνολογίας στην Κούβα, πώς έχετε πρόσβαση στο Διαδίκτυο, ακόμη και αν είναι μικρή, και εάν οφείλεται στην εργασία, ποιος είναι ο σκοπός αυτής της εργασίας . Θα ήταν καλό να μάθετε για τις κοινωνικο-τεχνολογικές συνθήκες αυτής της όμορφης χώρας.

      Χαιρετίσματα από την Μπογκοτά.

      1.    nano dijo

        Γεια σας, συγγνώμη, αλλά αυτό που ζητάτε δεν μπορεί να σας δοθεί.

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

        Δεν μιλάμε για πολιτική (εκτός εάν πρόκειται για κυβερνητικές αποφάσεις για το θέμα με το οποίο ασχολούμαστε, και πάντα από πρακτική άποψη) ή για κάτι τέτοιο.

        1.    cris dijo

          εντάξει 😉

      2.    Oktoberfest dijo

        Μπορείτε να μάθετε περισσότερα για το τι ζητάτε σε αυτό το σχόλιο 😉 Ελπίζω να ξεκαθαρίσει τις αμφιβολίες σας 😉

        https://blog.desdelinux.net/flisol-2014-en-cuba/#comment-115547

        Salu2.

    2.    Ντράγκενελ dijo

      Συνήθως το κάνουμε με debmirror για τη διανομή .DEB και rsync για όλους τους άλλους από κάπου που έχει ενημερώσει τα αποθετήρια στο .cu στην περίπτωσή μας, ο χρόνος καθυστέρησης είναι ανάλογος με το εύρος ζώνης και το χρόνο σας χωρίς να ενημερώσετε αυτά τα repos. Χαιρετισμοί

  2.   kevinjhon dijo

    Ξεχνάτε το debmirror για να τα κατεβάσετε

  3.   eliotime3000 dijo

    Εξαιρετική πρόταση, καθώς θα λειτουργούσε επίσης για το Debian (και οι δύο χρησιμοποιούν το APT και η αλήθεια είναι ότι αξίζει επίσης να ενημερώσετε την έκδοση στο τέλος του δίσκου).

  4.   Νταϊάνι dijo

    Χρειάζομαι βοήθεια για fis…. Πώς μπορώ να πραγματοποιήσω λήψη από ένα intranet και να αντιγράψω το repo ubuntu σε ένα δίσκο ... από μια μηχανή Windows; 😀

  5.   GoPro dijo

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