Thanks for the video! I really enjoyed watching it while you gave explanations of what you were doing. I've been interested in distros that don't use systemd but everyone just tells me to use them so this is nice to see~
I updated my Alpine laptop yesterday, no hickups at all. But I remember it was a hassle to get it installed in the first place with a ryzen cpu/gpu, hanging randomly on udev init. After many days of troubleshooting, a desperate bios update solved it. I use it almost only for C development with my own fork of dwm. The problems I see you have with the desktop install is familiar, the wiki is a bit flawed/outdated, especially for destkop/wm installs. I want to help writing the wiki, but I seem not to find time for it :(
As far as I know you need to run setup-xorg-base before running setup-desktop. It's sets up some of your graphics drivers, it's needed whether you run xorg or wayland.
thanks DJ ware, i think you missed running lynsis on this video which i was anticipating, i recently switch from alpine to openbsd, for security purpose, im still thorn between alpine and openbsd, Im still testing OpenBSD somehow at this moment.
What distro would you recommend running on a older lappy 💻 used for a Proxmox server? I tried DietPi but it just wasn't working well....would Alpine be good?
Depends on how old the laptop is, if its over 10 years old, you may run into into security issues with it as most of the distros stop updating around that time frame. You could always try a red hat based distro (Rocky, Alma. EuroLinux, or even get a free license for RHEL).
I *love* Alpine, but 95% of it's use case is as a base for container images (docker, k8s, podman, etc), and the remaining 5% is as a base for integrated peripherals and such. Alpine does not make a good desktop, it's package selection is too limited unless you have a particular use case. For example you just want your laptop to have a basic desktop and run wireshark or something. On physical hardware I'm generally not a fan of any highly granular distros like this, arch, gentoo, etc, because they tend to lack basic features like maintaining a rolling list of kernels on update, auto-update functionality, selinux/apparmor profiles, etc. Performance has very little to do with what distro you use, and far more with how much you have running, and all of them can be trimmed down. Use ext4 or XFS for your filesystem, use a desktop environment that isn't crazy, xfce is a decent traditional choice, but ideally a windowmanager like openbox, i3, or whatever. So that's a long way of saying I agree with DJ Ware's comment here, one of the redhat distros would be a decent choice, if it's not super old and you want more package flexibility then fedora would be a solid choice as well.
I really wander why Gnome is your environment of choice? Is it purely habit? It is so dummed down environment, my first choice was always KDE since Gnome went snow flake, but I'm biased because I came from Suse.
Alpine 3.17 came with Xfce 4.16 and stepped up in 3.18 to Xfce 4.18. I updated it in a VM and discovered that it doubled the memory usage after boot. Whereas Xfce 4.16 showed about 250 MiB, with 4.18 now free/top etc. show a value of about 500 MiB. So it did become a bit "heavier", it seems.
Does it depend on how that extra 250 MiB is being used? If the memory exists, I don't mind it being used for better performance. But if the memory is not available, then I want the footprint to be small. How can we know the difference?
As a general rule, I don't recommend dual boating Linux and Windows on the same disk drive...they don't play nice with each other and eventually one of them will clobber the other one. Best way to dual boot, it separate disk drives
@@celdepescaun39 the problem is sometimes either linux or windows will overwrite areas of the disk in use by the other, I have even seen linux distros overwrite each other esp if one is using systemd-boot and one is using grub...Windows and Linux is sharing the same drive, I have had linux clobber Windows and I have had Windows clobber Linux. Plus if you ever need to reinstall Windows it will just overwrite Linux
@@CyberGizmo 😀 My story about dual booting : laptop Asus K56CB, I5 3337U, 8GB RAM, 120 GB SSD + 500 GB HDD (caddy adapter in the place of the DVD ROM ), with dedicated video card - Nvidia GT740M/2GB VRAM. Wanted to dual boot Windows 10 + RegataOS - BIOS set on UEFI / Secure Boot - not remember well but think was OFF that time... First I partitioned my SSD with GParted - fm Puppy Linux - 2 partitions - 1 for Linux , 1 for Win10 ( HDD used only for storage / back up ). installed Win 10, then RegataOS . When rebooted , after installing RegataOS , the laptop was starting only on Win10 - could start RegataOS but only from BIOS - "boot override" option. in the quest😀of obtaining a "familiar" GRUB loader screen with option of selecting between the 2 OSes , I started copying - .efi files from /boot or /efi folders between Win 10 and RegataOS - do not read exactly the above , because not sure what I exactly copied but basically this I've done- well after few reboots , and more copy/paste of those files - with the adjoining screen errors - laptop DIED !!! BRICKED !!! - corrupted BIOS - .... started another guest for repair ... long story short : now I am writing to you on this laptop , all ok, but because of flashing the BIOS(CH341A programmer) with a "fake" - web downloaded .bin file - now - my BIOS showing that my laptop is an Asus S550CM 😁 - not working the dedicated video card GT740M and the num. keypad of the keyboard, otherwise not any problems ( CPU temp, cpuFan RPM, etc). A next video ideea for you 🙂: can you replicate my "bricking BIOS" adventure ? - like an investigator on a simulator .... I have also another question to you , regarding if I can reflash my BIOS , using only the "mighty" Linux only, not opening again my laptop + CH341A programmer, but this in another comment , think this one is long enough ....😄 REGARDS
windows doesnt want you dual booting that why it messes your efi, this is the same case when dual booting a hackintosh over a windows, its advisable to avoid headaches to have it on 2 separate ssd/hdd, on my case 1 ssd with windows, 1nvme with hackintosh and artix linux, the bootloader on the hackintosh is my main bootloader, it pickup the windows and artix efi, update all i want and it doesn't break at all so far.
Such a nice GUI has 🙂 Its developers are romantics of the 90's .... Or maybe they have some revenues from Microsoft , their distribution is very appealing to Windows users who like to try some Linux😀
Never use this smoldering wreck of a distribution. It's full of bugs and broken code, making even making a bootable system almost impossible. It's documentation is either incomplete, out of date or dies not even exist. It has no community, for good reason to be honest. It is musl based, which causes a lot of unnecessary problems. I know for a fact there are many distributions out there, that arebmade for the same propose, but does it endlessly better than this garbage.
Thanks for the video! I really enjoyed watching it while you gave explanations of what you were doing.
I've been interested in distros that don't use systemd but everyone just tells me to use them so this is nice to see~
Just found your channel like a month ago. I love it, then I realize you were a linux user and that made it better.
Thanks, I just found out about this Distro and was planing to install it on a laptop with 4 Gb ro RAM
Thanks for the run down. I like it even more light weight though 😊
I had no idea Alpine is used outside of Docker containers!
I updated my Alpine laptop yesterday, no hickups at all. But I remember it was a hassle to get it installed in the first place with a ryzen cpu/gpu, hanging randomly on udev init. After many days of troubleshooting, a desperate bios update solved it. I use it almost only for C development with my own fork of dwm.
The problems I see you have with the desktop install is familiar, the wiki is a bit flawed/outdated, especially for destkop/wm installs. I want to help writing the wiki, but I seem not to find time for it :(
As far as I know you need to run setup-xorg-base before running setup-desktop. It's sets up some of your graphics drivers, it's needed whether you run xorg or wayland.
👍
# Do you want to create a new user?
# Yes
# Creating /home/Yes... 😂
I would have to alias sudo=doas lol
LOL yeah
thanks DJ ware, i think you missed running lynsis on this video which i was anticipating, i recently switch from alpine to openbsd, for security purpose, im still thorn between alpine and openbsd, Im still testing OpenBSD somehow at this moment.
Lynis you mean😉
Yeah, I cut it off from the video the score was a 66, but wasn't sure if anyone wanted to see those test anymore, will include them again
@@CyberGizmo 58 was the score on KDE Neon. Does that mean it's unsafe to use Neon DJ? Kubuntu had 66.
@@johanb.7869 well, not really just means more work involved to harden it
@@CyberGizmo Okay, thanks.
I can install Alpine anytime as long is it is on a VM. Will not get past the first reboot when installed to a physical hard drive.
Hi anyone know how to install brave in alpine linux?
What distro would you recommend running on a older lappy 💻 used for a Proxmox server? I tried DietPi but it just wasn't working well....would Alpine be good?
Depends on how old the laptop is, if its over 10 years old, you may run into into security issues with it as most of the distros stop updating around that time frame. You could always try a red hat based distro (Rocky, Alma. EuroLinux, or even get a free license for RHEL).
I *love* Alpine, but 95% of it's use case is as a base for container images (docker, k8s, podman, etc), and the remaining 5% is as a base for integrated peripherals and such. Alpine does not make a good desktop, it's package selection is too limited unless you have a particular use case. For example you just want your laptop to have a basic desktop and run wireshark or something. On physical hardware I'm generally not a fan of any highly granular distros like this, arch, gentoo, etc, because they tend to lack basic features like maintaining a rolling list of kernels on update, auto-update functionality, selinux/apparmor profiles, etc. Performance has very little to do with what distro you use, and far more with how much you have running, and all of them can be trimmed down. Use ext4 or XFS for your filesystem, use a desktop environment that isn't crazy, xfce is a decent traditional choice, but ideally a windowmanager like openbox, i3, or whatever. So that's a long way of saying I agree with DJ Ware's comment here, one of the redhat distros would be a decent choice, if it's not super old and you want more package flexibility then fedora would be a solid choice as well.
Linux rank punditry time!
I really wander why Gnome is your environment of choice? Is it purely habit? It is so dummed down environment, my first choice was always KDE since Gnome went snow flake, but I'm biased because I came from Suse.
I use Gnome for my tests because its a worse case Desktop, the largest of the options and the most picky to get working on hardware
That's an interesting bit of info. Glad I'm using kde and lxqt on my laptops.
Alpine 3.17 came with Xfce 4.16 and stepped up in 3.18 to Xfce 4.18. I updated it in a VM and discovered that it doubled the memory usage after boot. Whereas Xfce 4.16 showed about 250 MiB, with 4.18 now free/top etc. show a value of about 500 MiB. So it did become a bit "heavier", it seems.
Thanks MendenLama, yeah software always gets larger unless someone decides to rewrite it :)
Does it depend on how that extra 250 MiB is being used? If the memory exists, I don't mind it being used for better performance. But if the memory is not available, then I want the footprint to be small. How can we know the difference?
Indeed - I've always had that pain with Linux. Does anyone, anyone at all, know the answer?
Is it possible to install Alpine in a specific partition, instead of the entire disk?
if you make custom partions, yes
I hope MUSL will support electron apps some day in the future.
It's more the other way around.
@@joshua_lee732 Do you mean there is something electron could change to make it work in MUSL?
@@wcdeich4 Yep
100 MB RAM? That is 100 times the memory of Dual83/20 running Unix version 7 🤣
Love alpine but wished it allowed systemd integration, to make it play tightly with containers.
Completely understand
Would like if they made dualbooting easy 😢 its not that straightforward and i need my windows install for firmware updates 😢
As a general rule, I don't recommend dual boating Linux and Windows on the same disk drive...they don't play nice with each other and eventually one of them will clobber the other one. Best way to dual boot, it separate disk drives
@@CyberGizmo How came this ? Just asking, not shooting .... If you have 2 separate partitions on the same HDD what is the problem ?
@@celdepescaun39 the problem is sometimes either linux or windows will overwrite areas of the disk in use by the other, I have even seen linux distros overwrite each other esp if one is using systemd-boot and one is using grub...Windows and Linux is sharing the same drive, I have had linux clobber Windows and I have had Windows clobber Linux. Plus if you ever need to reinstall Windows it will just overwrite Linux
@@CyberGizmo 😀 My story about dual booting : laptop Asus K56CB, I5 3337U, 8GB RAM, 120 GB SSD + 500 GB HDD (caddy adapter in the place of the DVD ROM ), with dedicated video card - Nvidia GT740M/2GB VRAM. Wanted to dual boot Windows 10 + RegataOS - BIOS set on UEFI / Secure Boot - not remember well but think was OFF that time... First I partitioned my SSD with GParted - fm Puppy Linux - 2 partitions - 1 for Linux , 1 for Win10 ( HDD used only for storage / back up ). installed Win 10, then RegataOS . When rebooted , after installing RegataOS , the laptop was starting only on Win10 - could start RegataOS but only from BIOS - "boot override" option. in the quest😀of obtaining a "familiar" GRUB loader screen with option of selecting between the 2 OSes , I started copying - .efi files from /boot or /efi folders between Win 10 and RegataOS - do not read exactly the above , because not sure what I exactly copied but basically this I've done- well after few reboots , and more copy/paste of those files - with the adjoining screen errors - laptop DIED !!! BRICKED !!! - corrupted BIOS - .... started another guest for repair ... long story short : now I am writing to you on this laptop , all ok, but because of flashing the BIOS(CH341A programmer) with a "fake" - web downloaded .bin file - now - my BIOS showing that my laptop is an Asus S550CM 😁 - not working the dedicated video card GT740M and the num. keypad of the keyboard, otherwise not any problems ( CPU temp, cpuFan RPM, etc). A next video ideea for you 🙂: can you replicate my "bricking BIOS" adventure ? - like an investigator on a simulator .... I have also another question to you , regarding if I can reflash my BIOS , using only the "mighty" Linux only, not opening again my laptop + CH341A programmer, but this in another comment , think this one is long enough ....😄 REGARDS
windows doesnt want you dual booting that why it messes your efi, this is the same case when dual booting a hackintosh over a windows, its advisable to avoid headaches to have it on 2 separate ssd/hdd, on my case 1 ssd with windows, 1nvme with hackintosh and artix linux, the bootloader on the hackintosh is my main bootloader, it pickup the windows and artix efi, update all i want and it doesn't break at all so far.
Such a nice GUI has 🙂 Its developers are romantics of the 90's .... Or maybe they have some revenues from Microsoft , their distribution is very appealing to Windows users who like to try some Linux😀
Isn't that just GNOME? or is anything specific to Alpine?
since his referring to the GUI, so i would assume the desktop environment which was gnome
Gnome is developped by Redhat
I would have edit the apk sources first to include the community repos etc, before running the setup-desktop command.
Good point and that does fix the double setup-desktop issue, but networkmanager was still broken after install
Whatever you say satan
🤔
Never use this smoldering wreck of a distribution.
It's full of bugs and broken code, making even making a bootable system almost impossible.
It's documentation is either incomplete, out of date or dies not even exist.
It has no community, for good reason to be honest.
It is musl based, which causes a lot of unnecessary problems.
I know for a fact there are many distributions out there, that arebmade for the same propose, but does it endlessly better than this garbage.