Stay ahead with the latest features and security enhancements by learning how to update macOS on your Mac computer.

seen from Türkiye
seen from United States
seen from United States
seen from Germany

seen from Malaysia

seen from Türkiye
seen from Argentina
seen from Türkiye
seen from Germany
seen from Japan
seen from Japan

seen from Türkiye
seen from Poland
seen from China
seen from United States

seen from Russia

seen from United Kingdom

seen from Malaysia

seen from Sweden
seen from Belarus
Stay ahead with the latest features and security enhancements by learning how to update macOS on your Mac computer.
Before updating your Mac, it is important to make sure that your device meets the system requirements for the new macOS version, and that yo
Upgrading to macOS Mojave
Doing an erase and install of Mac OS Mojave today. Why erase and install? Because having too much crap on my Mac is distracting and slows the machine down. So every year or two I wipe the slate clean. Here is how I do it:
Backup to my TimeMachine drive and verify it by Option clicking the icon in the menu bar.
Create a bootable backup with SuperDuper (including rebooting into that backup to verify success)
Download the macOS Mojave installer and DiskMaker X
Create a Thumb drive with DiskMaker X.
Boot into the macOS installer by holding down the option key and selecting it.
Open Disk Utility and erase my internal hard drive - I choose APFS Case-Sensitive.
Quit that then choose the option to install macOS.
Follow the prompts to install software.
Copy only the files I really need from one of my backups to my laptop
Copy my old user folder to a large archive hard drive I use to store my home folders from years past
Erase my main TimeMachine backup that lives in my TimeCapsule and restart a fresh backup.
Install software
Install Homebrew and Node
Install my favorite node packages: `npm install -g ionic cordova node-gyp`
Install command line tools for build Android projects
Java JDK v8
Download and Install Android Studio
Open Terminal and type `nano ~/.bash_profile`
Update your bash profile to look like this while replacing your own user folder export ANDROID_HOME=/Users/jfhome/Library/Android/sdk/export PATH=$ANDROID_HOME/tools:$PATHexport PATH=$ANDROID_HOME/platform-tools:$PATHexport PATH=$ANDROID_HOME/build-tools/28.0.3:$PATHexport PATH="/usr/local/opt/node@8/bin:$PATH"export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_191.jdk/Contents/Homeexport PATH=${JAVA_HOME}/bin:$PATH
Install Gradle brew install gradle
Encrypt DNS
Download and install DNSCrypt because SSL is not enough if my DNS resolution is hijacked.