Bruk OS X installasjonsprogrammet til å forhåndsvise installasjonssteder

Mange applikasjoner i OS X er selvstendig applikasjonspakker, der alle ressursene som programmet må kjøre ligger i .app-filen du legger inn i Programmer-mappen eller andre steder på systemet. Denne .app-filen er faktisk en mappe som inneholder programmet kjørbar, sammen med konfigurasjonsfiler og andre ressurser som noen ganger kan være ganske omfattende.

Denne tilnærmingen til å administrere programmer skiller seg fra den klassiske tilnærmingen der programinstallatører plasserer dem og deres ressurser i bestemte mapper eller andre steder på filsystemet (for eksempel systemmappen) som trengs for at programmet skal kunne kjøre. Mens mange utviklere abonnerer på en selvstendig tilnærming, trenger andre fortsatt å plassere ressurser som rammeverk, utvidelser, plugin-moduler og skrifttyper på delte steder på systemet.

Disse programmene distribueres vanligvis som installasjonspakker som ser ut som en oransje boks, og som lastes ned i et diskbilde, ZIP-fil eller annen container. Når de åpnes, vil disse pakkene starte OS X installasjonsverktøyet, som ligger i / System / Library / CoreServices / mappen, og som vil lese innholdet i pakken og plassere dem på de riktige stedene. Installasjonsprogrammet er en sentral måte for utviklere å utføre kontroller for operativsystemkrav eller andre detaljer før installasjon. Det er også en måte å få systemet til å skape kvitteringer etter installasjon, som kan brukes til å inkludere de installerte filene i spesielle rutiner som tillatelser reparasjoner.

Siden programmer distribuert i installasjonspakker kan plassere flere filer i systemmappen, det globale biblioteket og skjulte mapper på oppstartsdisken, kan det bidra til å sjekke hva disse endringene vil bli før du forplikter deg til å installere programvaren.

For å gjøre dette i OS X, åpne installasjonspakken du velger, og installasjonsprogrammet for sentral OS X installeres. I utgangspunktet bør du se standardgrensesnittet som ønsker deg velkommen til programmets installatør med de forskjellige trinnene "Introduksjon", "Lisens" og "Destinasjon", blant annet oppført i venstre side av vinduet. Ved noen av trinnene før "Installasjon" kan du velge "Vis filer" fra Fil-menyen, eller trykk på Kommando-I, og et vindu skal vises som viser hver fil i pakken og plasseringen der den skal plasseres.

For eksempel vil installasjonsprogrammet for Cisco VPN-klienten (sett i skjermbildet til høyre) installere en kjerneversjon, API-filer og noen bakgrunnsverktøy sammen med VPN-programmets hovedprogram. Når du utvider API-delen av fillisten, kan du se at den først viser en periode (referansen for den målrettede rotkatalogen - som i dette og de fleste tilfeller er harddisken), etterfulgt av en sti til biblioteket og så en bane til mappen Bibliotek / Rammer. Disse oppføringene viser at denne komponenten av installasjonen vil bli plassert i / Macintosh HD / Library / Frameworks / folder, siden installatøren vil sjekke og opprette disse mappene hvis de ikke eksisterer, etterfulgt av å plassere de gjenværende oppførte filene på denne plasseringen . Denne prosessen gjentas deretter for flere komponenter som må installeres.

En alternativ metode for forhåndsvisning av filer i en installasjonspakke er å laste ned den populære pakkeadministrator Pacifist (fra CharlesSoft) og bruk dette for å åpne installasjonspakken. I Pacifist kan du deretter utvide katalogtreet til installatøren for å se hvilke filer som er inkludert og hvor de skal gå. Mens Pacifist er et flott verktøy å bruke til dette og andre formål, vil det noen ganger ikke åpne noen installasjonspakker, spesielt eldre som kan ha spesielle oppsett. I disse tilfellene bør bruk av OS X-installatørens filoppføring fortsatt fungere.


 

Legg Igjen Din Kommentar