1 |
Am Tue, Jun 01, 2021 at 09:13:45AM -0500 schrieb Dale: |
2 |
|
3 |
> I was thinking along the lines of how many packages even binary distros |
4 |
> have to update. I've installed binary based distros before and when |
5 |
> updating those, there can be hundreds, several hundred, packages to |
6 |
> upgrade. Thing is, those same packages exist in Gentoo. If one has a |
7 |
> very similar set of packages installed, odds are, almost the same |
8 |
> packages will update in either a source based distro like Gentoo or in a |
9 |
> binary based distro. The only difference is Gentoo compiles from source. |
10 |
|
11 |
And that you can’t pick your dependencies. I am doomed to use KDE with |
12 |
semantic desktop enabled, which includes having a metadata sidebar in |
13 |
Gwenview that uses 50 % of its space for something I don’t use. :-/ |
14 |
|
15 |
> If one is really concerned about compile times or the amount of power |
16 |
> needed to run Gentoo up to date, then one has to question not the |
17 |
> updates but why use Gentoo?? |
18 |
|
19 |
That’s the main reason I went for Arch on my desktop systems. I grew weary |
20 |
of compile times (and portage’s ever growing complexity which caused an ever |
21 |
growing Calculating dependencies phase). On Arch, an update, even on a |
22 |
Pentium-M (meaning single core, 1,5 GHz), was blazingly first. |
23 |
|
24 |
OTOH I am also annoyed by Arch’s high-volume updates. Sometimes a lib is |
25 |
changed and I need to re-download 100s of MBs of new packages that are only |
26 |
rebuilt for that new version of the dependency. In such a case I simply |
27 |
abort the upgrade. There is no point (save for critical security updates). |
28 |
I did the same on Gentoo: if there was, e.g., a teeny update to qt, or a |
29 |
forced rebuild due to some use flag change, I simply postponed the rebuild |
30 |
until there was an actual upgrade to be had from it, like a new KDE version. |
31 |
|
32 |
> While some large packages are available in |
33 |
> binary, Firefox, Libreoffice etc, the vast majority of Gentoo is |
34 |
> compiled from source. It's why most people use Gentoo, compile from |
35 |
> source with features set like you want. |
36 |
|
37 |
Gentoo was my very first distro and kept that position for many years. Why? |
38 |
Well, the most important reason for me was the colourful default bash |
39 |
prompt, believe it or not. It is just so much more readable that an |
40 |
all-white wall of text (I’m looking at you, apt-get). |
41 |
|
42 |
I am grateful for what it taught me, like configuring and building one’s own |
43 |
kernel, handling build errors, understanding the file system, even the |
44 |
principle of “everything is a file”™, and living on the CLI (which I still |
45 |
do in Arch). |
46 |
This all laid the foundation for my professional life. My first job was as |
47 |
an admin and my only real “education” in that area was my years-long fiddling |
48 |
with my Gentoo systems. (I have a uni’s degree, but I studied something |
49 |
rather different.) But very soon after I started that job, I noticed a lot |
50 |
less desire to sit in front of a Linux terminal all day at home, also, just |
51 |
to “play” with Linux. Plus I now had a lot less time on my hands. |
52 |
|
53 |
> If one is limited in hardware or power, Gentoo may not be a good option. |
54 |
|
55 |
Well, back in the day I ran Gentoo on everything, including a puny netbook |
56 |
with an Intel Atom N450. Just building the package tree for emerge -uDNpv |
57 |
took 17 minutes. I once compiled Firefox on it out of fun; it took almost 24 |
58 |
hours (and there was no noticeable speed increase over the binary package, |
59 |
which I always used). |
60 |
|
61 |
I live in Germany, where bureaucracy and lobby interests lead to one of the |
62 |
highest prices on electricity on the whole planet (or at least Europe). |
63 |
Power consumption was a motivator for me, not only for fiscal reasons, but |
64 |
also from an environmental POV. Just because I can do something, doesn’t |
65 |
mean I have to if I can have the (almost) same result with a fraction of the |
66 |
effort. But that’s for another thread. |
67 |
|
68 |
-- |
69 |
Gruß | Greetings | Qapla’ |
70 |
Please do not share anything from, with or about me on any social network. |
71 |
|
72 |
This e-mail is the property of Roonil Wozlib. |