#Installing Gentoo
1 messages · Page 1 of 1 (latest)
what happens?
what do you need help with?
You didn't give any info at all
np
read it slowly
you are not comfortable with cfdisk right? Please, just follow the part of the wiki of using fdisk, it is guided
oh yeah, for that you don't need fdisk
wait a sec
First, you use a HDD disk or a SSD?
mkfs.btrfs /dev/sda3
That will format the sda3, root, and it will use the file system btrfs
why not ext4 tho?
is more simple for him
Np
mkfs.vfat -F 32 /dev/sda1
That will format the sda1, or the efi partition, and will use the fat32 filesystem
if he dont want to mess with snapshotting and subvolumes theres no different afaik
Okay
Case sensitivity
In the original FAT file system only short filenames (8.3 or SFN) are possible, and they are being stored in all upper case only. The systems using the original FAT file system were not case-sensitive (like MS-DOS). As extension to FAT, VFAT not only allows long filenames (LFN) but also lower case letters in filenames. VFAT is case-preserving, but for compatibility reasons existing operating systems (such as Microsoft Windows 95 and Windows NT) were still treating filenames case-insensitive. On the other hand, Unix traditionally was strictly case-sensitive.
In Linux vfat defaults to treating names case-insensitive (mount option check=r for relaxed). VFAT can, however, also be mounted with strict case-checking, mount option check=s, but this can cause problems.
you don't have to worry about that
but vfat is better
you use BIOS or UEFI?
then it will work
tell me when you are ready or if you have any type of doubt
mkswap /dev/sda2
noob
it prepares the sda2 partition, the swap, for being the swap partition
not you
e...
I think I don't know how to explain myself well
This will format the sda2
tell me when you're ready
swapon /dev/sda2
This will activate the swap partition
When you finish that
mkdir --parents /mnt/gentoo
and
mount /dev/sda3 /mnt/gentoo
this will mount the sda3 partition
(create the folders first)
mkdir /mnt/gentoo/efi
and
mount /dev/sda1 /mnt/gentoo/efi
This will mount the sda1 partition
take your time
np
and you did the first part of the installation, GOOD JOB.
Now the second part.
cd /mnt/gentoo
do you want glibc or musl?
a sec
yes yes, I am translating what I am about to say you
In simple terms, glibc tends to be better for newbies because it doesn't tend to break very quickly, but they take up more memory and are more flexible with C standards, while musl is stricter and can break more.
For newbies, glibc is the best
glibc and musl is what is called, standard C library
or libc
Exactly, in gentoo you compile almost everything, and most programs are designed in C, but don't worry about that
In theory no, but to solve it, we have to download a miniature gentoo system so we can compile the things you need and do it to your liking
When you are in /mnt/gentoo
This will download a minimal gentoo system to work with
You have to use gcc or clang (Two compilers, you need one)
Okay, with the link that I showed up, you will have a glibc systemd gcc system
with llvm (clang) maybe it would be harder because there is a possibility of things breaking with it (although it is currently very small), let me know when the download is finished
That the reason I choose gcc
wait a sec please
Okay, what is the part that you don't understand
?
Well, in gentoo, you will need to compile almost all the programs you will use.
Well, most of those programs inside are designed in C, to be able to compile those programs you need a compiler, of which there are 2, gcc and llvm, in this installation we are going to use gcc, because it is easier.
But we can't compile gcc from scratch, that's why we need something called stage3.
It is a miniature gentoo system so you can customize it and make it work as expected. For that, you need.
cd /mnt/gentoo
(which I assume you have already done)
and
I hope you can understand now
tar xpvf stage3-.tar.xz --xattrs-include='.*' --numeric-owner -C /mnt/gentoo -C /mnt/gentoo
Extract files to the root partition regardless of the current directory.
This is also a little difficult to understand, if you get confused let me know.
okay
ls
you see something?
to download the stage3
um.... go to google.
gentoo download
Trust me, go to the page of gentoo download
then scrow down
And tell me what you see
do you see this?
good, this will download a stage 3 systemd for desktops
do not click on it
right click
yes!
copy link
I don't know, but it's the first time I've done a guided installation for someone, I'm a little worried in case something goes wrong
tar xpvf stage3-.tar.xz --xattrs-include='.*' --numeric-owner -C /mnt/gentoo
this will "unzip" the stage3
but not follow exactly what I wrote
follow this
Since "Installing a stage file"
yes, but the one of the guide
not of discord
But you say I'm following the wiki and hitting issues
and not once have the wiki
We can't install Gentoo for you
realistically Solegaiter is just copying the handbook here chunk by chunk
In future give us exact errors of each step you failed and we can help otherwise there isn't much we can do here

Ibold move
Yes, it was a terrible decision. Why discord has to remove the '
I'll give you an hour cool down
put it inside a code block
(its a pain
I'm very concerned for you here
What you are doing is just turning you into someone's person gentoo sysadmin
you aren't helping anyone, especially not yourself
(This was partly the reason that Shawn left the first time)
um, sorry about that, I thought that was a way to help.
We have all done it
Does asking for help via DM break the rules?
It's why I know where this goes
I've had the same talk with many users
Anyway they will be back in an hour
Ok, thanks for letting me know.
You likely want to start them off again and get them to give error messages next time so they are actually learning not just getting you to do it
Don't forget to accept licenses
add ACCEPT_LICENSE="*" in /etc/portage/make.conf
Okay
Why?
That works for us but some people care about free licenses
well they were a troll anyway
(the other guy)
ofc they got a burnice pfp ðŸ˜
that gooner game ? ðŸ˜
Trolls gotta troll
My spidey sense tingled when they called themselves a Linux expert
looking in the Arch server they aren't as ill as they claim to be
they had (used arch, gentoo and lfs) in their pronouns earlier iirc
now its removed, well well well
Maybe they learned they don't know much yet