Kaip po OS X 10.9.3 atnaujinimo /Users aplanką vėl padaryti matomu
Kai kurie OS X Mavericks vartotojai atnaujinę savo operacinę sistemą į 10.9.3 pastebėjo, kad jų /Users aplankas dingo. Jei esate vienas tokių vartotojų ir naudojate šį aplanką - nepergyvenkite, tai nesunku pakeisti.
Atnaujinus OS X Mavericks į 10.9.3 kai kurie vartotojai (tame tarpe ir aš) pastebėjo, kad jų /Users aplankas dingo - taip pat, kaip ilgiau Mac kompiuterius naudojantys vartotojai pamena, kad OS X 10.7 Apple nematomu padarė ir ~/Library aplanką.
Šią klaidą Apple ištaisė išleisdama iTunes 11.2.1 atnaujinimą
Tiems, kas šį aplanką naudoja failams kompiuteryje aptikti, toks siurprizas gali pasirodyti ganėtinai nemalonus. Gali būti, kad šio aplanko paslėpimas gali sukelti, kai kurių aplikacijų veikimo sutrikimų ir greičiausiai yra klaida.
Jei esate vienas tų, kurie naudoja /Users aplanką, padaryti jį vėl matomu yra gana paprasta.
Jei savo Mac'e nustatymus pakeitėte taip, kad visi paslėpti failai yra rodomi, greičiausiai, jums žemiau aprašomi veiksmai bus nereikalingi.
1. Padarome /Users aplanką matomu
- atidarykite Terminal aplikaciją (rasite /Applications/Utilities aplanke)
- Terminal aplikacijos lange įrašykite komandą
sudo chflags nohidden /Users
ir paspauskite Enter ↲ - jei reikia, įveskite administratoriaus slaptažodį ir vėl paspauskite Enter ↲ (rašant slaptažodį Termial aplikacijos lange nematysite, kad ką nors rašote)
- Jei šiuos veiksmus atlikote teisingai - /Users aplankas vėl bus matomas
Aukščiau atlikti pakeitimai nustos galioti perkrovus kompiuterį, todėl jei norite, kad /Users aplankas būtų matomas ir po kompiuterio perkrovimo - turite atlikti vieną iš žemiau nurodytų veiksmų.
Pakeitimų užtvirtinimas
- Alias pagalba
Vienas iš būdų po Mac perkrovimo turėti priėjimą prie /Users aplanko yra sukurti nuorodą (alias) į jį.
Atlikę aukščiau nurodytus veiksmus ir /Users aplanką padarę vėl matomu:
- Finder aplikacijoje pažymėkite šį aplanką
- paspauskite dešinį pelės klavišą ir pasirinkite „Make Alias“
- įveskite slaptažodį ir paspauskite „OK“
Atlikus šiuos veiksmus bus sukurta nuoroda į /Users aplanką ir prie jame esančių duomenų galėsite prieiti nei jei ir pats /Users aplankas yra nematomas.
Papildomai ar /Uesrs aplanką ar jo alias’ą galite pertempti į Finder aplikacijos šoninę juostą ir galėti prie šio aplanko duomenų prieiti dar greičiau.
- launchd plist’o pagalba
Žemiau aprašomo būdo stipriai nedetalizuosiu, nes jis skirtas tiems kas supras kas parašyta žemiau ir be detalesnio paaiškinimo.
Norint, kad perkrovus kompiuterį /Users aplankas būtų matomas - galite sukurt launchd plist failą, kuris bus automatiškai paleidžiamas kiekvieną kartą kompiuteriui startuojant.
Norint kad taip įvyktų - plist failą turite patalpinti /Library/LaunchDaemons/ aplanke ir jo savininkas „owner“ turi būti root:wheel, o failo teisės 644.
Pačio plist failo turinys gali atrodyti kad ir taip:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.macarena.rodome-users</string> <key>ProgramArguments</key> <array> <string>/usr/bin/chflags</string> <string>nohidden</string> <string>/Users</string> <string>/Users/Shared</string> </array> <key>RunAtLoad</key> <true/> <key>StandardErrorPath</key> <string>/var/log/com.macarena.rodome-users.log</string> <key>StandardOutPath</key> <string>/var/log/com.macarena.rodome-users.log</string> </dict> </plist>
Išsaugokite plist failą, kad ir com.macarena.rodome-users.plist pavadinimu.
Dabar perkrovus kompiuterį šiame faile nurodyti veiksmai bus atlikti root vartotojo teisėmis.
Norėdami, kad šis veiksmas nebūtų atliekamas perkraunant kompiuterį paprasčiausiai ištrinkite šį failą
sudo rm /Library/LaunchDaemons/com.macarena.rodome-users.plist
Taip pat skaitykite: • Kaip prieiti prie ~/Library aplanko OS X Mavericks • Slepiame failus – kuriame nematomus aplankus
Jau sutvarkė Apple su iTunes update :)