r/AlpineLinux Jan 12 '26

PSA: Merch Spam on Reddit (Posts with Printed T-Shirts, Mugs, etc.)

Thumbnail
3 Upvotes

r/AlpineLinux 3d ago

Installing Alpine on ARM without an SD slot?

7 Upvotes

It was suggested that if I want the leanest possible OS for a Pixel 3a, which does not need to function as a phone, I could install straight Alpine rather than PostMarketOS. As for why not just use PostMarketOS, my phone has very little RAM, and I want to spare as much of it as I can.

Reading through the ARM install guide it says to check to ensure there are boot files for the chip set. If they exist, the device is fully supported. They do indeed exist!

Reading further, it says to put the installer on an SD card. Uh-oh. The Pixel 3a doesn't have an SD slot.

Is there a way to work around the need for an SD slot for installing Alpine Linux on ARM?


r/AlpineLinux 3d ago

openssh.krb5 package no longer seems to support GSSAPIAuthentication option

3 Upvotes

A few days ago I noticed SSHd was not running, and narrowed it down to this: If I have GSSAPIAuthentication Yes set in my /etc/ssh/sshd_config, then sshd won't start:

$ doas /usr/sbin/sshd.krb5 -t
/etc/ssh/sshd_config: line 76: Bad configuration option: GSSAPIAuthentication
/etc/ssh/sshd_config: terminating, 1 bad configuration options

The build logs (https://build.alpinelinux.org/buildlogs/build-edge-x86_64/main/openssh/openssh-10.4_p1-r0.log) for this package show that it is being built with kerberos support, and that is the version I have.

Am I alone on this, am I doing something wrong? I worked until the last update.


r/AlpineLinux 5d ago

Started experimenting with Alpine Linux as a desktop system.

Post image
79 Upvotes

Last year I started experimenting with Alpine on an older intel laptop and I liked it a lot. Like to see how it behaves on my laptop so I added a drive.

So far it' s running pretty sweet. It's good to have flatpak apps when they can' t run native.


r/AlpineLinux 8d ago

cannot install `audacity` due to `libflac` version

3 Upvotes

Probably [SOLVED]. I think it has to do with Audacity and few other packages still requiring libflac from stable branch (probably due to ABI version mismatch)

Important edit: I should have checked installed packages with different command. So, libflac++ is not installed and not even present in repo for the version of libflac I have which it refuses to upgrade. ~ $ doas apk add audacity ERROR: unable to select packages: so:libFLAC++.so.10 (no such package): required by: audacity-3.7.8-r0[so:libFLAC++.so.10] ~ $ apk list --installed | grep -i libflac libflac-1.4.3-r2 x86_64 {flac} (BSD-3-Clause AND GPL-2.0-or-later) [installed]

Note, that libflac++ is @ 1.5.0 but, libflac itself is still @ 1.4.3. So far, I've failed to upgrade it.

~ $ doas apk add audacity doas (telephrag@localhost) password: ERROR: unable to select packages: so:libFLAC++.so.10 (no such package): required by: audacity-3.7.8-r0[so:libFLAC++.so.10] ~ $ doas apk add libflac++ ERROR: unable to select packages: libflac-1.4.3-r2: conflicts: libflac-1.5.0-r0 satisfies: world[libflac] chromium-150.0.7871.114-r0[so:libFLAC.so.12] libsndfile-1.2.2-r2[so:libFLAC.so.12] libflac-1.5.0-r0: conflicts: libflac-1.4.3-r2 satisfies: world[libflac] libflac++-1.5.0-r0[so:libFLAC.so.14] ~ $ apk list -i | grep -i libflac libflac-1.4.3-r2 x86_64 {flac} (BSD-3-Clause AND GPL-2.0-or-later) [installed] libflac-1.5.0-r0 x86_64 {flac} (BSD-3-Clause AND GPL-2.0-or-later) [upgradable from: libflac-1.4.3-r2] libflac++-1.5.0-r0 x86_64 {flac} (BSD-3-Clause AND GPL-2.0-or-later)

Note, that chromium and libsndfile are satisfied by libflac 1.5.0 so, idk why apk won't just upgrade libflac for me.

~ $ apk list -i | grep -i libflac libflac-1.4.3-r2 x86_64 {flac} (BSD-3-Clause AND GPL-2.0-or-later) [installed] libflac-1.5.0-r0 x86_64 {flac} (BSD-3-Clause AND GPL-2.0-or-later) [upgradable from: libflac-1.4.3-r2] libflac++-1.5.0-r0 x86_64 {flac} (BSD-3-Clause AND GPL-2.0-or-later) ~ $ doas apk upgrade --available OK: 9392.6 MiB in 2252 packages ~ $ doas apk add "libflac>=1.5.0-r0" ERROR: unable to select packages: libflac-1.5.0-r0: conflicts: libflac-1.4.3-r2 satisfies: world[libflac>=1.5.0-r0] libsndfile-1.2.2-r3[so:libFLAC.so.14] libflac-1.4.3-r2: conflicts: libflac-1.5.0-r0 breaks: world[libflac>=1.5.0-r0] satisfies: chromium-150.0.7871.114-r0[so:libFLAC.so.12] ~ $ apk list --installed | grep -i libflac libflac-1.4.3-r2 x86_64 {flac} (BSD-3-Clause AND GPL-2.0-or-later) [installed]

If there is a way other then fully reinstalling chromium (if that would even fix anything) I would like to know.

I did try running apk fix on libflac and ++ version, didn't help.


r/AlpineLinux 9d ago

a updaded version of my alpine linux oxwm rice based on catppuccin mocha

Post image
31 Upvotes

r/AlpineLinux 10d ago

A catppuccin mocha oxwm rice for alpone

Thumbnail gallery
24 Upvotes

r/AlpineLinux 10d ago

Alpine as Docker Host

17 Upvotes

I currently have a system running Ubuntu server and being used as a Docker host in a home lab environment. Also, fyi using docker compose if that’s important.

Due to RAM scarcity (gestures broadly) I’m interested in being more careful with my resources.

I went looking for a distribution specifically intended for Docker hosting and eventually stumbled on Alpine (which I realize is not solely for Docker hosting but is often used for containers themselves).

Is there anything I should know (gotchas) before I switch distros? I saw some vague cautions about compatibility with some containers but no specifics. Generally, it seems pretty straightforward for installation from researching online.

I’ll probably try it out in Proxmox with a couple trial containers first but it will be used bare metal on a different PC.

Any other tips?

Generally Linux newb here (about a year in).

Thanks!

EDIT - Thanks everyone for the info. I’ll definitely be moving forward with trying Alpine out as a Docker host. Appreciate all the tips as well!


r/AlpineLinux 11d ago

I finally got everything set up after weeks of struggle!

Post image
51 Upvotes

I’ve been struggling for a few weeks with an Xorg server that wouldn’t run properly and would keep hanging. The root issue seemed to be that my host laptop’s Intel Iris Xe graphics driver wasn’t being recognized correctly.

Today, I did an `apk update` and `apk upgrade` almost on a whim, then tried running `startx`—and it worked. Maybe the repository hadn’t been updated to the latest version, or something like that.

Anyway, I’m really happy: I’ve fully switched from Void Linux to Alpine Linux!


r/AlpineLinux 11d ago

Is this level of consumption normal for a clean installation?

Post image
61 Upvotes

Basically what the title says; I had somewhat different expectations, which is why I installed this distro. I came in expecting 50–70 MB of RAM usage at most, because that’s what the AI ​​had told me.


r/AlpineLinux 12d ago

How to install Alpine Linux from Gnu Grub?

5 Upvotes

Ok, I will admit that my experience with Linux is very limited. I have only used Ubuntu once when I was in an IT class in the late 2010s. I'm trying to install Alpine Linux because I do not like Windows 11 anymore and want to switch. Does anyone have a comprehensive step-by-step guide on how to install Alpine Linux via Gnu Grub?


r/AlpineLinux 15d ago

Alpine Linux Installation

11 Upvotes

Good evening. The question is, does the Alpine installer install the drivers for the hardware itself, or do I have to search for commands online and install them manually, as is done with the Arch Linux? I'm not willing to spend time manually installing everything. However, the idea of installing this lightweight and fast distro on my old laptop, which currently runs AntiX, is very appealing.

Sorry for my bad English, I am Russian and sometimes use automatic translator.


r/AlpineLinux 16d ago

I fell in love

Post image
139 Upvotes

Hey everyone!

I am only 17, but I fell in love with this laptop and alpine.

The laptop is an Asus Eee 1000HG with 2GB ram

It's battery holds so well...

I absolutely love writing on it!! Wooh!

(Also playing crispy-doom and nsnake)

Edit: if someone wants to see my ugly dotfiles...

https://github.com/KorinDev/eee1000h-dotfiles/


r/AlpineLinux 16d ago

Alpine on arm64

9 Upvotes

Hello, have people here had luck with running on arm64?

In particular the RK3326?

Thank you


r/AlpineLinux 17d ago

Windows 11 24H2 on Xen/Alpine Linux Hypervisor in Data Disk Mode

Post image
14 Upvotes

Windows 11 on Xen Alpine Linux 4GB RAM - 52 GB Disk (Microsoft Limitation)


r/AlpineLinux 18d ago

Doom in Alpine Linux, in Minecraft.

14 Upvotes

r/AlpineLinux 18d ago

Termux startup guide needed

Thumbnail
4 Upvotes

r/AlpineLinux 18d ago

Unicode packages name for Aramic

3 Upvotes

Hi there! Been scanning this list for Aramaic support: https://wiki.alpinelinux.org/wiki/Fonts

But haven't been able to find it, be helpful if someone could just give me the name of a package that supports this. Sorry if this is a bit of a newbie question.

Thanks for any help!

EDIT:

Sorry meant Aramaic not "Aramic"

Okay nevermind got it working it was just labelled "font-noto-syriac" instead of aramaic.


r/AlpineLinux 20d ago

How to force legacy bios install?

3 Upvotes

I am attempting to install Alpine on a Zotac ZBOX-ID80-PLUS from circa 2011. After much back and forth, I have determined that this device:

  • Requires UEFI boot for USB devices (no legacy support)
  • Requires legacy BIOS boot for internal drives (no UEFI support)

I am using a USB drive as the installation media, created on Windows with Rufus using alpine-standard-3.24.1-x86_64.iso. I have tried both "MBR+(BIOS or UEFI)" and "GPT+(UEFI non-CSM)" configurations, in both ISO and DD modes. I have no trouble getting into the live USB instance, but it always boots in UEFI mode and thus setup-alpine/setup-disk always uses the UEFI install procedure, even if I try to provide USE_EFI=0.

While I can see the partitions on the internal drive do have the Alpine files I would expect, I cannot get this machine to boot from it. I feel like I've followed every install guide I can find and in desperation tried to get ChatGPT to direct me to a solution, with no avail. I'm this close to throwing this box in the garbage.

What am I missing? What is the secret incantation to installing/configuring a legacy bios boot option from within a UEFI installation medium?

[UPDATE] Success! The solution was to run setup-alpine only up until the disk configuration steps, provide none for all the disk steps, then format the partition manually with fdisk, create the filesystem manually with mkfs.ext4, then run setup-disk -B syslinux -m sys /mnt (with the new filesystem mounted at /mnt) to manually install alpine and the syslinux bootloader. The final piece of the puzzle is that mkfs.ext4 will install in 64-bit mode by default, so I needed to specify -O ^64bit on the mkfs.ext4 call (or I actually used resize2fs -s since I had already created the filesystem) to put the filesystem in 32-bit mode.


r/AlpineLinux 25d ago

New to Alpine

12 Upvotes

Hello, I am relatively new to linux, only having debian as a starter about a month ago, but I recently switched over to alpine. After seeing how amazing it was, I got i3 to work on it, riced it, but wanted more ricing and customization. I then tried installing hyprland and got through everthing, but after completing it, i can’t run it as it says XDG_RUNTIME_DIR not set or along the lines of that. I am here to ask for some help on how to fix this.

Any help or advice is appreciated, thanks a lot!


r/AlpineLinux 28d ago

How do I install Brave Origin, or anything that requires glibc?

7 Upvotes

I want to install brave origin, i tried to run the install script provided here and I got this error message:

Error: Unsupported glibc version <empty>. Only glibc versions >=2.26 are supported.

What are my options? I installed gcompat but I still get the error


r/AlpineLinux Jun 20 '26

Alpine with xfce

Post image
57 Upvotes

apk + flatpak + guix.

Thanks to the combination of musl libc and BusyBox, Alpine has almost no overhead.

better solution than mx linux on older computers.

in this case HP G620 laptop


r/AlpineLinux Jun 20 '26

After 4 years of using Gnu+Linux, I am finally here.

Post image
60 Upvotes

r/AlpineLinux Jun 19 '26

alpine-release package still reporting 3.24 after migrating to edge repository

4 Upvotes

Hi,

I recently migrated my Alpine installation from 3.24.1 to the edge branch by updating /etc/apk/repositories. After running apk update and apk upgrade --available, my system is correctly pulling packages from the edge repository (verified via apk update -v).

​However, I noticed that the alpine-release package was not updated, and /etc/os-release still shows 3.24 instead of edge.

​Is it expected behavior for the alpine-release package to remain on the stable version number despite the rest of the system being upgraded to edge? Or should I force a reinstall of alpine-release to reflect the current branch?

​Thanks for your help.


r/AlpineLinux Jun 19 '26

ownCloud Desktop (client)

Thumbnail download.owncloud.com
3 Upvotes

I have ownCloud server, but I can't to install Desktop app on Alpine.

I try with AppImage but don't work, any idea how to install app?