Prebuilt binaries for the cross-compiler toolchain to build binaries for the ARM chip on a non-ARM platform are only available for the i686 platform. It only works on x86_64 because 32bit binaries can be run there with a 32bit libc.
There does not seem to be a release of the toolchain for the PowerPC platform, so you would have to compile the cross-compiler toolchain from source. Unfortunately, GNU Guix has not yet been ported to PowerPC, so you cannot just use my Guix packages to build and install the toolchain.
Building a cross-compiler from scratch in an uncontrolled environment is pretty hard as you have little control over what tools, libraries and headers are available at build time. (It's made a lot easier with Guix as packages are built and installed in an isolated environment.)
Once you've got a working
arm-none-eabi cross-compiler with multilib enabled, a properly patched release of the cross-binutils, and a cross-build of newlib-nano (just "newlib" with the below-mentioned configure flags), the rest is comparatively easy to build.
These are the configure flags to pass for newlib:
Since you say that you are a "complete noob with linux" I don't think that building the cross-compiler from scratch will be feasible for you.