Tietoja Levytyökalun Korjaa levyluvat -toiminnosta
Yhteenveto
Levytyökalun avulla voit tarkistaa ja korjata levy- ja lupaongelmat. Tässä artikkelissa selitetään yksi Levytyökalun toiminnoista Mac OS X -levyille: Korjaa levyluvat.
Tuotteet, joita asia koskee
Mac OS X 10.4, Mac OS X 10.3, Mac OS X 10.2, Mac OS X 10.1, Mac OS X 10.0, Levytyökalu, Mac OS X 10.5
Miten Levytyökalu tarkistaa tiedostoluvat?
Monet Mac OS X:ään asennettavat ohjelmat asennetaan pakettitiedostoista (joiden tarkenne on ".pkg"). Aina kun jotain asennetaan pakettitiedostosta, "rahtiselvitys"-tiedosto (jonka tarkenne on ".bom") tallennetaan pakkauksen kuittitiedostoon, jota säilytetään kansiossa /Library/Receipts/. Jos katsot esimerkiksi Receipts-kansiota, näet monenlaisia tiedostoja, joiden tarkenne on ".pkg", mukaan lukien tiedostoja, jotka luotiin Mac OS X -järjestelmää asennettaessa (esimerkiksi BaseSystem.pkg). Älä huoli. Nämä tiedostot eivät vie paljon levytilaa eikä niitä pidä laittaa roskakoriin.
Kukin näistä ".bom"-tiedostoista sisältää luettelon tiedostoista, jotka paketista asennettiin, sekä kunkin tiedoston luvat.
Kun käytät Levytyökalua levylupien tarkistamiseen tai korjaamiseen, se tarkistaa kaikki .bom-tiedostot kansiossa /Library/Receipts/ ja vertaa luetteloaan todellisiin lupiin kussakin luetellussa tiedostossa. Jos luvissa on eroja, Levytyökalu ilmoittaa eroista (ja korjaa ne, jos käytät Korjaa-toimintoa).
Tarkistaako Levytyökalu kaikkien tiedostojen luvat?
Ei. Tiedostoja, joita ei asenneta Applen asennuspaketilla, ei luetella kuitissa eikä niitä siksi tarkisteta. Jos esimerkiksi asennat sovelluksen käyttämällä muuta kuin Applen asennusohjelmaa tai kopioimalla sen levykuvasta, verkkotaltiosta tai toiselta levyltä sen sijaan että käyttäisit Installer-ohjelmaa, kuittitiedostoa ei luoda. Tämä kuuluu asiaan. Toiset sovellukset on suunniteltu asennettavaksi jollain noista tavoista.
Myöskin eräät tiedostot, joiden luvat voivat muuttua normaalin käytön aikana ilman että se vaikuttaa niiden toimintaan, jätetään tarkoituksella tarkistamatta.
Vinkki: Jos poistat kuitteja kansiosta /Library/Receipts/, vastaavien pakettien asentamia tiedostoja ei voida tarkistaa tai korjata, minkä vuoksi kansiosta /Library/Receipts/ ei pitäisi poistaa mitään. Katso Levytyökalu näyttää varoituksen "Ei kelvollisia paketteja".
Mac OS X 10.5 Leopard -huomautus: Käynnistettäessä Leopardin asennus-DVD:ltä käyttäjän kotihakemiston luvat voidaan nollata käyttämällä Nollaa salasana -työkalua.
Pitäisikö minun käynnistää Mac OS X -asennuslevyltä korjatakseni levyluvat?
Aina kun mahdollista, levyluvat tulisi korjata, kun tietokone on käynnistetty Mac OS X -taltiolta (kiintolevyltä), joka sisältää päivitetyn Mac OS X -ohjelmiston, Mac OS X -asennuslevyn sijasta. Mac OS X -ohjelmistopäivitykset voivat muuttaa joidenkin tiedostojen lupia turvallisuuden parantamiseksi. Kun näin käy, Levytyökalun versio Mac OS X -taltiolla päivitetään vastaamaan uusia lupia. Levytyökalun suorittaminen tietokoneella, joka on käynnistetty Mac OS X -taltiolta, varmistaa, että ohjelmistopäivitysten tekemät muutokset säilyvät.