Lowfokus
Posts Tagged OS X
Virtual Box on Mac OS X
Posted by technohermit in Apple, Uncategorized, Virtualization, Windows on 2010/03/09

Oracle’s (formerly Sun’s) VirtualBox software is a virtualization software that allows you to run many operating systems on top of your OS X installation in real time. I’ve been running Apple’s Boot Camp with Windows 7 Ultimate, and decided it would still be beneficial to have an install of XP service pack 3 hanging around. I really didn’t feel like hacking Boot Camp was the best solution for having another OS on my system, so I started looking into alternatives. Surprisingly more than a few exist, although I decided on VirtualBox because, well, it’s free!
To start your installation, first download the software from the above link. Installation is as easy as a double-click, and a few prompt screens. Once complete, double-click the handy shortcut to your Applications folder, find the newly installed VirtualBox, and double-click that to start it running.
Help screens are well thought out, and tell you exactly where everything is to get started. They’ve also thrown in some nice pop-ups once you are up and running, to explain some shortcuts. More on that below. The first screen you see is the Details window, which is where you will find your various operating systems after you’ve installed them. It looks like this:
Next comes installation of your OS of choice, in this case I installed Windows XP SP2 (which I then updated to SP3 to be sure everything works properly.) There are some settings that need to be adjusted when you install, such as RAM and Hard Disk size. Simply click the “New” button in the upper left-hand corner to get started. VirtualBox walks you through the creation of the virtual machine and gives you allocation suggestions, which I modified to my liking. See screen shots below:
One thing I had to change were the video settings. XP would blue screen at the text phase of the installation on my MacBook Pro (mid-2008). I had the 2D Video Acceleration checked, and when I unchecked it, the installation proceeded without issues. You can see that the window warns you at the bottom to change a setting (Non-optimal Settings detected.)
I also changed the Video Memory to 64MB instead of the allocated 16MB. The installation went perfectly well after these minor changes, and the machine starts and shuts down promptly. Faster than a typical boot or shut down on a stand alone machine, for sure. It is also much quicker than having to log out of OS X and use Boot Camp. The price is right at $0.00, and if you find the need for Windows this might be the best solution out there on a budget.
Time Machine Not Backing Up Anymore? Try iBackup Instead.
Posted by technohermit in Apple, OS X, iBackup on 2009/11/08
[Check out iBackup here, if you hate to read.]
Well, what I thought was totally awesome the first time I ran it turned out to be not so good. OS X’s Time Machine let me down, and for the past three days I’ve been searching for a way to fix it. I managed to make a full backup to my FireWire drive the first time I ran it, and it seemed really cool. I am backing up to an external FireWire 400 drive, and trying to backup my MacBook Pro.
This is a notebook, and keeping Time Machine running didn’t seem like such a great thing for me. Keeping an external disk tethered to my MacBook Pro wouldn’t win any awards for mobility, for sure. I backed up, turned Time Machine off, and ejected my external drive. I was happy. A week later, I mounted the FireWire drive, and all seemed well. Turned on Time Machine, and it recognized the backup, I could flip through hourly backups, and it all looked great. I tried to run a new backup before going off to sleep, however, the next morning only 27KB had been transferred.
Obviously something went awry. No errors, no warnings, and the little backwards running icon in the menubar was still happily plugging along. What was apparent, though, is Time Machine had failed miserably. As I’ve looked deeper into this across many a forum, as well as various blogs, this is widespread and most users with difficulties such as this have moved to Snow Leopard 10.6.1. If you are running 10.6.0 and don’t have any issues with Time Machine, don’t update to 10.6.1. I did run across one cool widget that tells you Time Machines logs, called Time Machine Buddy.
I tried various things, from deleting the com.apple.timemachine.plist file in the Macintosh HD –> Library –> Preferences folder. This is a system-wide application and you won’t find a plist file in your home directory. I tried deleting the partial backup from my FireWire drive, and the alias file as well. I checked the .Trash folder on the FireWire drive to be sure there weren’t any remnants on the drive. Reboot after reboot, unmount and mount, nothing would fix it. So, as a last resort, I formatted the FireWire drive and started over. I made sure it was set up by the book. Nothing works to fix it, and the weird part is I never get an error. On my last attempt before looking into alternatives, I waited 6 hours to transfer 11KB. The furthest I ever had gotten was 5GB, which I thought would be it. Nope, stuck there for eternity. So, until Apple helps us out and gets it fixed, I’m moving on.
I found this sweet donationware application called iBackup. It doesn’t do nearly what Time Machine is supposed to, but for someone like me who just wants to backup my home folder, where my Sites, Downloads, Documents, etc. reside, it seems like it’s going to work out beautiful. 14GB of data transferred over to my FireWire drive in about 20 minutes, with no headaches. I like that. And it’s free for personal use, although I will probably throw the creator a donation because it’s what you should do when someone writes a handy application that you are going to keep using for eternity. I want them to keep publishing it, of course!
So here are some screenshots, you can read more about the Preferences and Plugins following the images (click to enlarge):
iBackup doesn’t support incremental backups, however, it does only copy items that have been modified. It uses straight up UNIX commands to copy your files, which you can see in the screenshot directly above, labeled Profile Preference 6. iBackup, on the initial backup uses the ditto command, and for subsequent backups (I’d rather they called them “synchronizations”), it uses rsync. As Apple has developers moving away from resource forks, rsync will be an easier tool to use for OS X consumers. If you hate the Terminal, this backup solution makes it quite easy to use a complicated command.
Other features I like to see, that Time Machine completely lacks, are the ability to backup to Windows hosted shares, via both AFP and SMB servers, ethernet connected drives, as well as encrypted sparse images. Quite nice. I must admit, I was going to try Time Machine down the road if I see Apple has fixed it’s problems, but something like iBackup for Mac is a product that will be tough to get me away from. Being able to use ethernet connected drives on my Gigabit network will certainly be a necessity; since I already own some LaCie drives, I never planned on buying a Time Capsule anyway.
Using vim In OS X — A Text Editor Tutorial For Beginners
Posted by technohermit in Apple, OS X, OS X Shell, Uncategorized, vi on 2009/11/03
Here is a quick tutorial for people unfamiliar with text editors in UNIX. If you are just getting started with the Terminal in OS X, you probably need to create your .bash_profile and such, so that you can keep your settings upon logging out of the shell. I will show you how to create this file in a text editor called vim, which stands for vi IMproved.
Vim is a very powerful text editor, and if you have any experience in UNIX at all, you probably were shown pico, which is easier to use at first due to some of the commands being shown at the bottom of the screen as you work in pico’s buffer. In pico, there is no separation from command or input modes, also making it a bit less confusing. The buffer simply means what is shown on your screen, not yet written to disk. While a GUI text editor such as Microsoft Word or Apple’s Pages do not tell you that you are working in a buffer input mode, technically it is the same thing. If they crash, you lose what you changed if it was not saved prior to the crash.
Vim is a little obscure, yet extremely functional. You start vim by typing vi or vim at the bash prompt in Terminal. Terminal is located in your ~/Applications/Utilities folder by default on OS X. When it opens, you are by default in command mode. Vim shows you this startup screen, which has a bunch of tildes (~) on the left-hand side, and some version information in the center:
If you type something in, the startup screen goes away and the first tilde also disappears. The tilde characters simply clarify lines in the buffer. They will not print, they are just there showing you where the next lines are. Once started, you are by default in Vim’s command mode. If you type vim testfile.txt at the bash prompt, vim will open the file testfile.txt in whichever directory you are currently in. If testfile.txt doesn’t exist, vim will create the file and open into the edit buffer for you, skipping the welcome screen:
As shown in the screenshot (click to enlarge it, as with all screenshots on this blog), the buffer is in INSERT mode. By default, no matter what file you open or create, vim starts in command mode. It doesn’t ever show —COMMAND— at the bottom of the screen. Vim lets you know you aren’t in command mode by telling you that you are in INSERT mode.
To get back into command mode, which is where you will end up saving files to disk, changing the contents of vim’s 26 named buffers (consider them like the clipboard in a GUI text editor), moving around the screen, deleting lines, etc. Anything you want to do with the file besides type in text will generally be done in command mode. Let’s save this file now, so you can see how it works to get in and out of command mode.
First, hit the ESC key. On almost every keyboard ever, this will be the key at the very top-left corner of the keyboard. You should no longer see –INSERT– at the bottom of the Terminal window. Now type the following command, without the quotes: ”:w testfile.txt“. See screenshot below:
You can see at the bottom of the Terminal window that the write command was successful. You also see that three lines were written containing a total of 138 characters. You can verify the file was written by typing (again, without quotes) “:q“, and hit enter. This quits vim. At the bash prompt, type “ls” and hit enter. You should see your new file in the list of the directory. To remove (delete) the file, type “rm testfile.txt” and hit enter.
Now to create your .bash_profile, so you can save certain settings. When Terminal starts, it will read this file to load alias information, screen settings and such, if they are explained in this file. As you become more familiar with the Terminal and start to have preferences for certain things, i.e., showing hidden files when you get a list of a directory, you may want to create an alias for the ls command so it shows them by “default” because of your .bash_profile.
First, navigate to your home directory if you are not there now. You do this by typing the command “cd ~” at the bash prompt and hitting enter. Terminal will show your computer name, followed by your present working directory, and yourusername$, which is the bash prompt. You should see something like this:
Create your empty .bash_profile by typing “vim .bash_profile” and hitting enter. We will create a simple alias and save the profile. Then we will quit Terminal, restart it and verify the alias still works.
By default, the alias wouldn’t work again after you quit Terminal. If it is in your profile, it will work when you open a new Terminal, such is the point of having a profile. To type in what I show above, press the letter “i“ on your keyboard to put you in insert mode. Then type the following exactly:
dirA=”ls -lia”
Hit the ESC key, and type: “:w” to save the file. Now type “:q” to exit vim and return to the bash prompt. You can verify the file was written and it’s contents by typing “cat .bash_profile” and hitting enter:
Now quit and re-open Terminal. You should now be able to get a detailed list of your directory, showing hidden files, by typing dirA and hitting enter:
Next time I will show you how to navigate through text, delete lines and add or retrieve lines to and from the named buffers. If there are certain things you would like to learn about Terminal or vim, please leave comments below. Please also let me know if any of this could be better clarified, as I check my comments often and will respond promptly. Thanks for reading!
Common Shortcuts for OS X And Their Windows Equivalents
Posted by technohermit in Apple, OS X, Uncategorized, Windows on 2009/11/01
If you are new to OS X, there are a bunch of shortcuts that you’ll immediately recognize from Windows. If you don’t use shortcuts at all, you really are missing out, as they are much faster than using the mouse in most situations. I tout programs like LaunchBar and Colibri because they make your computer usage faster. It is no different for shortcuts built-in to the operating system, so you should really take advantage of them!
Here is a short list of the most common on both OS X and Windows:
Since Vista was launched, you can create keyboard shortcuts to your programs through the Shortcut Icons that a program creates. You do this by:
- Right-Click the shortcut icon for the program
- Left-Click Properties
- In the “Shortcut Properties” box, find “Shortcut” tab and Left-Click on that.
- Left-Click the “Shortcut Key” box., and type in a letter you want to start the program. For example, type P for Photoshop.
- The box should update to show CTRL-ALT-P, as all shortcuts created in this manner automatically must begin with CTRL-ALT.
iPhone Doubles Contact List in OS 3.0
Posted by technohermit in Mail, Uncategorized, iPhone, iTunes on 2009/10/26
Prior to syncing your iPhone with MobileMe, be sure to turn off the syncing of your address book in iTunes or you will end up with double contacts when you view the list “All Contacts” in your address book on your iPhone. This may seem like a no brainer to some, but it had me baffled for a while.
I had an issue with the speaker port on my iPhone 3G, and sorry to say *cough*, it had to be replaced with a new phone under Applecare. I have had “MobileMe” since it was .Mac, so I was in the Apple Store with a fresh iPhone, ready to leave. No contact info in my phone, say wha?!? I don’t know about you, but I don’t memorize phone numbers. I rely on my phone to do that. So I sync up with MobileMe right in the store and I’m good to go.
Here’s the tricky part. I didn’t realize that if I already synchronized with MobileMe, iTunes would still add my contacts from my Mac, even though MobileMe gets it’s list from…my Mac. What I had to do was delete all of my email address information and re-sync with iTunes.
To avoid that mess, before you sync with iTunes, follow the steps below:
First, open iTunes. Go into Preferences in the File Menu, or hit ⌘-Comma. Under Devices, check the “Prevent iPods and iPhones from syncing automatically” checkbox:
Now you can plug in your iPhone, ad nothing will be automatically changed.
Next, select your iPhone in the Devices List, and select the Info Tab at the top. You want to uncheck any selections in that tab that would also be synced with your MobileMe account:
If you have doubled your contacts already, you may have to restore your phone in the summary tab, which is unfortunate, but sometimes worth it anyway. I’ve read some posts about unhappy owners having to do this, as it takes some time. Before you try that, you may want to sync/unsync whatever duplicate information you have stuck on your iPhone and see if iTunes will remove it.
If you have tried this to no avail, please comment below and I’ll try to help you sort it out. If it worked, please let me know that, too.
Thanks for stopping by. :)
Resizing An Image Without An Image Editor — Using Automator
Posted by technohermit in Apple, Automator, OS X, Uncategorized on 2009/10/25
This is a fast and easy way to scale the size of an image (or a bunch of images) using OS X’s built in utility Automator. It is very simple (also crude), but it works and the results are pretty decent.
(You can scroll down to the end of the post if you just want the Automator applications and don’t care how I got there.)
First set up the job in Automator by opening the application in /Applications:
Next, choose workflow from the opening screen and select choose (or just hit enter if they’re already highlighted):
The next screen has built in functions to select by category. In the first column, select “Files & Folders“. Column 2’s selections are based upon what you select in column 1. Now the next additions to your workflow will depend upon your desired task. If you’d like to convert a single image, or if you plan on converting a bunch of images in a folder.
First we’ll cover how to make a simple workflow that you can use to select one image, start the workflow, and exit Automator.
With “Files & Folders“ selected in the first column, drag “Get Selected Finder Items“, followed by “Copy Finder Items” into the right hand area.
Next, in the first column, select Photos. Find “Scale Images” and drag that to the right hand actions area, so it is at the bottom. Your workflow should look like this:
Next, we want to adjust an options on ”Copy Finder Items” and “Scale Images” to force the workflow to ask for a values, rather than having to manually open Automator, change them, and click “Run”. That Would be tedious, and we are looking for simple. So, click the options button in the “Copy Finder Items” and ”Scale Images” portions of your workflow, and click the check box “Show This Action When Workflow Runs” in both of them:
With that done, just use the “Save As” in the file menu (⇧⌘S) and save the file as an application:
That’s it, really. You can now drag an image file onto the new application, it will ask you where to save the resized image, as well as ask you for the type of scale. You can set by percentage, or by pixels, and set the value based upon how you chose to scale it. Scaling by pixels appears to be based upon the width, and then uses the same scale factor to the height automatically.
Now, you can adjust this application to do a whole batch of files inside a folder, if you’d like. First, open Automator, click “Open Existing Workflow”, and choose your new application created above. Drag “Get Folder Contents” and place it under “Get Selected Finder Items” in the workflow. Your new workflow should look like this:
Again, click “Save As” in the file menu, and select a new name for this application. You can now drag a folder of images and drop it on the application to resize a batch of images.
There are other options in the Photos section of the Library of actions (the left hand column) such as changing the file type as well, for instance if you have a bunch of jpg’s and want to make them png’s for the web.
I hope this gets you interested in Automator–a totally useful and underrated tool–and happy image scaling!
Download the Single File Application or the Folder of Images Application here if you’d like. You can update and change them by opening them with Automator.
Simple Introduction To Apple’s Unix Using Terminal on OS X
Posted by technohermit in Apple, Entry Level Programming, OS X, OS X Shell, Uncategorized on 2009/10/24
This post is for someone interested in learning UNIX on Mac OS X Snow Leopard, but lacks experience using a command line, or has only C:\ prompt knowledge. I will show you, simply, how to map a DOS command to a UNIX command, and to save your profile so the alias name you create is persistent. If you are a shell scripting genius, this post is something you are encouraged to comment on and expand upon, as learning scripts and commands for OS X can be input many different ways. It never hurts to have different suggestions. I will try to make this at the minimum a weekly edition to my blog, and expand each article further than the next.
Let’s get started. First, open Terminal from your /username/Applications/Utilities folder. This is the command line utility for UNIX, by default it is Bash (Bourne Again Shell.)
You will see your entire present working directory prior to the $ prompt. The tilde (~) represents /Users/your home folder. The standard format is computer name: pwd. You can type the simple command pwd and the shell will respond with the folder you are currently accessing.
I like a cleaner shell screen, so I type bash, and hit enter. This opens a new bash shell, on top of the existing shell. Next, the command clear deletes the current Terminal text and starts with a fresh bash prompt. You end up with a Terminal screen that looks like this:
Here, we can start by showing the man (short for manual; built in UNIX help pages) page for the command ls (list), which is basically the dir command in DOS. Simply type man ls at the command line and hit enter. You can move down the pages line by line using the down arrow key on your keyboard. To exit the manual, simply type q.
The man page shows you the various options you can use along with the ls command, for example, ls -lia. This command is particularly useful when searching a directory for hidden files (they start with a period), as Finder refuses to display them by default:
Now, if you are used to DOS, here is a helpful way to stick with the commands you know, yet tell Terminal to run UNIX commands. You create an alias, basically a command name you make up mapped to a system command. If you want to use options such as -lia, you need to enclose the command in double quotes. The syntax of the alias command in bash is alias newCmdName=systemCmdName. The command in DOS for a directory listing like the one above is dir /a. So we can map dirA to ls -lia like so: alias dirA=”ls -lia”
Note that UNIX is also case-sensitive, for files as well as commands:
You can simplify entering commands by using the up arrow to cycle through previously typed in commands. The history command, saves the commands you enter by line number, which you can view by typing history. To execute the line number, type an exclamation point followed by the line number:
Now, to save this new alias dirA you created into your bash profile. This way it doesn’t get erased when we kill the shell and quit Terminal. You may not have a profile set up for bash in your home directory, so what you need to do is create one. Bash will look for .bash_profile first, so it is best to name any profile you want to use on a regular basis with this name. It is a hidden file, so you need to have the period in the file name. For simplicity, you can create a simple text file in your favorite text editor, name it bash_profile (without an extension)and save it in your home directory. Write the exact command on one line like so: alias dirA=”ls-lia”
Save the file, and then change the name in Terminal. Use the command mv to change the name so it begins with a period. Simply type mv bash_profile .bash_profile and press enter:
That did two things: one, you moved the file; two, you learned that mv is the same command as the DOS command move. You can follow the procedure above to make an alias for the mv command, and place it on the next line in your .bash_profile, so it remains permanent for your login shell. If you like running an “non-login” shell as I do above, you can use the command cp to copy your .bash_profile to .bashrc like so: cp .bash_profile .bashrc
Here is a short list of a few DOS commands, along with their respective UNIX bash counterparts (pdf of list here):
|
DOS COMMAND |
UNIX COMMAND |
|
DIR |
LS |
|
MOVE |
MV |
|
COPY |
CP |
|
FIND |
GREP, FGREP, EGREP |
|
MEM |
TOP (virtual memory use VM_STAT) *use ctrl-c to end TOP command* |
|
CD |
CD (PWD to display current directory) |
|
DEL |
RM |
That’s all for this quick lesson. Stop by next week for more DOS examples in UNIX, and (hopefully) working with vi, UNIX’s text editor.
Typing Special (Unicode) Characters in Snow Leopard
Posted by technohermit in Apple, OS X, System Preferences, Uncategorized on 2009/10/22
[You can find the hex code for common symbols here if you already set up your Unicode Keyboard layout. ]
Wondering how to make special characters, such as the Command (⌘) Symbol in OS X Snow Leopard? Maybe you want to add the Euro (€) symbol? It’s not as hard as you may think. They are Unicode characters, and there are a few simple steps to make them easy to type on screen.
First, open System Preferences. I like to use LaunchBar, so I type ^Tab, press”sy”, and hit enter. For those of you who like the mouse (gasp!): System Preferences is in your dock by default, or it’s found in your Applications folder.
Once there, click the flag icon “Language & Text”. Next, click “Input Sources”:
Scroll down until you find Unicode Hex Input, and check the box. I also like to have the option shown in my menu bar by the clock, so I leave the “Show Input menu in menu bar” box ticked:
In the same window, click the “Keyboard Shortcuts” button. In the next window, click “Keyboard & Text Input”:
Here is where you decide how to switch between your normal keyboard and the Unicode Hex keyboard layout. The options are called “Select the previous input source” and “Select next source in Input menu”. To change the option, click where the keys are to the right of the name of the shortcut, select all of the keys in the box, and then input your new keystrokes. I chose to hold down Control, Option, Command, and Space Bar (daunting I know.)
Holding down your shortcut gives you this window where you can arrow key through your options:
The key difference between Unicode and US is the function of the option key. In Unicode layout, you hold down the option key and enter the Hex code for the symbol you’d like to type on screen. For example, holding down option and pressing 2 in a US keyboard layout gives you the trademark symbol, ™. Whereas in the Unicode Hex layout, you need to hold down option and type four keystokes to make a symbol. ⌘ is Option and then 2318.
To find the Unicode “code” for your symbol, open the Character Viewer by pressing option-command-T (⌥⌘T) or by clicking the flag near your clock in the menu bar, and then clicking on Show Character Viewer:
Looking at the Character Viewer (⌥⌘T), you can attempt to find your symbol with the search field at the bottom. Clicking on a symbol will tell you which four keys to type while holding down option (and being in the U+ keyboard layout):
I chose the Euro as an example, and you can see in order to type the symbol, I hold down option and press 20ac (caps not necessary, although it is shown that way): €.
The keyboard viewer also helps identify the keymap of a new language layout. Although there isn’t a noticeable change between US and Unicode, you may see quite a change picking something like Canadian French or Dvorak.
Good luck and happy character typing!
PS– To type the apple () symbol, in a US keyboard layout, hold down Option+Shift, and press k. No special keyboard required!
Downloading and Installing Applications on OS X
If you are a new Mac user, switching from Windows, or just new to computers in general, you may not know there is something a little bit different in the way you install programs on Mac OS X.
Many people I know run into trouble installing applications they download from the internet, simply because they are not used to dropping an application into the “Applications” folder from a mounted virtual disk. My brother had 4 copies of Google Earth downloaded, none installed, and wondered why it was “reset” every time he tried to run it. So, for those of you out there trying to figure out why you cannot just drag the icon into the dock and run it at will, here is a tutorial made just for you.
First, download your application. In OS X, on Safari, the default location for your downloads is in your “Downloads” folder, located inside your “Home” folder. To access this location, find “Finder” on the left hand side of your dock (by default.) It looks like this:
When you click on the icon in the dock it will open a new Finder window. You can accomplish this same task by holding down ⌘ and hitting N, or “Command-N”. Be sure it says “Finder” by the in the menu bar, upper left hand corner of your screen. You should see something similar to this:
I am currently running OS 10.6.1, Snow Leopard, but the above ⌘-N works throughout OS X. Also, I have already clicked on the “Home” folder (looks like a house) and the Downloads folder inside of Home. That is why they are highlighted in blue. If you do not have this view enabled, it may look like this:
You can see the top center of the window shows my Home Folder, meaning this is the directory you are currently located in. You can use your arrow keys to navigate down the list shown in the bottom half of the window until you get to the “Downloads” folder. Hitting enter, however, will not get you into that folder. You can use ⌘-Down Arrow to go into the folder, or you can use ⌘-Right Arrow to open the folder’s contents and display it in the list. As a matter of fact, when you select any file and want to open it, using ⌘-Dn (I’ll list command-down arrow like ⌘-Dn from now on) will work. You can also hit spacebar to see a QuickView of the file. Yet, I digress.
So, now that you are in your “Downloads” folder, you can find the file you have recently downloaded. I will use Google Earth as my example here:
When you click the “Agree and Download” button, you see a new “Downloads” window open, and the file begin to transfer to your computer:
After the file transfer completes, a bunch of stuff happens. First, OS X verifies the disk image is not corrupted, and then it will mount. A file with “dmg” after the period means “Disk Image”, which basically means it is just like a CD or DVD you would put into your drive. If you had a physical disk and stuck it in your DVD drive, it would show up on your desktop, and you could click on it. Same goes for .dmg files, but you don’t need the physical disk:
The download automatically verifies, and “mounts” on your desktop, just like you had a Google Earth CD and put it in your drive. The white thing above the disk name on my desktop there is the icon for a virtual disk, or some USB drives as well.
You can also see the actual Google Earth application in the window titled Google Earth and the virtual disk picture just to the left of it. If you close that window, the disk stays mounted on your desktop. What you want to do now is actually install the program by dragging it to somewhere on your computer. This is done simply by holding down the left mouse button (trackpad button, or sometimes your only mouse button) and moving it off of the window it is currently in.
I recommend always installing programs into your “Applications” folder, to keep everything nice and tidy. Open a new “Finder” window, and below your home folder it says “Applications”. Click on the link, and it will open your “Applications” folder to the right hand side:
One thing to note here is above the “Applications” link, there is the Google Earth disk image with an Eject symbol next to it. More on that in a second, first let’s install Google Earth. Get your two windows side-by-side on your desktop, and drag the Google Earth application from it’s current window and drop it on the list in the “Applications” window. Before you let go of the mouse button, be sure there is a little green “+” sign, letting you know the file you are moving is going to be copied into this location. If you see it, go ahead and drop it in there:
Now that you have installed and application, you can unmount the disk image. First, close the window titled “GoogleEarth-Mac”. Next you can either click the eject button next to the GoogleEarth disk in the “Applications” window you still have open, or you can click once on the disk image on your desktop to highlight it. You can then drag it to the trash can in the dock (with turns into a big Eject button), or you can use the keyboard shortcut ⌘-E (command-e for ”e”-ject.)
Lastly, if you want to back up your GoogleEarthMac.dmg file, you can do so. You can leave it in your “Downloads” folder, or you can delete it. To delete it, navigate back to your “Downloads” folder, in your home directory, and highlight the .dmg file:
To send it to the Trash, simply drag it there and let go, or hit ⌘-Delete.
That’s all there is to installing an application on OS X. Once you can effortlessly find your way around the windows, installing is as easy as drag and drop!

























































