
1. Arch Linux
Arch Linux offers a powerful level of customisation during setup, allowing you to download and install only the packages you need. While this is definitely not for newbies to coding, the fact you can install only a minimal number of programs on your machine using the Arch Build System and Arch User Repository, reduces the possibility of anything interfering with your coding. This means, for instance, that you can install a barebones window manager like i3 to be certain your system will respond quickly when using your chosen text editor. If you run into difficulty, the Arch Linux Wiki offers a helpful installation guide. You can download Arch Linux here.2. Debian
Debian is one of the oldest Linux distros and is built with stability in mind. All programs included with Debian have to meet the Debian Free Software Guidelines. Packages are carefully selected and tested for inclusion in the 'Stable' branch of Debian meaning that while some may be dated, there's very little chance of system instability, making this OS ideal for programmers. The Debian website has extensive manuals, including a chapter on programming talking you through the basics of creating a script, compiling it, and using Autoconf to allow your scripts to be compiled on other Linux distros. You can download Debian here.3. Raspbian
Raspbian is the default operating system which is included with the Raspberry Pi. As the Pi was designed as an educational tool, Raspbian is the perfect OS for those interested in getting started with coding. The Raspberry Pi website hosts some impressive guides on using the visual programming tool Scratch, which is used to create animations and games. There's also an excellent section on getting started with Python, which is supported out of the box. Younger coders might prefer to learn to use the programming language for Minecraft Pi, a mini-version of the highly popular sandbox game. You can download Raspbian here.4. Gentoo
Named after the fast-swimming penguin, Gentoo is sometimes called a 'meta' distribution as users download and compile its source code manually according to their needs. This not only makes it a perfect match for the hardware requirements of your machine, but it allows you to decide exactly which versions of packages can be installed. Gentoo suffered a minor setback a few years ago when its comprehensive Wiki went offline. Fortunately, it has since been restored and now includes the official Gentoo handbook. There's also a small diehard Gentoo following on Reddit if you need further help. You can download Gentoo here.5. Ubuntu
Unlike barebones distros like Arch Linux and Gentoo, Ubuntu is designed to be ideal for beginners, complete with a desktop interface and automatic updates.
Tinggalkan Komentar