Originally Posted by rykwon97
If you want to save the programs to install later, you can hang onto the .dmg and move them to any folder you choose. I think if them sort of as a zip in the PC world. Usually once you download a .dmg for a program, you double click and it will mount an image onto the desktop. Within that mounted drive, should be the program in question. Installing the actual program is much easier in OSX than in PC. Just drag the program file into the application folder. Done deal. You can then unmount the and delete the .dmg from teh desktop. You don't need either to run the program from now on. Hope this helps and is correct. I am just making the switch from PC to Mac also.
yeah you pretty much got it. mount the image, drag the app to the Applications folder, unmount the drive and delete the dmg.
however i would like to raise concern with it "being easier". Its really teh same difficulty wise be it drag and drop on a mac or click, next ,next, finish on a Windows, or "sudo apt-get install packagename" on debian linux, all 3 of the methods are really simplistic (debian perhaps being the easiest because you dont need to go on google and find the package and manually download it, it will automatically download the latest version for you).
also another conflict that the "mac method" raises is that all the .app files are essentially the executable and all it's dependencies piled into one package, as such an application like Firefox is 20mb on a mac, while Windows and Linux versions are between 5 and 10mb depending on build because the dependencies and runtime libraries are separate. So the downside is that the apps are bigger, but its not all bad, there is a huge upside to this, whereas it is not horribly fragmented as it is in linux, you can go ahead and just delete the .app and everything is still good, whereas in other OSes if you do that, you're just begging to get something broken in terms of libraries and dependencies.