Frequently asked questions

408 bytes added, 26 January
some updates following
* you do not have the ability/time/desire for a 'do-it-yourself' GNU/Linux distribution.
* you require support for an architecture other than x86_64 or i686.
* you take a strong stand on using a distribution which only provides free software as defined by GNU.
* you believe an operating system should configure itself, run out of the box, and include a complete default set of software and desktop environment on the installation media.
=== What architectures does Arch support?===
Arch only supports the i686 and x86_64 (sometimes called amd64) architecturesarchitecture. Support for i686 is being phased out and will be completely dropped in November 2017[]: if you are still running a 32-bit system you may be interested in reading [[#Can I switch from i686 to x86_64 without reinstalling?]].
=== Does Arch support ARM CPUs? ===
=== Will I have all the packages from my 32-bit Arch? ===
Most official packages have 64-bit versions, though you may need to enable the [[multilib]] repository to run some 32-bit programs. [ Package Differences] lists the few cases where the multilib packages differ from the native 32-bit versions.
=== Can I build 32-bit packages for i686 inside 64-bit Arch? ===
Yes. You can use the [[multilib]] repository with a [[Makepkg#Build 32-bit packages on a 64-bit system|makepkg config]] or [[install bundled 32-bit system in 64-bit system|install a 32-bit system inside your 64-bit system]].