The beauty is that you never fully install the Gentoo you want. It's about the journey and the friends we make along the way, not the destination.
linuxmemes
Hint: :q!
Sister communities:
Community rules (click to expand)
1. Follow the site-wide rules
- Instance-wide TOS: https://legal.lemmy.world/tos/
- Lemmy code of conduct: https://join-lemmy.org/docs/code_of_conduct.html
2. Be civil
- Understand the difference between a joke and an insult.
- Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
- Don't get baited into back-and-forth insults. We are not animals.
- Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
- Bigotry will not be tolerated.
3. Post Linux-related content
- Including Unix and BSD.
- Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of
sudoin Windows. - No porn, no politics, no trolling or ragebaiting.
- Don't come looking for advice, this is not the right community.
4. No recent reposts
- Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
5. π¬π§ Language/ΡΠ·ΡΠΊ/Sprache
- This is primarily an English-speaking community. π¬π§π¦πΊπΊπΈ
- Comments written in other languages are allowed.
- The substance of a post should be comprehensible for people who only speak English.
- Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
6. (NEW!) Regarding public figures
We all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations. - Keep discussions polite and free of disparagement.
- We are never in possession of all of the facts. Defamatory comments will not be tolerated.
- Discussions that get too heated will be locked and offending comments removed. Β
Please report posts and comments that break these rules!
Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.
How does one install friends (i want to compile them first)

Friends are a bloatware.
Firends
Reminder: you can say shit on the Internet.
Shit, you canβ½
emerge from your parents' basement
(challenge level: impossible)
ollama.
I've got a local llm model running on my steam deck just to see if it could do it.
It can!
... It is polite, but also somewhat limited... but at least it is honest about its limitations, I have not gotten it to hallucinate anything insane yet.
Anyway yeah I think there are just docker images for ollama, you can install a friend (kind of) today!
Oh man, Silly tavern with kobold is way better. I've been using the Omega models and boy oh boy I've never had more friends! Or such well fleshed out ones either!
... if you are saying that silly tavern is some kind of local llm thing, i will have to look into that, I've not heard of that haha!
Silly tavern is a local fronted, can be used with api models from the internet as well. Highly modular, similar to character ai, but fully local. Would suggest messing with the themes if you know how theming works, its a tab bit dated in design, still amazing though.
Or it is about the friends you loose after you have successfully installed Gentoo and now maintaining it.
Fun aside: I used Gentoo for more than a decade (15 years?, idk). Since I am back on Debian stable, I don't feel like I am missing out on stuff I want to try, because I don't have to wait or solve useflag issues anymore. I still think, Gentoo is a solid distro, but I have other hobbies, too. If it were my sole job to maintain a Gentoo system I would do it. But I don't want to deal with it anymore in my spare time.
I have Gentoo, it just works, compiling is pretty quick
"Yes, but after you do, it'll be blazing fast in the twenty minutes before you'll have to recompile due to software updates."
"So, you're saying that it would have been really efficient if all my eight cores weren't constantly pegged building software?"
"...Uh, yes."
"And that optimizing software for the native architecture could have enabled power savings, if those machines weren't all burning oceans of kilowatt hours building the same software over and over again redundantly?"
"Ah..."
I wonder what CPU performance you would need so that it is compiling all the time given: average package release rate and average compile time of the most commonly installed ones.
Well, it'd be highly contingent on what set of packages one has installed, but it's an interesting question.
Some non-Gentoo distros ship CPU-optimized builds anyway, so even that is quite questionable.
Blazing fast, as in, a full 1 to 3% faster than a generic build.
Sorry, everytime I see the gentoo logo, I see this:

Who's that pokemon!?!
From Subnautica?
... Subnautica has pokemon?
Ah fuck, I've read your comment so now the Nintendo lawyers are knocking on my door
Sorry what?
Can't hear you.
Too busy playing Brawl on my Steam Deck.
I did Gentoo in my 20s when all I could afford was garbage computers. I enjoyed the experience β whether it did or not, it made me feel like I was getting the most out of whatever I had, and I learned SO much about Linux.
Agreed. I blew up. Multiple Gentoo installs, but by the time I stopped using it, I could recover from any of my mistakes. I still miss portage but I actually use my linux machines now instead them being the project themselves :p. I'm a boring Debian boy now...
Run a Gentoo Prefix maybe? You get portage and can install customized packages like one does, without risking the system.
I wanted to try Gentoo to learn more about Linux and compiling.
But that fucking distro just works, and compiling is so automatic I'm done in one command!
I feel betrayed, but also very satisfied by the distro.
Fuck binary blobs.
Why does this image have a picture of Techmoan on it? I'm sure he'd love to know he's become a meme posterboy
Aha I did a double take for the same reason. Not just techmoan but a really old photo of him too.
Love him but Tech Tangents would be more appropriate here lol. That dude loves wasting time.
Is that Techmoan?
Yes (his name is Matt, BTW).
Fun fact: he has no sense of smell/taste.
That's perfect for british food. He won the lottery there...
My god. The bets you could win with people.
"Okay, so I'm going to eat this - what was in it again? Durian, sardines, kimchee, and muenster cheese salad? Let's add some onion for crunch and I'm in."
I might pay to watch Techmoan install Gentoo. (I am a big fan. Loved his dashcam reviews.)
That's an optimistic timeframe if you want to use kde and firefox.
Gentoo has had an official binary repo for a little while now. Makes installing desktops and browsers pretty painless if you don't need to tweak the default use flags. Just be sure nothing requires qtwebengine and you're good to go (or mask it to prevent it being pulled in).
I'm guessing this guy is still performing the demonstration tutorial that he started in 1999
I don't know why you got downvoted. This project has been my default go to for installing Gentoo for a while now.
What is gentoo?
I just installed Gentoo in less than a dozen minutes ~(and~ ~with~ ~just~ ~one~ ~command)~. (... Though, a gentoo install is never "done".)
::: spoiler how in the...
digit 20251229 tyson mx /home/digit % time sudo brl fetch -n timetoo gentoo
[sudo] password for digit:
[ 1/16 ( 6%)] Determining name
* Using timetoo
[ 2/16 ( 12%)] Determining CPU architecture
* Using x86_64
[ 3/16 ( 18%)] Determining release
* Using rolling
[ 4/16 ( 25%)] Determining mirror
* Checking bedrock.conf [brl-fetch-mirror] items
[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\] 100%
* Fast filtering 286 to top 10
[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\] 100%
* Finding fastest mirror from 10
[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\] 100%
* Using http://ftp.fau.de/gentoo
[ 5/16 ( 31%)] Making bootstrap directory structure
[ 6/16 ( 37%)] Finding bootstrap software
group_flavor: amd64
openrc
[ 7/16 ( 43%)] Downloading bootstrap software
Looking for file matching: ^stage3-amd64-openrc-[^.]*[.]tar[.]\(xz\|bz2\)$
at: http://ftp.fau.de/gentoo/releases/amd64/autobuilds/current-stage3-amd64-openrc/
found: stage3-amd64-openrc-20251228T163057Z.tar.xz
Downloading http://ftp.fau.de/gentoo/releases/amd64/autobuilds/current-stage3-amd64-openrc//stage3-amd64-openrc-20251228T163057Z.tar.xz.DIGESTS
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1352 100 1352 0 0 4684 0 --:--:-- --:--:-- --:--:-- 4694
Downloading http://ftp.fau.de/gentoo/releases/amd64/autobuilds/current-stage3-amd64-openrc//stage3-amd64-openrc-20251228T163057Z.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 250M 100 250M 0 0 1376k 0 0:03:06 0:03:06 --:--:-- 1189k
[ 8/16 ( 50%)] Preparing bootstrap software
[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\] 100%
[ 9/16 ( 56%)] Running bootstrap software
[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\] 100%
[10/16 ( 62%)] Configuring
!!! Section 'gentoo' in repos.conf has location attribute set to nonexistent directory: '/var/db/repos/gentoo'
!!! Invalid Repository Location (not a dir): '/var/db/repos/gentoo'
* PGP verification method: gemato
* Fetching most recent snapshot ...
* Trying to retrieve 20251228 snapshot from http://ftp.fau.de/gentoo ...
* Fetching file gentoo-20251228.tar.xz.md5sum ...
/var/tmp/emerge-webrsync.reeo1M/gentoo-20251228.tar.xz.md5sum 100%[======================================================================================================================================================================================================>] 57 --.-KB/s in 0s
2025-12-29 17:07:38 URL:http://ftp.fau.de/gentoo/snapshots/gentoo-20251228.tar.xz.md5sum [57/57] -> "/var/tmp/emerge-webrsync.reeo1M/gentoo-20251228.tar.xz.md5sum" [1]
* Fetching file gentoo-20251228.tar.xz.gpgsig ...
/var/tmp/emerge-webrsync.reeo1M/gentoo-20251228.tar.xz.gpgsig 100%[======================================================================================================================================================================================================>] 1000 --.-KB/s in 0s
2025-12-29 17:07:39 URL:http://ftp.fau.de/gentoo/snapshots/gentoo-20251228.tar.xz.gpgsig [1000/1000] -> "/var/tmp/emerge-webrsync.reeo1M/gentoo-20251228.tar.xz.gpgsig" [1]
* Fetching file gentoo-20251228.tar.xz ...
/var/tmp/emerge-webrsync.reeo1M/gentoo-20251228.tar.xz 100%[======================================================================================================================================================================================================>] 45.76M 1.35MB/s in 35s
2025-12-29 17:08:15 URL:http://ftp.fau.de/gentoo/snapshots/gentoo-20251228.tar.xz [47983992/47983992] -> "/var/tmp/emerge-webrsync.reeo1M/gentoo-20251228.tar.xz" [1]
* Checking digest ...
* Checking signature with gemato ...
[ INFO] Refreshing keys...
[ INFO] Keys refreshed.
[ INFO] File /var/tmp/emerge-webrsync.reeo1M/gentoo-20251228.tar.xz verified successfully against the signature in /var/tmp/emerge-webrsync.reeo1M/gentoo-20251228.tar.xz.gpgsig:
[ INFO] - status: OpenPGPSignatureStatus.GOOD
[ INFO] - valid: True, trusted: True
[ INFO] - primary key: DCD05B71EAB94199527F44ACDB6B8C1F96D8BF6D
[ INFO] - subkey: E1D6ABB63BFCFB4BA02FDF1CEC590EEAC9189250
[ INFO] - timestamp: 2025-12-29 01:06:30 UTC
* Getting snapshot timestamp ...
* Extracting 'gentoo-20251228.tar.xz' ...
* Using rsync to refresh '/var/db/repos/gentoo' ...
Number of files: 155,780 (reg: 128,249, dir: 27,531)
Number of created files: 155,779 (reg: 128,249, dir: 27,530)
Number of deleted files: 0
Number of regular files transferred: 128,249
Total file size: 236.44M bytes
Total transferred file size: 236.44M bytes
Literal data: 236.44M bytes
Matched data: 0 bytes
File list size: 3.60M
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 120.70M
Total bytes received: 2.56M
sent 120.70M bytes received 2.56M bytes 7.47M bytes/sec
total size is 236.44M speedup is 1.92
Performing Global Updates
(Could take a couple of minutes if you have a lot of binary packages.)
* IMPORTANT: 18 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
[11/16 ( 68%)] Setting locale
Found 1 locale declaration in '/etc/locale.gen'.
Compiling 2 locales with 2 workers ...
[1/2] Compiling locale: C.UTF-8
[2/2] Compiling locale: en_GB.UTF-8
Waiting for active workers to finish their jobs ...
The location of the archive shall be '/usr/lib/locale/locale-archive'.
Adding 2 locales to the locale archive ...
Successfully installed an archive containing 2 locales, of 2.93 MiB in size.
[12/16 ( 75%)] Cleaning up
[13/16 ( 81%)] Importing users and groups
[14/16 ( 87%)] Preparing symlinks
[15/16 ( 93%)] Showing
[16/16 (100%)] Enabling
* Successfully fetched a new gentoo stratum with name timetoo
________________________________________________________
Executed in 683.06 secs fish external
usr time 90.03 millis 1.33 millis 88.71 millis
sys time 182.29 millis 0.55 millis 181.74 millis