Μια ομάδα προγραμματιστών από το UCI (Πανεπιστήμιο Επιστημών Υπολογιστών της Κούβας) πριν από μερικούς μήνες προγραμματίστηκαν μια εφαρμογή στο Python κλήση Repoman CLI, ένα λογισμικό σχεδιασμένο για τη δημιουργία προσαρμοσμένων αποθετηρίων εφαρμογών.
Αυτή είναι μια άλλη εναλλακτική λύση στις μεθόδους που εφαρμόζουμε αυτή η θέση για να δημιουργήσετε προσαρμοσμένα αποθετήρια και να τα μεταφέρετε σε μέρη όπου δεν έχετε πρόσβαση στο Διαδίκτυο.
Σύμφωνα με τους δικούς του συγγραφείς:
Όταν μια εφαρμογή προστίθεται στο προσαρμοσμένο αποθετήριο, το Repoman κατεβάζει όλες τις εξαρτήσεις του από το αποθετήριο που έχει ρυθμιστεί από τον υπολογιστή στον οποίο εκτελείται. τότε το προσαρμοσμένο αποθετήριο μπορεί να μετακινηθεί σε οποιαδήποτε συσκευή και να χρησιμοποιηθεί σε άλλο υπολογιστή που δεν έχει πρόσβαση στο επίσημο repo. Το Repoman επιτρέπει επίσης την κατάργηση εφαρμογών από το προσαρμοσμένο αποθετήριο, όταν συμβαίνει αυτό, καταργεί επίσης όλες τις εξαρτήσεις που δεν χρησιμοποιούνται από άλλες εφαρμογές.
Λοιπόν, ΕΠΑ είναι μόνο ένα Front-End για Ο κατασχέτης, δηλαδή, μια γραφική διεπαφή. Αυτήν τη στιγμή αυτή η εφαρμογή βρίσκεται στο έκδοση 0.2, το οποίο διορθώνει ορισμένα σφάλματα και προσθέτει βελτιώσεις:
- Προστέθηκαν φίλτρα ανά ενότητες για τη διευκόλυνση των αναζητήσεων.
- Προστέθηκε μια αναζήτηση με αυτόματη συμπλήρωση.
- Τώρα δείχνει τις αλλαγές που θα γίνουν κατά την εγκατάσταση και την απεγκατάσταση μιας εφαρμογής.
- Τώρα ο χρήστης μπορεί να δει πληροφορίες σχετικά με ένα πακέτο.
- Διορθώθηκαν σφάλματα ελέγχου ταυτότητας.
- Ο μηχανισμός repoman διορθώθηκε με τον αλγόριθμο ανάλυσης εξάρτησης, ο οποίος σε ορισμένες περιπτώσεις δεν έκανε λήψη όλων των εξαρτήσεων.
- Ο μηχανισμός repoman διορθώθηκε η δομή του δημιουργημένου αποθετηρίου, δημιουργώντας τώρα τα αποθετήρια με την κλασική δομή.
Ενδιαφέρουσα εφαρμογή, ένα καλό παράδειγμα θα ήταν να επανεγκαταστήσετε την ίδια ομάδα προγραμμάτων σε πολλούς υπολογιστές, χωρίς να καταναλώσετε εύρος ζώνης και να επιτύχετε αυτήν την εργασία σε λιγότερο χρόνο, τα ακόλουθα θα ήταν μια ενημέρωση, αλλά δεν νομίζω ότι όλες οι βιβλιοθήκες αλλάζουν ταυτόχρονα , hehe, δείξτε υπέρ του έργου 😀
Καλώς ήλθατε Taregon 😀
Τώρα βλέπω ότι ο Repoman έχει βγει, 1.3 με μόλις 779.7 Kb και το προηγούμενο που έβαλαν σε αυτό το post είναι 3,3 Mb. Ποια είναι η διαφορά;
Δεν ξέρω πραγματικά, αλλά ο κώδικας και ο χώρος θα μπορούσαν να είχαν βελτιστοποιηθεί χρησιμοποιώντας τις βιβλιοθήκες του συστήματος, αντί να συμπεριλάβουμε περισσότερα αρχεία στο πρόγραμμα εγκατάστασης.
Συγχαρητήρια στους δημιουργούς αυτής της ιδέας. Δεν έχουν όλοι πρόσβαση στο Διαδίκτυο, επιπλέον αυτό φέρνει το Linux πιο κοντά στις αναπτυσσόμενες χώρες ή απλά σε υπολογιστές που δεν έχουν σύνδεση.
Ευχαριστώ! αυτό σκέφτεται ΚΑΘΕ.
ΜΕΓΑΛΟΣ! Το Διαδίκτυο δεν φτάνει ακόμη τους περισσότερους υπολογιστές.
Πολύ καλή δημοσίευση, έψαχνα έναν ρεπουμά που λειτούργησε καλά στο linuxmint 17 και τίποτα. Μέχρι να βρω αυτό που είναι υπέροχο, σας ευχαριστώ πολύ… ..