Needs advice
Kali Linux
Arch Linux

I do find Linux-based systems to be cool! However, I am confused when it comes to which Linux operating system to use. I cannot make my mind between Arch Linux and Kali Linux. Guys, give me some advice if you would be so kind.

2 upvotes6.1K views
Replies (4)
Owner / Head of Tech Dev at dotVIBE Digital Alchemy /

Hey there,

I have been a huge fan of Linux ever since I was as kid, about 13, or 14 years old. I started off toying around with Ubuntu and even then I found it to just be, well, pretty inconvenient. The good news is, this is really no longer the case - there is a much much great amount of widespread support for Linux as well as program alternatives to your typical Windows or macOS suites, and i think it was about a year, almost a year and a half ago that I made the full switch to Arch. Now, I wanted to recommend one particular flavor of Arch Linux that I think you will really enjoy, and there is truly something for everybody. You'll notice I marked both Arch Linux & Manjaro, and while those are both going to be good experiences - albeit, Arch is going to be much more, well, as they say, "the Arch Way" (don't let that intimidate you - you will need to read the wiki, the forums, don't be afraid to ask questions etc, but as long as you do those things, it's honestly just a matter of following instructions) - And with Manjaro, you're going to have a lot more stability.

What I would much rather recommend and I honestly can't stress how great these guys are in particular enough! That would be Arco Linux - they are a project that will walk you from Point A - your very first Arch-flavored install - to point Z and beyond, where you will learn the skills to even build your own Arch ISO images and essentially make your own custom Arch flavors! It's a great deal of fun and I can't even tell you how helpful the whole community is.

I didn't see them listed on the drop-down selections, but please don't hesitate to look them up. Second to that, I would suggest Manjaro. Then Arch would be third, but I would still recommend that, if you find it challenging, you go with a project that isn't really "traditional" Arch, but perhaps an Arch installer such as Arch Labs, or Anarchy Installer. Manjaro also has Manjaro "Architect" and it's a good tool for have "TUI" (terminal user interface, go not quite 'graphical') guiding you through the process, but it's also not going to stop you from breaking stuff lol. That's really meant to be the experience - you go through trial and error and learn and quite frankly will continue to make mistakes but it's ALWAYS rewarding to learn new things, even years later! Even stuff you may think "crap, why did I not realize this!?" after 2 years of daily use haha. It's a wonderful experience and offers a lot of opportunity for growth and understanding of *nix operating systems in general.

I think a great learning path would be to start with Arco Linux - just go to their website, and it will seriously walk you right on through it and hold your hand the whole way - if you want!! - you can also jump as far ahead as you feel comfortable! And then, once you start to get the hang out things and really feel like you understand it, I would recommend trying out some of the more modern and complex filesystem architectures. The most common would be something like LVM or LVM on LUKS (Luks is a disk-encryption, and LVM is Logical Volume Management, and enables you to take atomic "snapshots" for quick data recovery among other neat things), and there is also BTRFS, and ZFS, and all sorts of combinations and configurations.

The second option of Manjaro is going to be just as enjoyable as well I am sure, and you can even get acquainted with a more familiar interface that way if you prefer, and then work your way toward the more complex stuff. I promise it will only be complicated to others when you are explaining it with excitement ;) It truly is a lot of fun, especially if you like troubleshooting.

Now, as far as Kali is concerned, you should understand that it's not going to offer you much if you're really considering Arch vs Kali like you say. I say this because, the tools which Kali comes equipped with, are very intentionally and specifically designed for sophisticated penetration testing (hacking, if you like). If you are looking to get into hacking some stuff, and I will just assume for good reason ;) Then even still... I think Arch is your better bet. You need to have an understanding of what it is you are trying to break into before you will even begin to become proficient at it. Just imagine if I handed you a full soldering it, complete with micro-electronic bread-boards and circuitry blueprints, and I told you it was all in front of you for you to assemble a component, that you had no idea what would even be doing in the bigger machinery it was destined for. Well. I think it's kind of like that. Now, there are certainly discrepancies between bones that make up both Arch and Kali, but they are very similar with the exception of their package management systems, which are mostly what you will be learning to deal with first. Both of these systems (unless you chose an even more alternate route, such ad Void Linux, which is well, Arch, but lacking a very key .... uhm... You know, that is where it gets tricky! But interesting) My Point is, there are enough similarities betwen t the two systems at a core level, but at the same time, they are radically different.

Here's how you should weigh it, in my humble opinion: 1) Do you want to learn intricacies of the underlying systems? 2) Do you want to be presented with an easy to use interface, but with a bunch of tools you don't maybe have use for, or at the least, will have to learn and all of which have different purposes that are very specific? 3) Do you want to have the freedom to expand and build in any direction you please? 4) Do you want to specifically go down the "hacker" path?

Well, 1 and 3 are explicitly Arch I am referring to, and as you probably guessed, 2 and 4 are Kali... but also Arch!!! You can form it into ANYTHING you want. There is even (I would argue) MUCH more radical, fully equipped "hacker" suite called Black Arch that you can just ... install on your Arch System that you already have running, if you wanted to one day. Or install it outright from the beginning!

Hope this helps! Here are some links :) ARCO Linux Manjaro Linux GitHub - Various Arch Install Scripts/Guides Anarchy Linux - Arch Linux Installer ARCHFI - ArchLinux Fast Installer ALIS - Yet another ArchLinux Installer/Helper!

These are just what I have come up with very quickly. There are many more! I encourage you to go to DistroWatch and look at some of the Arch derivatives there as well!!

DistroWatch - Arch-based Distributions

Among the top listed there you will find Manjaro and ArcoLinux, as well as another fantastic derivative called EndeavourOS

Honestly, I hope you have a ton of fun!! I know it's brought me lots of joy and I am happy to be able to share just a bit of it with you if only the resources to get you started!!!


3 upvotes14 views
Arch Linux

Kali is a very specialized tool, unsuitable for normal use, which has inexplicably gotten popular amongst Linux beginners.

Overall, Kali Linux is a cybersecurity-focused distribution, where your desktop runs as the root user (the highest privileged user on Linux), making it very dangerous and (ironically) vulnerable against malicious software.

Arch requires manual installation, but by default, the install you end up with by following the documentation or tutorials is a lot closer to "normal" Linux desktop distributions.

Overall, if you need to ask the question Should I use Kali Linux? then the answer is, most likely, no.

3 upvotes99 views
View all (4)
Avatar of ayoub ahabou