You'll also need to make sure the software you use/download/install is made for your installation of Linux, not necessarily your architecture. If you install 32-bit Linux, don't install 64-bit packages, even if you have a 64-bit processor.