Go Nuts With Nutyx: A Customizable Linux Operating System
Linux affords greater control than operating systems like macOS and Windows. But within the Linux space, certain Linux operating systems yield more user control than others. NuTyX stands out as a highly-flexible Linux operating system.
As a Linux distro, NuTyX is aimed at Linux fanatics. It’s a distribution that offers customization and comes completely bloatware free. Because of its command line interface, it’s a pretty barebones but functional OS. Find out what NuTyX is, why it’s so flexible, and learn if you should use it!
What Is NuTyX Linux?
NuTyX is a Linux operating system which emphasizes high flexibility. A true minimalist’s distro, this OS uses the collection concept. A collection is a conglomeration of all packages which offer a function.
For instance, the graphical user interface (GUI) collection lets you install a GUI and pick your favorite window manager. On NuTyX, there’s a ton of choices: you can install KDE, GNOME, MATE, or Xfce.
Further, NuTyX utilizes the “Linux from Scratch” ideology — that is, the project provides instructions for building a customized Linux operating system and the foundation. But the end product is a distro cobbled together by the user.
What’s Unique About NuTyX?
Linux operating systems abound. Whereas some are general desktop distros, others are pretty niche . Some are best suited to server environments , or even for home theater PC use . NuTyX differs in being essentially whatever the user wants. Unique elements of NuTyX begin with installation. It’s essentially a roll your own distro . However, the rolling starts after install.
Unlike most OS installs, NuTyX can be installed from within most Linux distributions. There’s a Bash script which can be downloaded via the command line. Then NuTyX is launched from within a host OS:
As such, NuTyX doesn’t require a hard drive or partition. Instead, NuTyX creates a virtual environment so it can be installed and reinstalled without formatting and partitioning a disk. This is a fantastic feature. As soon as NuTyX is installed in a folder, you can create a personalized ISO iteration of NuTyX.
Even its package manager remains novel. Whereas many Linux operating systems use similar package managers, NuTyX employs its own package manager in CARDS.
Because of its virtualization, NuTyX may be installed through several methods. I tried NuTyX in a virtual machine as well as a fresh install on an Atom-powered Acer netbook . Both processes were quite simple. However, it’s worth noting that the menus are decidedly dated. There’s a DOS-era looking set of menus which guide the NuTyX install. Don’t expect anything with the polish of Ubuntu installation windows.
I suppose that considering NuTyX caters to power users, this shouldn’t come as a surprise. Nonetheless, NuTyX feels a bit old and clunky during initial install simply on account of its interface. You’ll proceed through basic steps such as creating partitions. It’s the first, and most crucial, step in the process. You’ll need a swap partition as well as primary OS partition.
Finally, after choosing a language and setting the date and time, you’ll create a username and password. Once this is complete, NuTyX boots into a command line interface (CLI).
How NuTyX Works
After booting into the CLI, setup is complete. Well, at least the base NuTyX install. Yet, if you seek anything outside the minimalist install, you’ll need to load those yourself. It’s pretty painless. Thankfully, in abiding by the Linux from scratch ideology, NuTyX boasts fantastic documentation. While I found installation fairly straightforward, there’s a solid installation document replete with screenshots.
What I found most helpful was the finishing up article. This offers an overview about updating metadata for available packages and installing a GUI. The first action I took after logging in was to install Xorg:
The package manager, CARDS, is pretty intuitive. To save time, you can perform an all-in-one installation of different tools. Simply enter these as a string in the command line:
get zip unzip xdg-user-dirs gvfs ntfs-3g alsa-utils firefox libreoffice pidgin thunderbird
Want a GUI? GNOME, KDE, Xfce, MATE, Openbox, and Lxde are available:
get kde5 kde5-extra
get gnome gnome-extra
get xfce4 xfce4-extra
get mate mate-extra
Hands On With NuTyX
My first post-install action was to load up a GUI. I picked KDE since it’s lightweight and I used my older machines for testing out NuTyX. I also performed a comprehensive installation of several beneficial utilities like LibreOffice and Firefox. Navigating NuTyX with the command line as well as a GUI is pretty standard fare. It’s no different than any other CLI- or GUI-based Linux distro.
I appreciated the lightweight nature of NuTyX. Often, especially when purchasing a pre-built machine, there’s bloatware to remove. Linux operating systems typically eschew bloatware. NuTyX takes this concept to the extreme. NuTyX is therefore what you make it. Neat touches allow you to change the GUI without having to download each package or reinstall an interface. Instead, packages already downloaded are merely reinstalled when changing GUI options.
Plus, the package manager consists of expandable modules. This means there are no dependencies but glibc. That’s a major win for NuTyX in its discovery of runtime dependencies automatically.
Who Should Use NuTyX?
NuTyX is best suited to power users. While a Linux beginner can user NuTyX, lack of a graphical user interface means it’s best for intermediate to advanced crowds. Installation is fairly intuitive. But the mandatory partitioning could be a challenge for beginners. Sure, it’s not as complex as loading up CoreOS. However, NuTyX isn’t as simple as Ubuntu Desktop which is easy enough for anyone who’s used a PC.
For those who abhor bloat and want full control over their machine, NuTyX is a fantastic choice. It’s difficult to suggest specific applications for NuTyX as it’s just so flexible. Use it as a CLI distro, install it on its own hard drive, run NuTyX from within another Linux operating system: the opportunities are nearly endless. As such, uses for NuTyX vary. It could be a great server OS since it’s so lightweight and command line-based, or even a development environment from within another distro.
Should You Switch to NuTyX?
If you’ve got a Linux operating system you enjoy and are happy with, by all means, continue using that. However, I’d definitely recommend at least trying NuTyX. Unlike many distros which require a Live CD or fresh install, NuTyX can easily be installed in its own virtual environment. It’s an excellent distro to play with and customize. Therefore, NuTyX is a solid foray into more advanced Linux topics and a great way to get hands-on with your OS. Many users flock to NuTyX for its flexibility. Even Linus Torvalds, creator of Linux, called flexibility the “biggest strength” of Linux.
It’s here where NuTyX excels. Furthermore, NuTyX is awesome for older hardware. Because it’s incredibly lightweight, NuTyX is perfect for aging devices or running a virtualized environment. Yet if you’re not keen on some do-it-yourself (DIY) work, NuTyX is not for you. If you prefer a simple click-through installation and want to just get started using an operating system, pass on NuTyX. For those willing to put in a bit of upfront work, NuTyX is a Linux playground.
Go Nuts With NuTyX: Final Thoughts
NuTyX is like a set of LEGO for Linux. After the base install, you have what’s akin to a bucket of bricks waiting for you to put together whatever you’d like. Install a GUI, stick to the command line, use it on a server, use it on a desktop, take NuTyX wherever you like. It’s a jack of all trades Linux operating system. But among the massive amount of choices, NuTyX also offers a bevy of simplicity. The package manager is a breeze, installation is fairly straightforward, and you don’t even need to wipe a hard drive to get going with NuTyX.
Have you tried NuTyX, or do you plan to? Let us know in the comments section below!
Image Credit: DistroWatch
Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.