Ήθελα να ρωτήσω τι είναι τα
1) repositories
Αν υπάρχουν παραδείγματα για αυτό το θέμα, όποιος απαντήσει, άμα θέλει ας βάλει.
ευχαριστώ
Εμφάνιση 1-12 από 12
Θέμα: Repositories
-
20-10-13, 12:36 Repositories #1
-
20-10-13, 13:25 Απάντηση: Repositories #2
Στις διανομές linux το λογισμικό (λειτουργικό και εφαρμογές) διανέμονται κεντρικά. Το αποθετήρια είναι τοποθεσίες στο Internet που εξυπηρετούν αυτό το σκοπό. Tο Google Play πχ. είναι αποθετήριο, το windows update (που διανέμει και drivers συσκευών άλλων κατακευαστών, πχ. logitech, epson κλπ) είναι και αυτό αποθετήριο. Η χρησιμότητά του έγκειται στο ότι οι εφαρμογές είναι εγκεκριμένες από πλευράς ασφάλειας, αυθεντικότητας, συμβατότητας και διαλειτουργικότητας. Δεν παρουσιάζεται το φαινόμενο όπως στα windows η μια εφαρμογή να παλεύει με την άλλη (και όλες μαζί με το λειτουργικό) για την προσοχή του χρήστη.
Μέσα στην ίδια διανομή μπορείς να έχεις πολλαπλά αποθετήρια, ανάλογα με τις απαιτήσεις σταθερότητας/συντήρησης του λογισμικού. Πχ. μπορείς αν θέλεις μόνο ενημερώσεις ασφαλείας να έχεις ενεργοποιημένο ένα αποθετήριο, αν θέλεις και αναβαθμίσεις στις εκδόσεις των εφαρμογών ένα άλλο. (Στα windows μπορείς να έχεις windows update μόνο για το λειτουργικό, ή microsoft update και για τα άλλα προϊόντα της microsoft). Κάθε click στα παρακάτω screenshots είναι και ένα αποθετήριο:
Η λύση αυτή της κεντρικής διανομής λογισμικού φαίνεται να προωθείται πλέον και από τη Microsoft με τη λειτουργία του Windows Store.Τελευταία επεξεργασία από το μέλος giorgosts : 20-10-13 στις 14:30.
-
20-10-13, 19:29 Απάντηση: Repositories #3
1) Τι εννοείς διανέμονται κεντρικά;
2) Δηλ. άμα κατάλαβα, τα repositories είναι τοποθεσίες στο internet, όπου μπορείς να κατεβάσεις προγράμματα, αλλά είναι ελεγμένα σε θέματα ασφαλείας κ.α.
3) Αυτό που με ψιλομπέρδεψε είναι όταν λες, ότι μπορείς σε μια διανομή να έχεις αποθετήρια. Αφού είναι τοποθεσία στο internet κ.α, τι εννοείς;
4) Τοποθεσία = ιστοσελίδα;
-
20-10-13, 19:53 Απάντηση: Repositories #4
-
20-10-13, 20:48 Απάντηση: Repositories #5
1. Υπάρχει κάποιος (εταιρία ή κοινότητα) που είναι υπεύθυνος για τη συλλογή των διάφορων εφαρμογών, τη δοκιμή τους αν εγκαθίστανται σωστά και δουλεύουν, τη διανομή τους στους χρήστες, και την αυτόματη ενημέρωσή τους ανάλογα με την πολιτική της διανομής Δεν είναι υποχρεωμένος ο χρήστης να κυνηγά τους διάφορους προγραμματιστές, να βρίσκει τις ιστοσελίδες τους και να κατεβάζει λογισμικό μόνος του. Όπως αν αγοράσεις ένα tablet, αυτό πάει στο google play και μόνο από εκεί μπορείς να εγκαταστήσεις τις εφαρμογές σου.
2. Σωστά, αλλά αυτό γίνεται με εξειδικευμένες εφαρμογές και όχι με web browser. Πάρε παράδειγμα από τα αποθετήρια του ubuntu στο Μετσόβιο http://ftp.ntua.gr/ubuntu/ Αν τα επισκεφθείς με browser δεν μπορείς να βγάλεις νόημα, αλλά αν τα επισκεφτεί η εξειδικευμένη εφαρμογή ενημέρωσης κάνει τη δουλειά της
3. Η διανομή διατηρεί τα αποθετήρια, όχι ο χρήστης. Μπορούν να εφαρμοστούν διάφορες πολιτικές όπως βλέπεις στα screenshots, ανάλογα με το πόσο καινούργιο λογισμικό θέλει να εγκαταστήσει ο χρήστης. Οι πιο καινούργιες εκδόσεις είναι και οι λιγότερο σταθερές. Αυτός που θέλει 100% σταθερό μηχάνημα (πχ. διατηρεί ένα εμπορικό site που δεν πρέπει να σταματά γιατί θα χάσει πελάτες), θα ενεργοποιήσει μόνο το αποθετήριο με τις ενημερώσεις ασφαλείας και δεν θα ενεργοποιήσει το αποθετήριο των νέων εκδόσεων.
4. Η τοποθεσία δεν είναι ιστοσελίδα να την επισκεφθείς με browser, η ενημέρωση/εγκατάσταση γίνεται με εξειδικευμένη εφαρμογή που μπορεί να χρειαστεί και κλειδιά για πιστοποίηση. (Πχ. στα windows ελέγχει πρώτα αν έχεις αυθεντικά ή σπασμένα και μετά σε αφήνει να κάνεις ενημερώσεις)Τελευταία επεξεργασία από το μέλος giorgosts : 21-10-13 στις 19:56.
-
20-10-13, 21:09 Απάντηση: Repositories #6
Στο Linux δεν χρειάζεται «πιστοποίηση αυθεντικότητας» της διανομής. Με την έννοια της πιστοποίησης ο Γιώργος εννοεί να δίνεις τον κωδικό του administrator (root ονομάζεται στον κόσμο του Unix/Linux), γιατί μόνο ως root έχεις το δικαίωμα να εγκαθιστάς/απεγκαθιστάς/αναβαθμίζεις προγράμματα από τα διάφορα repositories.
-
20-10-13, 22:06 Απάντηση: Repositories #7
Είπα μπορεί να χρειαστεί, όχι πως συμβαίνει σε όλες τις διανομές. https://access.redhat.com/site/solutions/2474
-
21-10-13, 18:59 Απάντηση: Repositories #8
A. Δηλ. σχετικά με το 3, εννοείς ότι μπορείς να διαλέξεις και να ενεργοποιήσεις ότι αποθετήριο θες, μέσω της διανομής και να κατεβαίνουν π.χ μόνο οι ενημερώσεις από το τάδε αποθετήριο ας πούμε και ὀτι δεν είναι σαν τα windows που κατεβαίνουν όλα μαζί;
-
21-10-13, 19:35 Απάντηση: Repositories #9
Ακριβώς. Υπάρχουν περιπτώσεις που δεν θέλεις τις τελευταίες εκδόσεις αλλά μόνο ενημερώσεις ασφαλείας στις παλαιές. Αντίστοιχα στα windows ας πούμε, έχεις δικαίωμα αναβάθμισης από τα 7 στα 8 αλλά προτιμάς να μείνεις με τα 7άρια.
-
14-12-13, 14:01 Απάντηση: Repositories #10
Yπάρχει κάποιος τρόπος να δω από synaptic ή απο κονσόλα συγκεκριμένες ημερομηνίες
που εγκατέστησα πακέτα(οχι updates) πχ προηγούμενου μήνα ?
Θέλω να βγάλω κάτι audio codecs και δεν θυμαμαι όνομα ακριβώς και συγκεκριμένη ημερομηνία
-
14-12-13, 14:24 Απάντηση: Repositories #11
-
14-12-13, 16:11 Απάντηση: Repositories #12
Παρόμοια Θέματα
-
Archlinux On-Line repository: Ερωτήσεις και απαντήσεις
Από flamelab στο φόρουμ Unix - LinuxΜηνύματα: 7343Τελευταίο Μήνυμα: 16-02-20, 20:40 -
Mercurial, bitbucket και clone repository
Από Gus στο φόρουμ Προγραμματισμός και γλώσσες προγραμματισμούΜηνύματα: 0Τελευταίο Μήνυμα: 02-12-12, 12:02 -
arch linux repository problem
Από Pekovits στο φόρουμ Unix - LinuxΜηνύματα: 6Τελευταίο Μήνυμα: 20-10-12, 16:27
Bookmarks