Dismembering Alpine Linux While It's Running

Sdílet
Vložit
  • čas přidán 6. 09. 2024
  • To learn how it works, of course.
    Music link: • 놀러오세요 동물의 숲 (Animal Cr...
    Check out Alpine Linux: www.alpinelinu...

Komentáře • 39

  • @cineminttechtips
    @cineminttechtips  Před rokem +3

    Like this comment to dislike the video

    • @punkrockllama
      @punkrockllama Před 10 měsíci +2

      What if I dislike this comment

    • @USB3.2
      @USB3.2 Před 8 měsíci +2

      @@punkrockllama you either like the video, or super dislike the video

  • @tarasywszedzie72
    @tarasywszedzie72 Před rokem +19

    A comfy Linux channel is something we all needed.

  • @ayesaac
    @ayesaac Před rokem +9

    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.

  • @natqevalhiindisguise141
    @natqevalhiindisguise141 Před 16 dny +2

    “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)

  • @frederickwood9116
    @frederickwood9116 Před rokem +2

    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.

  • @Sugeema21
    @Sugeema21 Před rokem +2

    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 :)

  • @DouglasWalrath
    @DouglasWalrath Před 6 dny +1

    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)

  • @DouglasWalrath
    @DouglasWalrath Před 6 dny +1

    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

  • @klerpi
    @klerpi Před rokem +3

    Hey it's the chill alpine linux guy

  • @dogzdontzbarkz6540
    @dogzdontzbarkz6540 Před rokem +2

    I just watched one of your videos and now I can't stop watching. You just earned one sub from me.

  • @PaddyPAA
    @PaddyPAA Před rokem +2

    Great video man! Loved watching this!

  • @LubosMudrak
    @LubosMudrak Před měsícem +1

    Next time someone tells you "AXCHTUALLY IT'S GNU/LINUX", tell them no... There's no GNU in this Linux.

  • @teksimian
    @teksimian Před rokem +2

    So this is how Europeans live

  • @yudhobaskoro8033
    @yudhobaskoro8033 Před 6 měsíci +1

    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

  • @sanal.abraham
    @sanal.abraham Před 9 měsíci +1

    Compare your top linux distros for containers pls

  • @kuudereplus
    @kuudereplus Před rokem +2

    So handsome o: and such a nice voice

  • @sanal.abraham
    @sanal.abraham Před 9 měsíci +1

    Boot sectors, boot process, dual boot etc pls

  • @stevenshrii
    @stevenshrii Před 6 měsíci +1

    :op

  • @ThePressurizer
    @ThePressurizer Před rokem +1

    But what IS a distribution you’d use for developing and daily driving?

    • @cineminttechtips
      @cineminttechtips  Před rokem +3

      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.

    • @ThePressurizer
      @ThePressurizer Před rokem +1

      @@cineminttechtips Ha, exactly mytwo favourites! Excellent taste, sir!

  • @All3me1
    @All3me1 Před rokem +1

    So I can switch compilers on alpine to have better runtime?

    • @cineminttechtips
      @cineminttechtips  Před rokem

      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.

  • @nothingspecial2018
    @nothingspecial2018 Před rokem +1

    This is awesome what is your main channel

    • @cineminttechtips
      @cineminttechtips  Před rokem +1

      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

  • @wooof8153
    @wooof8153 Před rokem

    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.

    • @cineminttechtips
      @cineminttechtips  Před rokem

      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
      @wooof8153 Před rokem

      @@cineminttechtips would the chromebook driver situation be better on Debian based distros vs Arch/Artix or Gentoo? If so why?

    • @cineminttechtips
      @cineminttechtips  Před rokem

      @@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.

  • @unLinuxeroMas
    @unLinuxeroMas Před rokem

    bro that means that the compiled code y mean the programns are slower thant in libc system

    • @cineminttechtips
      @cineminttechtips  Před rokem

      Mind running that by me again?

    • @unLinuxeroMas
      @unLinuxeroMas Před rokem +1

      @@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

    • @cineminttechtips
      @cineminttechtips  Před rokem +2

      @@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.

  • @jeromep5294
    @jeromep5294 Před 2 měsíci

    He's just so cute i can't even

  • @teksimian
    @teksimian Před rokem

    Respect the pinned dislike comment

  • @AlbertXuY
    @AlbertXuY Před rokem +1

    GREAT VOICE, Please lower your BGM.