Brug OS X-installationsprogrammet til at forhåndsvise installationssteder

Mange applikationer i OS X er selvstændige applikationspakker, hvor alle de ressourcer, som programmet skal køre, er placeret i .app-filen, som du lægger i mappen Applications eller andre steder på dit system. Denne .app-fil er faktisk en mappe, der indeholder programmet, der kan køres, sammen med konfigurationsfiler og andre ressourcer, der undertiden kan være ganske omfattende.

Denne tilgang til styring af programmer adskiller sig fra den klassiske tilgang, hvor programinstallatører placerer dem og deres ressourcer i bestemte mapper eller andre steder på filsystemet (såsom systemmappen), der er nødvendige for at programmet kan køre. Mens mange udviklere abonnerer på en selvstændig tilgang, skal andre stadig placere ressourcer som rammer, udvidelser, plug-ins og skrifttyper på delte steder på systemet.

Disse programmer distribueres generelt som installationspakker, der ligner en orange boks, og som downloades i et diskbillede, ZIP-fil eller anden container. Når de åbnes, starter disse pakker OS X installeringsprogrammet, som er placeret i mappen / System / Library / CoreServices /, og som vil læse pakkeindholdet og placere dem på de relevante steder. Installationsprogrammet er en central måde for udviklere at udføre kontrol af operativsystemkrav eller andre detaljer inden installationen, og det er også en måde at få systemet til at skabe kvitteringer efter installationen, som kan bruges til at medtage deres installerede filer i særlige rutiner som tilladelser rettelser.

Da programmer, der distribueres i installationspakker, kan placere flere filer i systemmappen, det globale bibliotek og de skjulte mapper på din opstartsdisk, kan det hjælpe med at kontrollere, hvad disse ændringer vil være, før du begår at installere softwaren.

For at gøre dette i OS X skal du åbne installationspakken efter eget valg, og installationsprogrammet for central OS X åbnes. I første omgang skal du se standardgrænsefladen, der byder dig velkommen til programmets installationsprogram med de forskellige trin "Introduktion", "Licens" og "Destination" blandt andre, der er angivet i venstre side af vinduet. Ved et hvilket som helst af trinene før "Installation" kan du vælge "Vis filer" i menuen Filer, eller tryk på Command-I, og der skal vises et vindue, der viser hver fil i pakken og placeringen hvor den skal placeres.

For eksempel installerer installationsprogrammet til Cisco VPN-klienten (set i skærmbilledet til højre) en kerneforlængelse, API-filer og nogle baggrundsværktøjer sammen med det primære VPN-program i sig selv. Når du udvider API-sektionen i fillisten, kan du se, at den først viser en periode (referencen til den målrettede rodmappe - som i dette og de fleste tilfælde er harddisken), efterfulgt af en sti til biblioteket og så en vej til biblioteket / ramme mappen. Disse indgange viser, at denne komponent af installationen vil blive placeret i / Macintosh HD / Library / Frameworks / folder, da installationsprogrammet vil kontrollere og oprette disse mapper, hvis de ikke findes, efterfulgt af at placere de resterende listede filer på denne placering . Denne proces gentages derefter for yderligere komponenter, der skal installeres.

En alternativ metode til at forhåndsvise filer i en installationspakke er at downloade den populære pakkeadministrator Pacifist (fra CharlesSoft) og brug dette til at åbne installationspakken. I Pacifist kan du derefter udvide installatørens katalogtræ for at se, hvilke filer der er inkluderet, og hvor de skal gå. Mens Pacifist er et godt værktøj til brug for dette og andre formål, vil det nogle gange ikke åbne nogle installationspakker, især ældre, der kan have særlige opsætninger. I disse tilfælde skal brug af OS X installatørens filliste stadig arbejde.


 

Efterlad Din Kommentar