Difference between revisions of "Setting up a Macintosh"
From Simson Garfinkel
Jump to navigationJump to search
m |
m |
||
Line 36: | Line 36: | ||
<pre> | <pre> | ||
sudo port selfupdate | sudo port selfupdate | ||
sudo port install aspell aspell-dict-en hunspell-dict-en_US wget | sudo port install aspell aspell-dict-en hunspell-dict-en_US wget zip unzip | ||
sudo port install py27-tkinter py27-matplotlib py27-scipy py27-ipython | sudo port install cairo-devel python_select | ||
sudo port install py32-tkinter | sudo port install py27-tkinter py27-matplotlib py27-scipy py27-ipython py27-cairo | ||
sudo port install python32 | |||
sudo port -f activate python32 | |||
sudo port select --set python python32 | |||
sudo port install py32-tkinter py32-cairo | |||
</pre> | </pre> | ||
Revision as of 05:01, 14 March 2013
My strategy for setting up a new Mac:
- Wipe the disk and install OS.
- Download and install Apple Developer tools.
- Consider purchasing and using these Apple Apps:
- iLife
- iWork
- When you have installed them, be sure to run Apple Update.
- Download and install the following commercial apps (many of them are free; others are licensed):
- Norton Anti-Virus (recommended by DoD)
- Microsoft Office
- Microsoft Silverlight
- SuperDuper!, an easy-to-use backup system for the Mac which makes bootable drives.
- OmniGraffle
- PDF Pen
- Tuxera NTFS for mac
- XMarks for Safari
- LastPass or 1Password for Password management and synchronization.
- DropBox if you don't want to use Mobile Me (or if you want to share files with your Android phone.)
- Download and install the following open source software:
- MacPorts
- Adium
- Ext2FS for MacOS
- A GUI EMACS Aquamacs, Emacs 21 for MacOS , or Emacs.app
- iTerm, a much better terminal.
- LaTeX - Install this software (http://guides.macrumors.com/Installing_LaTeX_on_a_Mac for more info)
- GUI Tweaking:
- Drag the Terminal, Console, and Activity Monitor applications from /Applications/Utilities into the Dock.
- Put the Dock on the right side of the screen (it was designed for use on the right side of the screen and takes up less screen real estate there.)
- Go to Preferences/Keyboard and make the CAPSLOCK key a control key.
- Go to the Terminal and type the following:
sudo port selfupdate sudo port install aspell aspell-dict-en hunspell-dict-en_US wget zip unzip sudo port install cairo-devel python_select sudo port install py27-tkinter py27-matplotlib py27-scipy py27-ipython py27-cairo sudo port install python32 sudo port -f activate python32 sudo port select --set python python32 sudo port install py32-tkinter py32-cairo
- sudo python_select python27
Rationale for the above:
- You should be using python3.2
- The zip/unzip from Apple is from 2005 and doesn't have ZIP64 support.
Developer Tools
- http://crossgcc.rts-software.org/doku.php - Mingw 4.5.2 on Mac