I'm going to be traveling for 4 months and want to get a $200 chromebook and out Ubuntu server on it rather than risk loosing my macbook pro.

I'm developer and use apt-get all the time, so wanted to know if all 32/64bit packages are made available for the ARM version or if only a subset.

Some of the stuff I use often are Apache, node, mongodb, mysql, ruby, php etc.


In the vast majority of cases any package would be available on ARM.

One of the requirements for a package to be accepted into a Debian release is that it has to compile on all of the Debian architectures, not just x86/x64. This includes ARM.

So, this will pretty much guarantee that the vast majority of Ubuntu's packages will at least be able to be compiled on ARM.

That said, Ubuntu is not Debian and may have a slightly less strict policy regarding inclusion of package that fail to build on ARM. While most of their code is inherited from Debian, an increasing amount of it is Ubuntu-specific.

Ubuntu devs do keep track of build failures per architecture, and this includes ARMHF and ARM64.

They also treat failure to build on ARM as a bug.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.