Upgrading OSX —27 March 2016
There are a couple of things I forget every time I upgrade OSX. Hopefully I’ll remember next time that I’ve written this.
Things to prepare before upgrading:
- Make an unencrypted copy of content in
encfs. After the upgrade,port(of MacPorts) might not be usable. - Save the list of installed ports:
port -qv installed > myports.txt - Login to Apple developer center, just to make sure you know your username and password. You may need it during or after installation
- Time:
- The new version of the OS itself is around 4GB, so downloading will take some time.
- The upgrade will take at least 30 minutes, and on first boot there may be additional initialization taking another 30 minutes.
- Reinstalling MacPorts may take a long time, including downloading packages, building, and troubleshooting
Reinstalling Python with MacPorts:
- Remember to install with
readlineenabled:sudo port install python35 +readlinesudo port install python27 +readline- If you already installed without, it’s ok, you can repeat the install command
- Remember to configure the active version, for example
sudo port select --set python python35 - Remember to install
py35-pipandpy35-virtualenv, and configure their active version like Python. The output of the install command tells how.
For some reason mvim also stopped working. I reinstalled MacVim, and copied mvim from the dmg file to /usr/local/bin.