Μια εφαρμογή βασικών προγραμμάτων θα πρέπει να εγκαταστήσετε και τη χρήση μπορεί να απαιτήσει ένα αρχείο υπηρεσία ή τη βιβλιοθήκη που βρίσκεται μόνο στην τελευταία ενημέρωση σε μια συγκεκριμένη βιβλιοθήκη του πυρήνα ή του προγράμματος οδήγησης υλικού . Ορισμένοι προγραμματιστές εφαρμογή των βασικών προγραμμάτων συνδέουν στατικά βιβλιοθήκες για τις εφαρμογές τους . Μια στατικά συνδεδεμένο αίτηση δεν συγκεντρώνουν αν μια βιβλιοθήκη που χρειάζεται δεν είναι παρούσα . Εάν η αίτηση συνδέεται δυναμικά με μια έκδοση της βιβλιοθήκης που δεν έχουν, όμως , η εφαρμογή συγκεντρώνει , και δεν μπορείτε να ξέρετε το σύστημά σας είναι εκτός συγχρονισμού μέχρι να πραγματικά να τρέξει η εφαρμογή .
Εικόνων BSD οι προσέγγιση
Η
συστήματα BSD διανεμηθεί ως ένα πλήρες πακέτο που περιλαμβάνει τον πυρήνα και ένα μεγάλο αριθμό εφαρμογών των βασικών προγραμμάτων. Το πλεονέκτημα αυτής της προσέγγισης είναι ότι όλες οι εφαρμογές , επιχειρήσεις κοινής ωφέλειας , οι βιβλιοθήκες και οι οδηγοί ταιριάζουν σε μια συγκεκριμένη έκδοση του πυρήνα . Επιπλέον , όλα τα αρχεία του πυρήνα και την πηγή των βασικών προγραμμάτων καταρτίζονται με βάση την ίδια έκδοση compiler και βιβλιοθήκες compiler . Οι ενδεχόμενες αποκλίσεις έκδοση ανάμεσα σε μια εφαρμογή των βασικών προγραμμάτων και των υπηρεσιών του πυρήνα που χρειάζεται αντιμετωπιστεί πριν γίνει διαθέσιμο στο κοινό, διανομή BSD .
Η Linux Προσέγγιση
Η
αντίθεση BSD , ο πηγαίος κώδικας του πυρήνα του Linux απελευθερώνεται χωριστά από τυχόν εφαρμογές των βασικών προγραμμάτων. Διανομές Linux όπως Fedora ή το Debian μπορεί να χρησιμοποιήσει την ίδια έκδοση του πυρήνα , αλλά και τη δομή του περιβάλλοντος userland τους σε διαφορετικές και συχνά ασύμβατες τρόπους . Είναι δυνατόν για μια διανομή Linux να περιέχει κάποιες εφαρμογές των βασικών προγραμμάτων που έχουν συγκεντρωθεί για μία έκδοση του πυρήνα και άλλοι που συγκεντρώθηκαν κατά μια άλλη εκδοχή του πυρήνα .
Εικόνων Ανακατασκευή Παγκόσμια Ένωση Ιστοσελίδα
One τον τρόπο οι χρήστες BSD μπορεί να αποφύγει " όσο και στα πυρήνα είναι εκτός συγχρονισμού " λάθη είναι να αποκατασταθεί ολόκληρο το σύστημα κάθε φορά που προκύπτει ανάγκη για την αναβάθμιση του πυρήνα ή να χρησιμοποιήσετε την πιο πρόσφατη έκδοση του προγράμματος οδήγησης υλικού ή την εφαρμογή των βασικών προγραμμάτων. Αυτή η διαδικασία ονομάζεται " ανοικοδόμηση κόσμο. " Η ακριβής αλληλουχία των βημάτων ποικίλλει μεταξύ των διανομών BSD . Σύμφωνα με το εγχειρίδιο του FreeBSD , όμως , τα μέτρα περιλαμβάνουν τη δημιουργία αντιγράφων ασφαλείας το τρέχον σύστημα , αποκτώντας τον πηγαίο κώδικα στην επιθυμητή έκδοση BSD , την οικοδόμηση ενός νέου κώδικα compiler , την κατάρτιση και την εγκατάσταση του νέου πυρήνα , τότε η δημιουργία ενός νέου , πλήρως συγχρονισμένων των βασικών προγραμμάτων.
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα