For the record, DHCP is absolutely not required for a functioning TCP/IP stack; you can manually configure your IP, gateway, etc and not need DHCP. Otherwise, nice little exploration of Alpine's core services, and good vibes too.
“THERE IS A DISTINCTION TO BE MADE BETWEEN DISSECTION AND VIVISECTION, A DISTINCTION WHICH WOULD APPEAR TO HAVE BEEN LOST ON YOU.” -Kitty Horrorshow’s “Anatomy” (2016)
I like the take of it being a really good starting point for understand what the Linux building blocks are. And mistakes!, that’s where all the learning is. It’s just painful when I hit my head on one for a full day before I stop.
I found this video looking for a good general overview of Alpine and I loved your channel, so it's good that you're the Alpine linux guy keep up the good work :)
DHCP is NOT required to have a functional TCP/IP stack, DHCP just automates things like address assignment which have to be done manually if DHCP is not being used (ie static IP)
I know it's a little standard, but I'm a fan of Debian. Ubuntu has a little too much baggage, and while I prefer RC instead of SystemD, I *really* like having apt out of the box, as well as the incredible driver support. If I couldn't use Debian, I'd use Fedora.
I did some research into that, and apparently it’s highly recommended that you don’t. You can get a bit of a speed boost by compiling everything from source, but musl is baked into the kernel, and until it’s as well optimized as glibc, there will be certain things that Alpine does less efficiently. Fortunately, this is rapidly changing.
Aw thanks! You can look up “Cinemint” and I come up. I’m a GBA dev, and I made a 20 min retrospective about the dev process. It’s the most similar video to the kind I do here. It’s over at czcams.com/video/2NPv5W-P7SA/video.html
Would Alpine be good for a Chromebook? I've recently gotten a Chromebook I know supports full UEFI boot with the MrChromebox utility. I've only ever used Arch and Fedora on my other machines. The chromebook is only gonna be running tlp, dwm, alacritty, and chromium 90% of the time.
My main concern is lack of drivers. Alpine has a SEVERE lack of drivers, and since Chromebooks already run such specialized hardware, you won't be in for a good time. Maybe someday I'll be able to recommend it. However, even if all you run is a web browser, you'll appreciate a Debian-based distro. In my experience, Ubuntu runs much faster than Chrome OS on even the most low-end machines.
@@wooof8153 I'm only recommending Debian because I've tried it before and it worked. I haven't tried Arch or Gentoo yet, but if the drivers exist, then by all means go for it - it would likely be better optimized.
@@cineminttechtips sorry i mean you said that alpine linux run python code slower that means the actual programs like kdenlive for expample run slower or just is the compilation process
@@unLinuxeroMas Unfortunately both. Here's an article for more information on the problems Python has with Alpine: pythonspeed.com/articles/alpine-docker-python/#:~:text=Alpine%20has%20a%20smaller%20default,glibc.
Like this comment to dislike the video
What if I dislike this comment
@@punkrockllama you either like the video, or super dislike the video
A comfy Linux channel is something we all needed.
For the record, DHCP is absolutely not required for a functioning TCP/IP stack; you can manually configure your IP, gateway, etc and not need DHCP.
Otherwise, nice little exploration of Alpine's core services, and good vibes too.
“THERE IS A DISTINCTION TO BE MADE BETWEEN DISSECTION AND VIVISECTION, A DISTINCTION WHICH WOULD APPEAR TO HAVE BEEN LOST ON YOU.” -Kitty Horrorshow’s “Anatomy” (2016)
I like the take of it being a really good starting point for understand what the Linux building blocks are. And mistakes!, that’s where all the learning is. It’s just painful when I hit my head on one for a full day before I stop.
I found this video looking for a good general overview of Alpine and I loved your channel, so it's good that you're the Alpine linux guy keep up the good work :)
DHCP is NOT required to have a functional TCP/IP stack, DHCP just automates things like address assignment which have to be done manually if DHCP is not being used (ie static IP)
sigterm is the "polite" way of killing processes, processes can ignore it, if you REALLY want to kill a process and not be so polite then use sigkill
Hey it's the chill alpine linux guy
I just watched one of your videos and now I can't stop watching. You just earned one sub from me.
Great video man! Loved watching this!
Thanks!!
Next time someone tells you "AXCHTUALLY IT'S GNU/LINUX", tell them no... There's no GNU in this Linux.
So this is how Europeans live
instead of standard build of alpine, you should try the virtual build, mine only took 45MB of RAM and that's without killing any process
Compare your top linux distros for containers pls
So handsome o: and such a nice voice
Boot sectors, boot process, dual boot etc pls
:op
But what IS a distribution you’d use for developing and daily driving?
I know it's a little standard, but I'm a fan of Debian. Ubuntu has a little too much baggage, and while I prefer RC instead of SystemD, I *really* like having apt out of the box, as well as the incredible driver support. If I couldn't use Debian, I'd use Fedora.
@@cineminttechtips Ha, exactly mytwo favourites! Excellent taste, sir!
So I can switch compilers on alpine to have better runtime?
I did some research into that, and apparently it’s highly recommended that you don’t. You can get a bit of a speed boost by compiling everything from source, but musl is baked into the kernel, and until it’s as well optimized as glibc, there will be certain things that Alpine does less efficiently. Fortunately, this is rapidly changing.
This is awesome what is your main channel
Aw thanks!
You can look up “Cinemint” and I come up.
I’m a GBA dev, and I made a 20 min retrospective about the dev process. It’s the most similar video to the kind I do here. It’s over at czcams.com/video/2NPv5W-P7SA/video.html
Would Alpine be good for a Chromebook? I've recently gotten a Chromebook I know supports full UEFI boot with the MrChromebox utility. I've only ever used Arch and Fedora on my other machines. The chromebook is only gonna be running tlp, dwm, alacritty, and chromium 90% of the time.
My main concern is lack of drivers. Alpine has a SEVERE lack of drivers, and since Chromebooks already run such specialized hardware, you won't be in for a good time. Maybe someday I'll be able to recommend it. However, even if all you run is a web browser, you'll appreciate a Debian-based distro. In my experience, Ubuntu runs much faster than Chrome OS on even the most low-end machines.
@@cineminttechtips would the chromebook driver situation be better on Debian based distros vs Arch/Artix or Gentoo? If so why?
@@wooof8153 I'm only recommending Debian because I've tried it before and it worked. I haven't tried Arch or Gentoo yet, but if the drivers exist, then by all means go for it - it would likely be better optimized.
bro that means that the compiled code y mean the programns are slower thant in libc system
Mind running that by me again?
@@cineminttechtips sorry i mean you said that alpine linux run python code slower that means the actual programs like kdenlive for expample run slower or just is the compilation process
@@unLinuxeroMas Unfortunately both. Here's an article for more information on the problems Python has with Alpine:
pythonspeed.com/articles/alpine-docker-python/#:~:text=Alpine%20has%20a%20smaller%20default,glibc.
He's just so cute i can't even
Respect the pinned dislike comment
GREAT VOICE, Please lower your BGM.