Εάν είστε χρήστης macOS, είναι πολύ πιθανό να έχετε συναντήσει αρχεία PKG και DMG κάποια στιγμή. Και οι δύο είναι κοινές επεκτάσεις ονομάτων αρχείων που χρησιμοποιούνται για διάφορες μορφές αρχείων, αλλά υπάρχουν ορισμένες θεμελιώδεις διαφορές που πρέπει να γνωρίζετε.
Τι είναι το PKG;
Η μορφή αρχείου PKG χρησιμοποιείται συνήθως από την Apple στις κινητές συσκευές και τις υπολογιστικές της συσκευές. Υποστηρίζεται τόσο από macOS όσο και από iOS και περιλαμβάνει πακέτα λογισμικού από την Apple. Ωστόσο, δεν είναι αποκλειστικό για συσκευές Apple, καθώς η Sony χρησιμοποιεί επίσης το PKG για την εγκατάσταση πακέτων λογισμικού σε συσκευές PlayStation.
Τα περιεχόμενα της μορφής αρχείου PKG μπορούν να εξαχθούν και να εγκατασταθούν χρησιμοποιώντας το Apple Installer. Είναι πολύ παρόμοια με ένα συμπιεσμένο αρχείο
; μπορείτε να κάνετε δεξί κλικ στο αρχείο για να δείτε τα περιεχόμενα και τα αρχεία συμπιέζονται όταν συσκευάζονται.Η μορφή αρχείου PKG διατηρεί ένα ευρετήριο στο μπλοκ δεδομένων για την ανάγνωση κάθε αρχείου μέσα. Η επέκταση ονόματος αρχείου PKG υπάρχει εδώ και αρκετό καιρό και έχει χρησιμοποιηθεί στα λειτουργικά συστήματα Apple Newton, καθώς και στο Solaris, ένα λειτουργικό σύστημα που διατηρεί αυτή τη στιγμή η Oracle. Επιπλέον, παλαιού τύπου λειτουργικά συστήματα όπως το BeOS χρησιμοποιούσαν επίσης αρχεία PKG.
Τα αρχεία PKG περιέχουν οδηγίες σχετικά με το πού να μετακινήσετε ορισμένα αρχεία όταν εγκατασταθούν. Χρησιμοποιεί αυτές τις οδηγίες κατά την εξαγωγή, αντιγράφοντας δεδομένα σε συγκεκριμένες θέσεις στον σκληρό δίσκο.
Τι είναι ένα αρχείο DMG;
Οι περισσότεροι χρήστες macOS θα είναι εξοικειωμένοι με το Μορφή αρχείου DMG, συντομογραφία για το αρχείο εικόνας δίσκου. Το DMG είναι η επέκταση αρχείου Apple Disk Image. Είναι μια εικόνα δίσκου που μπορεί να χρησιμοποιηθεί για τη διανομή λογισμικού ή άλλων αρχείων και μπορεί ακόμη και να χρησιμοποιηθεί για αποθήκευση (όπως αφαιρούμενα μέσα). Όταν τοποθετηθεί, αναπαράγει αφαιρούμενα μέσα, όπως μια μονάδα USB. Μπορείτε να αποκτήσετε πρόσβαση στο αρχείο DMG από την επιφάνεια εργασίας σας.
Τα αρχεία DMG συνήθως μετακινούν αρχεία στο φάκελο Εφαρμογές. Μπορείτε να δημιουργήσετε αρχεία DMG χρησιμοποιώντας το Disk Utility, το οποίο είναι διαθέσιμο με macOS Ventura πολύ.
Αυτές είναι γενικά ακατέργαστες εικόνες δίσκου που περιέχουν μεταδεδομένα. Οι χρήστες μπορούν επίσης να κρυπτογραφήσουν αρχεία DMG εάν είναι απαραίτητο. Σκεφτείτε τα ως αρχεία που περιέχουν όλα όσα θα περιμένατε σε έναν δίσκο.
Η Apple χρησιμοποιεί αυτή τη μορφή για να συμπιέζει και να αποθηκεύει πακέτα εγκατάστασης λογισμικού αντί για φυσικούς δίσκους. Εάν έχετε κατεβάσει λογισμικό για το Mac σας από τον Ιστό, πιθανότατα έχετε συναντήσει αρχεία DMG.
Βασικές διαφορές μεταξύ αρχείων PKG και DMG
Ενώ μπορεί να φαίνονται παρόμοια και μερικές φορές μπορούν να εκτελούν τις ίδιες λειτουργίες, υπάρχουν ορισμένες βασικές διαφορές μεταξύ των αρχείων PKG και DMG.
Φάκελος vs. Εικόνα
Από τεχνική άποψη, τα αρχεία PKG είναι γενικά φάκελοι. συσκευάζουν πολλά αρχεία σε ένα που μπορείτε να κατεβάσετε μαζί. Τα αρχεία PKG είναι πακέτα εγκατάστασης. Τα αρχεία DMG, από την άλλη πλευρά, είναι απλές εικόνες δίσκου.
Όταν ανοίγετε ένα αρχείο DMG, εκκινεί το πρόγραμμα εγκατάστασης λογισμικού ή το περιεχόμενο που είναι αποθηκευμένο σε αυτό, το οποίο συχνά εμφανίζεται ως αφαιρούμενη μονάδα δίσκου στον υπολογιστή σας. Να θυμάστε ότι το DMG δεν είναι πρόγραμμα εγκατάστασης. είναι απλώς μια εικόνα αφαιρούμενων μέσων, όπως ένα αρχείο ISO.
Τα γενικά ανοίγματα αρχείων στα Windows μπορούν να χρησιμοποιηθούν για το άνοιγμα αρχείων PKG. Μπορείτε επίσης να ανοίξτε αρχεία DMG στα Windows, αν και η διαδικασία είναι ελαφρώς διαφορετική.
Χρήση σεναρίων
Τα αρχεία PKG μπορούν να περιλαμβάνουν σενάρια ανάρτησης ή προεγκατάστασης, τα οποία θα μπορούσαν να περιλαμβάνουν οδηγίες σχετικά με το πού πρέπει να εγκατασταθούν τα αρχεία. Μπορεί επίσης να αντιγράψει πολλά αρχεία σε μία θέση ή να εγκαταστήσει αρχεία σε πολλές τοποθεσίες.
Τα αρχεία DMG εγκαθιστούν το λογισμικό στους βασικούς φακέλους. Το αρχείο εμφανίζεται στην επιφάνεια εργασίας και τα περιεχόμενα εγκαθίστανται συνήθως στις Εφαρμογές.
Τα DMG μπορούν να υποστηρίξουν σχετικές διαδρομές για την πλήρωση υπαρχόντων χρηστών (FEU), διευκολύνοντας τους προγραμματιστές να συμπεριλάβουν οδηγούς χρήσης, όπως συμβατικά έγγραφα ReadMe, για κάθε χρήστη του συστήματος.
Τεχνικά, μπορείτε επίσης να προσθέσετε τέτοια αρχεία στο PKG, αλλά απαιτεί σημαντική εξειδίκευση και εμπειρία με σενάρια μετά την εγκατάσταση.
Τα αρχεία DMG και PKG εξυπηρετούν διαφορετικούς σκοπούς
Ενώ και τα δύο χρησιμοποιούνται συνήθως, ο σκοπός τους είναι λίγο διαφορετικός. Τα αρχεία DMG είναι πολύ πιο ευέλικτα και κατάλληλα για διανομή, ενώ τα αρχεία PKG προσφέρουν μεγαλύτερες επιλογές για συγκεκριμένες οδηγίες εγκατάστασης. Επιπλέον, και τα δύο είναι συμπιεσμένα, επομένως μειώνεται το αρχικό μέγεθος του αρχείου.