All who have used Linux must have heard about big names such as Ubuntu, Debian, Arch and Mint. Very few know about the smaller ones like Manjaro or Gentoo. Such people do not know what they are missing. This post compares these two together and talks about what they each have to offer and which you should choose! It is simple.
For many years we have tried distros like Ubuntu flavors, Linux Mint, Fedora, OpenSUSE as well as Debian. We installed Manjaro some five years back and haven’t looked back since then.
Manjaroo Linux vs Gentoo Compared – What You Need To Know
It’s like Arch Linux
It is one of the few distros which is not at all based on Ubuntu, in spite, it is built on Arch Linux. It is seemed to be a good distro but if you want to install it then you need to do a lot of hard work. You need to start off with a base system and then set everything up all by yourself. It can be quiet if you want to give it a spin or a new one to Linux.
There is no wonder many jokes around its installation like:
It takes all the hassle out of getting it. Like many others, all you need to do is download the ISO files, then write it to a thumb drive and install it in the end. Calamares installer provides you with a smooth experience which is similar to Ubuntu’s Ubiquity Installer.
Also Read: Is Debian better than Ubuntu? (Here is why).
Personal Package Archive
Now before we switched to it, we used both Lubuntu and Linux Mint. The only thing which bugged us was dealing with PPAs (Personal Package Archive). Well, this is a repo for a single app or small group of apps. For all those who do not know allow us to do so.
Now, every time we need to install a piece of software that was not into the official Ubuntu repos, we had to link a new one to our system through the terminal. Once it got linked, we run sudo apt-get update and it was then available for installation.
Adding this does not take a lot of time though it is a big pain. When we upgraded from one version to another it took a lot of time to get it switched over. If you use too many of these then it can become a rat’s nest quickly.
Then we have the security aspect. Many times in the past people have gotten hold of old and unused PPAs and used them to push out malware.
Since it uses Arch as a base in spite of Ubuntu, it does not support PPAs. Instead, the user has access to the Arch User Repository.
When you are installing Linux, it can be difficult to get all the hardware working. When you get it what it does is scan the system and installs the drivers which are required. On one of our systems, we have an old Broadcom wireless card. Each time we install a new distro we have to go through some extra steps to get it working. When we install it, it works out of the box.
One of the issues which such users often have is that it is a rolling release, a new package shall be released and it shall break their system. The team works hard to avoid that by testing new packages before making them available for the users. While this may make it slightly less than bleeding edge, it also ensures that you shall get new packages sooner than distros with scheduled releases such as Fedora and Ubuntu. This makes it a good choice to be a production machine as there is a reduced risk of downtime.
Just it does not have PPAs, do not think that it lacks in software. The team manages a large software repository. Moreover, its users also have access to the repository. AUR is made up of scripts created by users in order to install apps that are not packaged for it. Few apps in this were packaged original for Ubuntu or are pulled from GitHub directly. The scripts are then modified with .deb files so they can be installed on it.
There are some downsides of using it, at times the dependencies needed by and AUR packages have a conflict with something which is installed already. Users can also run into packages that are broken and out of date. But we have encountered a few problems so far.
Online Forums and Help
There are many distro communities that are known for not being too noob-friendly. The same is true for this. An original forum is a good place for new users to find help. They also have forums that are there in more than 29 languages for all those who can’t speak English.
To switch this on most distros, you need to use some terminal wizardry. It carries a little app that allows users to install as many Kernels as they want. Now, this is quite easy if you have an older laptop like a new Kernel. In our case, we have an HP laptop that slows down when we use one newer than 4.4. and switching them just some clicks away.
It comes with its very own tools which help to configure a system the way we like and want without searching for scattered settings across the entire system looking for things there on the internet. All you need to do is open the control panel, open the tool and select what you want to.
Do you ever feel the adrenaline rush by being on the bleeding edge of computing or programming? Is your dream experience filled with images that you customize each aspect of the OS? If yes then this is the IS that is ideal for you.
It is a freemium and open-source OS with which users can compile source code depending on the selected configurations. This is a feature that overall improves the efficiency of the system as the system is not overburdened with unnecessary programs, and executable programs are optimized to suit the exact needs of the user. However, due to the long hours required to compile source codes, this one is not suited for programming greenhorns.
Still, it is a versatile OS that offers great yet numerous benefits.
A programmers paradise
This Operating System provides many documentation pages which are bound to appeal to the Linux programmer within the user. Different compiler flags spruce up the entire programming experience moderate the process of compilation. Moreover, building up packages in this are quite easy to complete are they are shell scripts.
Though it is being developed from the source distribution, it allows all its users to specify compiler programs during the compilation process of source code. The user is allowed to specify the features and models of the CPU on which the code shall run on. By specifying specific CPU components such as the kind of processor, it is able to generate tailored processor codes which result in a better and faster performance of the machine.
Also Read: How To Choose the Best Ubuntu Version.
Administer Multiple Machines at once
This is one of the best OS that complexes IT structure management and is also a dynamic yet versatile operating system that carries different source codes which are able to enable system administrators in order to compile codes for any network problem which may arise. It also allows all the users to create their very own customized packages or tweak the ones which exist to suit their operating environment.
The modern Operating System carries specific disadvantages when it comes to developing toolkits or applications which are not featured in the distribution. The user is forced to form its codes all from scratch, which can be quite challenging. Another challenge arises when a new version or updates kit is there but was not included in the prepackaged operating system.
On the other hand, it is a versatile distribution as getting new kits and packages only involves downloading source codes and then compiling them. Moreover, the application is optimized to meet all the system requirements.
Security at the core
An excellent way to secure your system firewalls. It allows all the users to create a dynamic script which is essential when improving network security and the rate of system responsiveness. Scripts can be generated when making rapid and complex modifications in your firewall protocols.
Final Verdict on Manjaro vs Gentoo Linux
Do let us know which version you ended up going with at the end. Personally, I would choose Gentoo if I was more serious about development and coding. Manjaro is still fresh and new and the community forum and support aren’t as in-depth as we would like it to be.