DMG vs. PKG: რა განსხვავებაა ფაილის ამ ტიპებს შორის?

თქვენ შეიძლება გინახავთ ორივე თქვენს Apple მოწყობილობებზე, მაგრამ რას ნიშნავს ისინი?

თუ თქვენ ხართ macOS-ის მომხმარებელი, ალბათ ოდესმე შეგხვედრიათ PKG და DMG ფაილები. ორივე არის ფაილის სახელის საერთო გაფართოება, რომელიც გამოიყენება სხვადასხვა ფაილის ფორმატებისთვის, მაგრამ არსებობს რამდენიმე ძირითადი განსხვავება, რომლის შესახებაც უნდა იცოდეთ.

რა არის PKG?

PKG ფაილის ფორმატი ჩვეულებრივ გამოიყენება Apple-ის მიერ თავის მობილურ მოწყობილობებსა და კომპიუტერებზე. მას მხარს უჭერს როგორც macOS, ასევე iOS და მოიცავს Apple-ის პროგრამულ პაკეტებს. ეს არ არის მხოლოდ Apple-ის აპარატურა, Sony ასევე იყენებს PKG-ს პროგრამული პაკეტების დასაყენებლად PlayStation-ის აპარატურაზე.

PKG ფაილის ფორმატის შიგთავსის ამოღება და ინსტალაცია შესაძლებელია Apple Installer-ის გამოყენებით. ეს არის ძალიან ჰგავს zip ფაილს ; შიგთავსის სანახავად შეგიძლიათ დააწკაპუნოთ ფაილზე მაუსის მარჯვენა ღილაკით, ხოლო ფაილები შეკუმშულია შეფუთვისას.

PKG ფაილის ფორმატი ინახავს მონაცემთა ბლოკის ინდექსს თითოეული ფაილის წასაკითხად. PKG ფაილის სახელის გაფართოება დიდი ხანია არსებობს და გამოიყენება Apple Newton ოპერაციულ სისტემებში, ისევე როგორც Solaris-ში, ოპერაციულ სისტემაში, რომელსაც ამჟამად აწარმოებს Oracle. გარდა ამისა, ძველი ოპერაციული სისტემები, როგორიცაა BeOS, ასევე იყენებენ PKG ფაილებს.

PKG ფაილები შეიცავს ინსტრუქციებს, თუ სად გადაიტანოთ გარკვეული ფაილები მათი ინსტალაციისას. ის იყენებს ამ ინსტრუქციებს ამოღების დროს და აკოპირებს მონაცემებს მყარ დისკზე კონკრეტულ ადგილებში.

რა არის dmg ფაილი?

macOS მომხმარებელთა უმეტესობა კარგად იცნობს DMG ფაილის ფორმატში , რომელიც შემოკლებულია Disk Image File-ისთვის. DMG არის Apple Disk Image ფაილის გაფართოება. ეს არის დისკის სურათი, რომელიც შეიძლება გამოყენებულ იქნას პროგრამების ან სხვა ფაილების გასავრცელებლად და შეიძლება გამოყენებულ იქნას შესანახად (როგორიცაა მოსახსნელ მედიაზე). როდესაც დამონტაჟებულია, ის კოპირებს მოსახსნელ მედიას, როგორიცაა USB დისკი. DMG ფაილზე წვდომა შეგიძლიათ თქვენი დესკტოპიდან.

DMG ფაილები ჩვეულებრივ გადააქვს ფაილებს Applications საქაღალდეში. თქვენ შეგიძლიათ შექმნათ DMG ფაილები Disk Utility-ის გამოყენებით, რომელიც მოწოდებულია macOS მოდის ასევე

ეს არის ძირითადად ნედლი დისკის სურათები, რომლებიც შეიცავს მეტამონაცემებს. საჭიროების შემთხვევაში მომხმარებლებს ასევე შეუძლიათ DMG ფაილების დაშიფვრა. იფიქრეთ მათზე, როგორც ფაილებზე, რომლებიც შეიცავს ყველაფერს, რასაც მოელოდით დისკზე.

Apple იყენებს ამ ფორმატს პროგრამული უზრუნველყოფის ინსტალაციის პაკეტების შეკუმშვისა და შესანახად ფიზიკურ დისკებზე ნაცვლად. თუ თქვენ ოდესმე ჩამოტვირთეთ პროგრამული უზრუნველყოფა თქვენი Mac-ისთვის ვებიდან, სავარაუდოდ შეგხვედრიათ DMG ფაილები.

ძირითადი განსხვავებები PKG და DMG ფაილებს შორის

მიუხედავად იმისა, რომ ისინი შეიძლება გამოიყურებოდეს მსგავსი და ზოგჯერ შეუძლიათ იგივე ფუნქციების შესრულება, არსებობს რამდენიმე ძირითადი განსხვავება PKG და DMG ფაილებს შორის.

საქაღალდე სურათის წინააღმდეგ

ტექნიკურად, PKG ფაილები ზოგადად საქაღალდეებია; ისინი აგროვებენ რამდენიმე ფაილს ერთ ფაილში, რომელთა ჩამოტვირთვა შეგიძლიათ ერთად. PKG ფაილები არის საინსტალაციო პაკეტები. DMG ფაილები, მეორეს მხრივ, არის მარტივი დისკის სურათები.

როდესაც ხსნით DMG ფაილს, ის იწყებს პროგრამის ინსტალერს ან მასში შენახულ შინაარსს და ის ხშირად გამოჩნდება, როგორც მოსახსნელი დისკი თქვენს კომპიუტერში. გახსოვდეთ, რომ DMG არ არის დამაგრებული; ეს უბრალოდ მოსახსნელი მედიის სურათია, მაგალითად ISO ფაილი .

Windows-ზე არქივის გახსნის ზოგადი ინსტრუმენტები შეიძლება გამოყენებულ იქნას PKG ფაილების გასახსნელად. შენც შეგიძლია გახსენით DMG ფაილები Windows-ზე , თუმცა პროცესი ოდნავ განსხვავებულია.

სკრიპტების გამოყენებით

PKG ფაილები შეიძლება შეიცავდეს განლაგებას ან წინასწარ დაინსტალირებულ სკრიპტებს, რომლებიც შეიძლება შეიცავდეს ინსტრუქციებს, თუ სად უნდა დააინსტალიროთ ფაილები. მას ასევე შეუძლია დააკოპიროს მრავალი ფაილი ერთ ადგილას ან დააინსტალიროს ფაილები მრავალ ადგილას.

DMG ფაილები დააინსტალირეთ პროგრამა მთავარ საქაღალდეებში. ფაილი ჩნდება სამუშაო მაგიდაზე და შიგთავსი ჩვეულებრივ დაინსტალირებულია აპლიკაციებში.

DMG-ებს შეუძლიათ შეავსონ არსებული მომხმარებლების ფარდობითი ბილიკები (FEU), რაც დეველოპერებს გაუადვილებს მომხმარებლის დირექტორიების შეტანას, როგორიცაა ტრადიციული ReadMe დოკუმენტები, სისტემის თითოეული მომხმარებლისთვის.

ტექნიკურად, თქვენ ასევე შეგიძლიათ დაამატოთ ასეთი ფაილები PKG-ში, მაგრამ ეს მოითხოვს დიდ გამოცდილებას და გამოცდილებას სკრიპტების ინსტალაციის შემდეგ.

DMG და PKG ფაილები სხვადასხვა მიზნებს ემსახურება

მიუხედავად იმისა, რომ ორივე ჩვეულებრივ გამოიყენება, მათი დანიშნულება ოდნავ განსხვავებულია. DMG ფაილები უფრო მოქნილი და მოსახერხებელია განაწილებისთვის, ხოლო PKG ფაილები უფრო მეტ ვარიანტს იძლევა კონკრეტული ინსტალაციის ინსტრუქციებისთვის. გარდა ამისა, ისინი ორივე შეკუმშულია, ამიტომ ორიგინალური ფაილის ზომა მცირდება.

ამავე თემაზე შეტყობინება
სტატიის გამოქვეყნება

დაამატეთ კომენტარი