Macintosh Notes

From Simson Garfinkel
Revision as of 12:33, 25 August 2016 by Simson (talk | contribs)
Jump to navigationJump to search

Fixing a corrupt cache

If your mac prints this:

dyld: shared cached file was build against a different libSystem.dylib, ignoring cache
dyld: shared cached file was build against a different libSystem.dylib, ignoring cache
dyld: shared cached file was build against a different libSystem.dylib, ignoring cache

Try this:

 sudo update_dyld_shared_cache -force

Backing up a Mac

Although there are some nice programs like Carbon Copy Cloner and SuperDuper! for backing up Macs, here is an easy way to clone /dev/disk0s2 to /dev/disk1s2:

 #!/bin/sh
 asr --source /dev/disk0s2 --target /dev/disk1s2 --erase --noprompt 
 disktool -n disk1s2 backup

Changing the UID of a user

 dscl . -change /Users/bob UniqueID 501 1000
 chown -R 1000 /Users/bob

Create and mount an image on the mac

 hdiutil create -size 1m foo.dmg -fs HFS+ -volname NIST1 -attach -plist
 hdiutil detach /Volumes/NIST1/

Disable a MacOS Service

Briefly, to turn a service off (in this case com.apple.wikid)

  1. sudo launchctl (you will get a prompt - launchd%)
  2. list (gets a list of all the services)
  3. stop com.apple.wikid (stops the wikid service)
  4. unload com.apple.wikid (removes the wikid service from launchd)

Don't write that annoying .DS_Store file

 defaults write com.apple.desktopservices DSDontWriteNetworkStores true

Stop annoying restarting of windows

 defaults write com.apple.Safari ApplePersistenceIgnoreState YES
 defaults write com.apple.Preview ApplePersistenceIgnoreState YES

Make Chrome use standard OSX Print Window

 defaults write com.google.Chrome DisablePrintPreview -bool true


Fix mailman SSL URL problem

See http://support.apple.com/kb/HT4660


See Also