Alpine Linux - Simple, Small, and Secure

Поділитися
Вставка
  • Опубліковано 22 січ 2025

КОМЕНТАРІ • 128

  • @NOPerative
    @NOPerative Рік тому +42

    Less system == less fuzz; totally agree.
    As illustrated in the video - speed!
    Less is more speed & security.

  • @mentalmarvin
    @mentalmarvin Рік тому +75

    I have it on both my laptops. Works great on non-nvidia devices. Flatpak and distrobox makes up for the lack of software

    • @vaisakh_km
      @vaisakh_km Рік тому +4

      Okk, using distrobox with it seems a great idea... it covers for lack of systemd

    • @folksurvival
      @folksurvival Рік тому +1

      It doesn't lack software.

    • @yzxc222
      @yzxc222 Рік тому +2

      Have you considered installing nix package manager in case you are lacking software?

    • @acopier
      @acopier Рік тому +4

      @@vaisakh_km systemd is a bloat anyway

    • @folksurvival
      @folksurvival Рік тому

      @@vaisakh_km What would you be lacking?

  • @scotty8930
    @scotty8930 Рік тому +105

    Alpine has been curated for a container base.

  • @grubbermeister
    @grubbermeister Рік тому +18

    Love Alpine! Been using it for the past couple of years on an ancient Toshiba Satellite and, most currently, a Lenovo N22 that I daily drive for work.

  • @daniellapain1576
    @daniellapain1576 22 дні тому +1

    Discovered by accident that Alpine can run as an app on smartphones. A literal entire OS running as an app. The process involves installing a terminal app on your phone or tablet and installing a list of packages in the terminal that gives it functionality to get it working. It can’t run everything but you can turn an iPhone into a Linux computer this way. All without a jailbreak or virtualization. It just turns the OS into a literal app that boots up when you open it. This means that anything that you couldn’t do before becomes possible.

  • @mkonji8522
    @mkonji8522 Рік тому +62

    Been dailying apline for a while now and hard for me to want to use anything else. Takes like 4 seconds to boot, and uses around 230mb on idle with i3wm, eww and rofi for main env. Nix pgk manager really shines though here providing everything it's missing just like your rocky install. I have great hardware so it's not like I needed it to be that minimal, but its absurdly stable and I have great headroom for all my vms which I work out of anyways. If you ever get tired of rocky maybe give alpine a try. This is coming from somebody who has to work with rhel servers all day as well so I completely understand your desire to use rhel 1:1's. Regardless though loving the content regarding your stable minimal workstation journeys.

    • @vaisakh_km
      @vaisakh_km Рік тому +1

      seems like a great option, 🤔🤔 but i wonder is there any software compatability issues because of it's using openrc? Like many applications take systemd for granded and relay on it to do things right?

    • @mkonji8522
      @mkonji8522 Рік тому +8

      @@vaisakh_kmless regarding systemd then with some things like nvidia etc since alpine uses musl instead of glibc and also is missing gnu core utils. So you'll need to have an amd gpu, but as
      I said I do everything like through vm's; a vm as my devbox, a vm for gaming etc. This base system is extremely stable and lightweight and I use a passthrough gpu for everything else. That way if I want to distrohop I'm never changing out my bare metal system, just whatever vm I'm working out of.

    • @erdanxiloscient3666
      @erdanxiloscient3666 Рік тому +4

      @@vaisakh_km Since alpine uses musl libc (standard everyone else uses is glibc), some software won’t be compatible with it by default.
      However there’s a page in the alpine wiki going over this, and it says you can install glibc from the repos like any other dependency and things will work just fine.
      The same should go for systemD, but as far as I know not that much software depends on systemD, it’s just used because it is easier to type “systemd start service” instead of “ln -s path/to/service path/to/rc” (or whatever the command is for other init systems).

    • @mkonji8522
      @mkonji8522 Рік тому

      @@erdanxiloscient3666 yep, I think that tends to be the case but sometimes if some esoteric peice of software *requires* systemd all that means is just slightly more effort to sort out.

    • @Reichstaubenminister
      @Reichstaubenminister Рік тому

      ​@@vaisakh_km I've been using Artix with OpenRC since 2020 and don't have any issues. And if something is missing, there's probably a service config from Gentoo or the AUR you can copy.

  • @brockm4047
    @brockm4047 11 місяців тому +1

    I just found Alpine and WOW. I now have it installed on some Raspberry PIs and an old laptop. It's great. So much fun!

  • @arjanvandeven7834
    @arjanvandeven7834 Рік тому +37

    Eh.... Clear Linux is not being discontinued.. that's just not factual (I work on Clear Linux)

  • @gabood
    @gabood Рік тому +12

    I would love some more content on alpine, installing a window manager on it or something just for fun.

  • @samjiman
    @samjiman Рік тому +9

    It's great for Docker containers.

  • @dono42
    @dono42 Рік тому +13

    The Alpine containers are much smaller. I use it as the base for most of my containers.

  • @uMalice
    @uMalice Рік тому +4

    Awesome boot time, and it's virtualized! I would love to see an install and add lxde wm for an ultra-lite desktop experience.

  • @Void.e
    @Void.e Рік тому +3

    That boot time ia crazy!

  • @84e-NDtj_y
    @84e-NDtj_y Рік тому +18

    If you want to try a non systemd setup, I highly recommend Void Linux. The documentation is great, both minimal but enough to get all the basics of a system up and going.

    • @tylerdean980
      @tylerdean980 Рік тому +2

      I like void, but I’m running antiX with runit now because it’s as light as void but with the Debian repos.

    • @ErikOnNoobTube
      @ErikOnNoobTube Рік тому +3

      Void having no systemd is just a consequense of musl compatibility issues. Official Musl support along with the xbps package manager are the real main features of Void (and no fork AKA LFS gone right).

    • @folksurvival
      @folksurvival Рік тому +2

      Void is very very good.

    • @tourdesource
      @tourdesource Рік тому

      @@ErikOnNoobTube Void has a glibc version, so I'm not sure what you mean.

    • @ErikOnNoobTube
      @ErikOnNoobTube Рік тому

      @@tourdesource Yes? I only mentioned that Musl is offically supported and maintained by the developers.

  • @RvolvrWest
    @RvolvrWest Рік тому +5

    I have been looking at Alpine as a docker host for lowest overhead.

  • @Daniel_VolumeDown
    @Daniel_VolumeDown Рік тому +11

    Yeah, I am waiting for some distro/script that makes alpine into desktop distro. Also I would like to see alpine as a base for slax (and maybe also puppylinux).
    Alpine linux is also used as a base for postmarketos (it's for smartphones). Also apline linux is very good distro to install inside termux (via anlinux or proot (and I also saw other scripts for alpine linux))

    • @brandonjanssen7266
      @brandonjanssen7266 Рік тому +3

      Just type setup-desktop then choose

    • @Daniel_VolumeDown
      @Daniel_VolumeDown Рік тому +3

      @@brandonjanssen7266 oh thats great to know. I used alpine some time ago to test plasma bigscreen, so maybe that is why I didn't noticed that option (or maybe this option was not aviable back then).
      Still there are things to remember when using this type of barebone systems like enabling trim for ssd or using some sort of battery management tool when needed (I don't know if these options are eneabled by default on alpine linux)

  • @REZNON
    @REZNON Рік тому +4

    It also would be interesting to hear your thoughts regarding ARTIX base and dinit... There's not any complex review of those things on UA-cam...

  • @celdepescaun39
    @celdepescaun39 Рік тому +2

    Very appealing. Especially for those who like to exchange Windows 11 for Linux ...

  • @frederickwood9116
    @frederickwood9116 Рік тому +6

    You could do a video of setting up the alpine desktop. Not because it’s a desktop os but because it’s a good way to demonstrate the versatility and simplicity.
    Other than that possibly use it as a base for running virtual machines. On an orange pi or something perhaps!!
    I’m actually most interested in the process of building from source for situations where you can find the git repo for something but nothing is available in the alpine repository. It’s not arch but it’s close in some concepts and the idea of a straight forward building process opens opportunities.
    The Debian repositories don’t install and survive very well on alpine except in very simple situations. If you can find a nice way to “convert “ from deb to alpine apk that would also be really helpful. That is possibly going to the realms of black magic though.
    Thanks for the casual video.

  • @ioannis_gr
    @ioannis_gr Рік тому +3

    Alpine is my goto for docker images

  • @MoathThawahreh
    @MoathThawahreh 8 місяців тому

    have never faced an issue with it, pretty solid and small! A good choice for docker build to generate small docker images for your applications

  • @gbncondor88
    @gbncondor88 Рік тому

    at min 5:02 i see in the video that ask the login and password to go..what are thay?

  • @matthiasurankar6354
    @matthiasurankar6354 Рік тому +3

    If memeory servers me correctly the 3 Original distros were Slackware Debuan and Redhat. From my eduction every other distro came from one of those 3. Thats what i was taught when I started the RHEL academy in College.

  • @AnilKumaryashrajsen
    @AnilKumaryashrajsen Рік тому +2

    Could you cover a video for dual booting alpine Linux with Windows on bare metal along with other partition drives?

  • @kyleking7060
    @kyleking7060 Рік тому +1

    I gota say as distro hopper of almost 20years now I'm sold on alpine...I was not new it befor this but...seriously it was installed as sys so fast that I ligit though i messed it up and it wouldn't...nope it work beautifully lol
    real encapsulates the "kiss" philosophies
    ie...keep it simply stupid
    lol...
    iv already switched 2 of my homelab servers to it and have fully converted all required services and they are running as expected or better...no I don't get all the bloat that needs systemd like my comfy cockpit web ui but it's of no consequence I was surprisingly able to instantiate my "soft firewall"/gateway functions from the basic live mode and I was able to setup all my complex storage configs easly and establish a secure shell and on an on even befor writing it all out the the ssd...seriusly?
    that easy?
    what...
    I don't mean to come off as inapreciative...but...why?
    lol...have I wasted 20 years tinkering with all these others
    ...😢...I think yes
    ...now it wount go replacing my GUI desktop workstation anytime soon but that will just consist of running terminal apps inside the bloated windows 11 install to get all my real work done lol
    overall alpine so far, my thoughts, well my thoughts are, why did I ever bother with arch minimul installs or debain, well becase I didn't know it was as simple as "setup-alpine" the last time I looked into it lol.
    so it's perfect for an idiot like me😂😂
    ...

  • @caocaoholdingaplushie6022
    @caocaoholdingaplushie6022 5 місяців тому

    One of the best use for alpine is the ish shell on the ipad, you can use it as a full linux terminal to bypass apple restrictions, i torrent stuff on it

  • @gjkrisa
    @gjkrisa Рік тому

    I’m trying to update alpine using apk update then upgrade and upgrade just keeps saying ok:35 MiB in 45 packages and never updates anything. 🤦‍♂️

  • @kentsavick2516
    @kentsavick2516 Рік тому +2

    Reminds me of DamnSmallLinux. I used to use that quite often on systems with minimal resources. It was made to run off a 3.5" floppy! Full GUI even. Not sure if they even maintain it anymore.

    • @tylerdean980
      @tylerdean980 Рік тому

      Nope. TinyCore is basically the modern equivalent.

  • @nikobellic570
    @nikobellic570 Місяць тому

    it's in the raspberry pi Imager program now, as an installable OS option

  • @ClearLinuxOS
    @ClearLinuxOS Рік тому +3

    If you hear people talking about Clear Linux in the past tense, please set them straight!

  • @sachinbhat7057
    @sachinbhat7057 Рік тому +3

    Artix Linux has decent boot times and is very minimal too!

  • @commandcracker42
    @commandcracker42 Рік тому +2

    Its based on busybox with musl libc

  • @hendapetrak
    @hendapetrak Рік тому +3

    Are there some alpine linux with GUI?

  • @dstinnettmusic
    @dstinnettmusic Рік тому

    Alpine is in my back pocket for my custom Linux build….for reasons

  • @pplscomp2
    @pplscomp2 Рік тому +3

    The only personal experience I have with Linux is playing with Ubuntu as a study environment, and my first experience was Knoppix...
    What would you recommend for someone new to Linux to help them learn the basics, and work it in a way to make it familiar?

    • @tylerdean980
      @tylerdean980 Рік тому

      If you’re looking for the windows like UI most people recommend Linux Mint these days. Great for beginners, it’s what I started on

    • @Germanas1985
      @Germanas1985 Рік тому

      I jumped into arch Linux with gnome.. brilliant in setting everything in the right place... And it's. Less windows...
      I highly recommend fedora...

    • @frederickwood9116
      @frederickwood9116 Рік тому

      Depending on how comfortable you are already with the command line I recommend Alpine Linux. If you aren’t there yet then go for Linux mint for the normal stuff.
      Alpine Linux is a very simple and straightforward os. The wiki is good too. There are a few community spaces for questions too. You won’t find a more stripped down os that is relatively easy to put a desktop on and learn a lot on the way. It might be a stretch if you think it’s a little daunting. So Linux Mint would be the more comprehensive and “it just works” OS of choice for many.

    • @pplscomp2
      @pplscomp2 Рік тому

      @tylerdean980 @Germanas1985 @frederickwood9116 Thank you for the recommendations!
      I feel I will work with Linux Mint as my main Linux Distro to get used to it. I tried POP! OS after Linus recommended it, and it didnt seem to hit the same way as they had it working.
      Ill most likely experiment with some other Distro like Alpine, or Fedora on a USB or old SATA drive laying around.
      I have learned the lesson of having linux saved to something, and not just trying to run it off a CD everytime (as Knoppix was just a CD, no storage on that experimental computer I had).

    • @tylerdean980
      @tylerdean980 Рік тому +1

      @@frederickwood9116 Not what you should reccomend to a beginner at all. CLI only at first, and MUSL libC and lack of GNU Coreutils breaks compatability with tuns of things. Not to mention their reops are really small.

  • @OleksaBaida
    @OleksaBaida Рік тому

    Where systemd, what systemd? I saw OpenRC 🤷 5:10

  • @basdfgwe
    @basdfgwe Рік тому +1

    I use alpine so much

  • @phobes
    @phobes Рік тому +3

    Alpine is cool, but Debian Turnkey Core is my jam on Proxmox. Debian has too many packages in their repositories for me to use anything else.

  • @Bluefox1978
    @Bluefox1978 Рік тому

    Damnit! The download keeps cancelling though I have internet up and running 🤬

  • @alexstone691
    @alexstone691 Рік тому +1

    Even after using linux that long you still dont read the text fully, you could have entered f to 'detect and add fastest mirror from above list' at 6:50

  • @DJNightchild
    @DJNightchild Рік тому

    What do you think of Puppy Linux? CAN be installed on HDD or SSD, but it's meant on be run on a USB pendrive.

  • @chrisstone2742
    @chrisstone2742 Рік тому

    I belive there was one prio linux disto before slakware was released. However slackware is the oldest distro still being updated.

  • @singaravelanpalani3713
    @singaravelanpalani3713 7 місяців тому

    Dear TTT,
    thanks for sharing your Knowledge Here..
    I used standard for PXE Server Setup & i used for netboot files - i got success but client i am getting CLI, How to get Firefox Open with Kiosk Mode in NetBoot it self any guidance..

  • @BobDoe_69
    @BobDoe_69 Рік тому +3

    why are your videos of late seem to start halfway or something

    • @baremetaltechtv
      @baremetaltechtv Рік тому +1

      because they are clips from his streams, he seems to have stopped making traditional videos in favor of stream snippets

    • @cheebadigga4092
      @cheebadigga4092 Рік тому +1

      this is a different channel, he just released a regular video on his regular channel about 1 hour ago

    • @TitusTechTalk
      @TitusTechTalk  Рік тому +10

      These are all from my Twitch Streams. I chop them up and make daily videos out of them over here.
      My Main Channel I've been trying to get 3 videos out a week. @christitustech
      So in total I try to produce 10 videos per week and 2 Streams on Twitch T-Th.
      I'd do more, but I also have my day job I go to as well...

    • @BobDoe_69
      @BobDoe_69 Рік тому

      @@TitusTechTalk oh, there are multiple channels..ok ignore me then i am an idiot lol

  • @Endermen1094
    @Endermen1094 Рік тому

    Alpine is an independent musl distro

  • @siamhie
    @siamhie Рік тому

    Slackware is the oldest (July 1993) followed by Debian (August 1993).

  • @Germanas1985
    @Germanas1985 Рік тому

    I'm curious how it would work on my pc...
    Good video

  • @leonlee9518
    @leonlee9518 Рік тому +2

    Is this new account ?

    • @TitusTechTalk
      @TitusTechTalk  Рік тому +1

      This is just my live stream clips channel

  • @HakAtIt
    @HakAtIt 2 місяці тому

    What VM manager is this?

    • @tylerdean980
      @tylerdean980 Місяць тому

      Virt-manager. A front end to kvm/qemu

  • @jeremymcguire7069
    @jeremymcguire7069 Рік тому +1

    Most Distros work well in a VM. It might be more interesting if you got a real potato to test them

  • @that_guy1211
    @that_guy1211 7 місяців тому

    soooo alpine is user friendly arch linux? COOL!

  • @ArshadSnikerkiss
    @ArshadSnikerkiss Рік тому +2

    What about Pop! OS, what are your views on that Ubuntu based Linux Distribution? I'm new to Linux but I've always wanted to see Elementary OS combined with Pop! OS, maybe both developers should get together and combine their resources and make a whole new Linux Distribution.

  • @kingyachan
    @kingyachan 6 місяців тому

    noob question, what is that VM software?

    • @tylerdean980
      @tylerdean980 2 місяці тому +1

      Virt-manager

    • @kingyachan
      @kingyachan 2 місяці тому

      @@tylerdean980 Thank you Thank you!

  • @joshaustintech
    @joshaustintech Рік тому

    I've stopped using Alpine for containers after having so many unpredictable issues with networking.

    • @tourdesource
      @tourdesource Рік тому +1

      What kind of issues?

    • @joshaustintech
      @joshaustintech Рік тому

      @@tourdesource random disconnections from the network on production, as I recall

    • @TheDarkBusinessman
      @TheDarkBusinessman 8 місяців тому

      @@joshaustintechthat is due to musl’s dns being udp and tcp, not alpine as a whole. These issues can easily be fixed.

  • @danielbaulig
    @danielbaulig Рік тому

    Y U NOT USE TWRMINAL?!

  • @spinkey4842
    @spinkey4842 Рік тому

    what VM are you using here?

    • @TitusTechTalk
      @TitusTechTalk  Рік тому +5

      QEMU with Virt-Manager

    • @tailsorange2872
      @tailsorange2872 Рік тому

      @@TitusTechTalk I'm using the same but I also use Hyper V and its Virtual machine manager (?), and WSL when I run Windows 11

    • @spinkey4842
      @spinkey4842 Рік тому

      oh right, i heard it's better than v-box and gnome boxes right? is there a how to install for manjaro?

  • @brandonjanssen7266
    @brandonjanssen7266 Рік тому +1

    type setup-desktop then choose a desktop

  • @zakariya2011_
    @zakariya2011_ Рік тому

    Hey titus talking about alpine hurrayy

  • @idjdbrvvskambvvv9007
    @idjdbrvvskambvvv9007 Рік тому

    nope, nixos is so minimal you remove systemd it's still run on busybox nix geht mehr!

  • @holyhelga
    @holyhelga Рік тому

    all linuxes used to use openrc way back when

  • @nunyabidnessbruh
    @nunyabidnessbruh Рік тому

    ...porteux, and it's based on slackware, so you won't have to upgrade to a new version for at least 6 years.

  • @laughingvampire7555
    @laughingvampire7555 Рік тому

    I think the main issue with systemd is marketing, the name is a failure because with "d" confuses silly people making them think that is just one thing when is a system mangement suite.

  • @dkkogmaw1311
    @dkkogmaw1311 6 місяців тому

    Why ppl only talk about low end systems or containers you can legit also use it on a powerful laptop pc arch systemd is ret ard ed anyways

  • @AntonioSchiavon
    @AntonioSchiavon Рік тому

    alpine is great, until you got into some random dns error

  • @jpwillm5252
    @jpwillm5252 5 місяців тому

    Artix Linux is easier to install and is very modular.

  • @leonidas14775
    @leonidas14775 Рік тому

    Those systemd haters... Instead of debating Unix philosophy, why don't they just call it SLOW

    • @oneirofono
      @oneirofono Рік тому +1

      ela file
      yes we hate systemD not because it's not based on Unix philosophy but because it can't be audited properly, it is not posix nor modular, it is buggy because uses laaaarge code, it is vulnerable, microsoft is involved, binary logs are not safe, it is bloat and last but not least some apps rely on systemD making impossible to use them without it and this is a bad practice...

  • @awa0927
    @awa0927 Рік тому

    Man... systemd really is holding back Linux lol

  • @DominikZogg
    @DominikZogg Рік тому

    I dislike alpine as a developer, if something behave strange chances are it would run fine on any other distro.

  • @kol19pl
    @kol19pl 6 місяців тому

    php nop nop nop alpine not redy for use jet

  • @ICC_ECHR_Request_BY_VS
    @ICC_ECHR_Request_BY_VS 3 місяці тому

    My neighbor crash alpine linux.

  • @dragos-andreirotaru2316
    @dragos-andreirotaru2316 Рік тому

    "alpine based on slackware"

  • @_pro_grammer_
    @_pro_grammer_ 11 місяців тому

    You just can't hack an html file😆😆😆

  • @ICC_ECHR_Request_BY_VS
    @ICC_ECHR_Request_BY_VS 3 місяці тому

    ?

  • @ahuvagottdiener6605
    @ahuvagottdiener6605 9 місяців тому

    no gnu 😀😀😀😀

    • @martineyles
      @martineyles 7 місяців тому

      Unless you're porting it to work with the GNU HURD kernel. Someone is actually doing that!

  • @dragos-andreirotaru2316
    @dragos-andreirotaru2316 Рік тому +2

    it s my fav distro.