Det har sannsynligvis skjedd deg en eller to ganger. Du får en flott gave, noe du har ønsket deg i flere måneder. Og rett etter at du har åpnet esken og de forskjellige delene søles ut på gulvet, legger du merke til etiketten Some Assembly Required. Det er når du går til bruksanvisningen, bare for å innse at den er skrevet på et språk med bare forbigående likheter med engelsk.
Nå vet du hvordan OS X-brukere får sin første ekte smak av Unix. Du kan bruke timer på å lete rundt på Internett for å finne svar på OS X-spørsmålene dine, eller du kan gå hit for noen foreløpige feilsøkingstips. Hvis trafikken på Macworld Operativsystemforumet er en indikasjon på at Mac-brukere har noen vanlige problemer og spørsmål når de tar OS X-slippet. Disse svarene bør hjelpe deg med eventuelle innledende hindringer; hvis ikke, sørg for å stikke innom Operativsystem-forumet, hvor jeg sjekker inn daglig.
Et klassisk dilemma
Det er tydelig at det å komme inn i Classic har vist seg å være det største problemet for OS X-brukere så langt. For å bruke Classic - OS 9.1-kompatibilitetslaget i OS X - må du oppgradere ditt nåværende operativsystem, enten det er 8.X eller til og med 9,0 til 9,1. Apple inkluderer en OS 9 CD i esken som vil fungere fint hvis du ikke allerede har lastet ned Oppdater. Uten OS 9.1 vil ikke Classic fungere; det er derfor Apple sendte CDen med OS X. Når du har OS 9.1 på plass, kan du starte på nytt til OS X eller, hvis du ikke allerede har gjort det, installere det nye operativsystemet.
Noen brukere har rapportert problemer med å oppgradere til 9.1 fra Mac OS 8.5 og tidligere. Den beste løsningen for det er å starte Mac-en mens du holder nede C-tasten. Det lar datamaskinen vite at den må starte opp fra CD- eller DVD-stasjonen.
Her er et siste råd etter at du har installert 9.1 og du er i ferd med å bruke Classic i OS X: sørg for at du har satt opp OS 9.1 slik du vil ha det. Deaktiver eventuelle utvidelser du ikke trenger.
Komme til røttene dine
Noen Unix-kyndige Mac-brukere har lurt på hvordan de kan logge på som root, en prosess som er endret siden betaversjonen. Du trenger egentlig bare root-tilgang hvis du vil endre maskinen din betydelig fra kommandolinjen.
For å aktivere pålogging for root-tilgang, må du åpne NetInfo Manager, som finnes i Applications: Utilities-mappen. Når du er der, må du låse opp applikasjonen - klikk på den og skriv inn passordet ditt - for å gjøre endringer. I Domene-menyen velger du Sikkerhet og undermenyen vil gi deg muligheten til å aktivere rotbruker. Du er klar. Nå kan du logge på som root ved å bruke passordet ditt.
Alt er tillatt
Når du først er inne i OS X, kan du treffe en ulempe når du prøver å kopiere eller kaste ut en fil; Macen din lar deg kanskje ikke, og gir en "Du har ikke tillatelse" feilmelding. Velkommen til den morsomme verdenen med Unix-filtillatelser.
Hver fil har et sett med tillatelser, eller, for å være nøyaktig, tre sett med tre tillatelser – lese-, skrive- og utføringstillatelser for fileieren, gruppen og verden. Du kan justere tillatelsene ved å gå til Få info og velge Tillatelser fra rullegardinmenyen. Likevel løser det ofte ikke problemet.
For å virkelig fikle med filtillatelser, må du reise inn i den modige, nye Mac-verdenen til Unix via Terminal-applikasjonen, som du finner i Applications: Utilities-mappen. Eller du må finne shareware som kan justere filtillatelsene dine uten at du trenger å reise inn i terminalen. Kryss av VersionTracker for et program kalt Get Info.
Du kan bare endre tillatelsene til en fil du eier. For å komme rundt dette, må du logge på som root (se "Komme til røttene dine"). Start deretter Terminal-applikasjonen. Når den åpnes, slipp filen du vil endre på toppen av den. Du vil da se banen til plasseringen på harddiskkatalogen din i terminalen - som, for en katalog kalt Brett, vil se ut som /Users/brett/Desktop/filnavn. Filnavnet, uansett hva det er, vil alltid være den siste delen av en bane.
Deretter skriver du cd/Users/brett/Desktop/filnavn. Du bør nå være i den katalogen. Bare for å være sikker, skriv pwd – dette lar deg se katalogen du er i. I dette tilfellet ville den returnert /Users/brett/Desktop hvis jeg var på riktig sted.
Nå for moroa del å angi filtillatelsene dine. Filtillatelser settes ved å bruke chmod-kommandoen-tenk endre modus for å hjelpe deg å huske - og en tresifret binær kode. Den binære koden er den viktige delen - den er tilfeldigvis også den mest kompliserte. Husk at filtillatelser er tre sett med tre grupper (eier, gruppe, verden). Hvert binært siffer endrer lese-, skrive- og utføringstillatelsene til enten på (ja) eller av (nei). På et diagram ser det omtrent slik ut:
Du trenger tre av disse sifrene for å endre filen - den første for eieren, den andre for gruppen, den tredje for verden. La oss si at du har en fil som heter "brett_OS_X-diary.txt," og du vil dele den med alle. Du skriver bare:
chmod 777 brett_OS_X_diary.txt
Hvis du vil at bare deg selv og gruppen din skal lese en fil, bare du skal skrive den, og ingen ser den i det hele tatt, skriver du:
chmod 640 brett_OS_X_diary.txt
Jeg bør nevne mellomromsproblemet i Unix, nemlig hvis filnavnet ditt har mellomrom (som "brett's OS X diary.txt"), så trenger du anførselstegn i kommandolinjen. Kommandoen på en slik fil vil se omtrent slik ut:
chmod 640 "bretts OS X diary.txt"
Nå, er ikke det enkelt med Unix?
Klassisk - Du kan ikke gå hjem igjen
Hvis du noen gang har hatt Classic-krasj – og det gjør det noen ganger, akkurat som OS 9.1 gjør – og ikke kan få den startet på nytt, kan du gå inn i Terminal-applikasjonen for en liten feilsøking under panseret. Når du er logget på, skriv inn ps-øks kommando, som vil liste opp alle de kjørende prosessene på maskinen din. Bare å skrive ps vil liste opp prosessene du for øyeblikket kjører i terminalen.
Du vil se en oppføring som den nedenfor:
397?? R 136:24.40 /System/Library/CoreServices/ClassicStartup.app/Cont
Tallet 397 er det som er kjent som prosess-ID, eller PID. Det vil være annerledes hver gang du starter Classic på nytt; nye prosesser får nye PID-er. Ved å bruke tallet i eksemplet vårt skriver du:
drepe -9 397
På den måten dreper du det som er igjen fra Classic. De -9 er et flagg som forteller kill-kommandoen at du mener alvor, noe som gjør det til den beste måten å drepe ut av kontroll-applikasjoner.
Hvis det ikke fungerer, sjekk systempreferanseapplikasjonen under Classic, for å sikre at Classic har sluttet å kjøre. Hvis Classic fortsatt er i gang og du går tom for tålmodighet, kan det være bedre å starte hele maskinen på nytt. Men, du bør ikke gjøre det.
Alt i alt vil du finne OS X som et veldig brukervennlig OS. Ikke la deg skremme av kommandolinjen; det er bare der hvis du trenger det - og jeg foreslår at du bare bruker det hvis du er det sikker du vet hva du gjør. Du kan gjøre mye skade på kommandolinjen, så vær ekstra forsiktig når du er der inne.
Når det gjelder å takle disse gavene med noen monteringskrevende etiketter - det er et emne for en helt annen dagbok.