summaryrefslogtreecommitdiff
path: root/posts/gentoo.md
diff options
context:
space:
mode:
authorSuleyman Farajli <suleyman@farajli.net>2025-06-24 18:37:57 +0400
committerSuleyman Farajli <suleyman@farajli.net>2025-06-24 18:37:57 +0400
commitdd71f019de0314f7b3f2ae1e0aa920e49e9f2759 (patch)
tree5b8513c4f2e7959eb45de75d93f331506b1cbd43 /posts/gentoo.md
parent014901951cc44a70ff3d4aaa4246592b08699d69 (diff)
refactor: everything chageddev
Diffstat (limited to 'posts/gentoo.md')
-rw-r--r--posts/gentoo.md71
1 files changed, 0 insertions, 71 deletions
diff --git a/posts/gentoo.md b/posts/gentoo.md
deleted file mode 100644
index d38ddce..0000000
--- a/posts/gentoo.md
+++ /dev/null
@@ -1,71 +0,0 @@
-<!-- Title: Why I prefer Gentoo -->
-
-### Why I prefer Gentoo over Arch.
-A lot of people say very good things about gentoo linux, it is very well maintained,
-It is more secure, It is lightweight and so on. But when it comes down to it,
-very few people actually use gentoo, I think that is because they install it
-and after a month or so they really get sick of waiting for the packages to compile
-and they switch back to whatever they were using before. I know it because,
-I had done that in the past, I dual-booted my machine with gentoo and arch linux
-intending to only use gentoo, and arch only when I didn't have the time to wait
-for the package to compile, but ended up only booting to arch and almost never
-to gentoo, at that time if you were to ask me the best package manager
-I would have unhesitatingly said arch's pacman, while I still think that pacman is the best
-**binary** package manager
-for the past few months I have started to really like gentoo and its package manager
-portage and there are different reasons for that.
-
-### Compiling programs makes more sense than downloading binaries.
-On unix-like operating systems you generally use
-open-source software and that software is made to be compiled by the users specific
-to their machines, but on binary based distros you use programs that are compiled for
-you by someone else and again to me, personally, compiling just makes more sense.
-
-### It gives you more perspective to the program you use.
-If you'd downloaded a binary package you would only be able to tell if a program is fast,
-has enough features and so on, but you wouldn't have known how much time it takes
-to compile, what the build dependencies are, and even sometimes the
-programming language that it is written in. I do agree that knowing those abstract details
-of a package is utterly useless for a typical end-user who is not a programmer
-but for a programmer those details are very important, since you get to know what build systems are
-faster what programming language compiles faster, builds better and sometimes you
-get to learn some stuff that you didn't even know existed. You can build programs from source in other distros
-as well but gentoo makes it easier and forces you to do that
-and be honest, If you could install binary package in 10 seconds
-you wouldn't even bother waiting for it to compile for 20 minutes.
-
-### You install less packages.
-In order to avoid compilation you tent to install less pieces of software
-resulting in more stable and more performant system. God forbid you if
-you are using arch linux and have access to the AUR
-(I had installed more than 2000 useless packages on my arch system).
-
-### It is more secure, lightweight and faster (at least in theory).
-I have not noticed any significant difference in terms of performance
-between gentoo and binary based distros and I kind of think that security
-on client OSes is overrated, but for some few people these might be important
-since you literally can skip some useless parts of a program (useless for you of course)
-resulting in less bloated, therefore faster and more secure programs, but again I
-don't really find it that important.
-
-### **No systemd**!
-I am not against systemd but I prefer to not use it.
-On gentoo the default init system is openrc and it works
-with no problem.
-
-### Bad parts.
-Like everything, it has some negative stuff about it as well,
-those are
-
-- Compilation can take some time.
-- Gentoo is the one of **the hardest** distro to manage.
-
-I am saying both of those with an asterisk, because
-although I agree that there are some big pieces of software that you basically have to have
-like a browser, (it took 6h to compile a browser on my machine) but most of the time
-if software takes too much time to compile that indicates that it is
-overcomplicated and you shouldn't even be using it.
-Gentoo is hard to use but, that also means gentoo forces to know more, making you better at
-system administration.
-
-So, that is all.