So, it looks like Alpine Linux doesn't have anything like Debian's Backports concept? I don't want to switch my repos to edge, I just want to install a version of a package that's newer in edge than in stable, that's it. But it seems like the only way would be to download the apk and install it, which feels like a hacky solution to me, there should be a clean way to do this from the terminal like in Debian ​

#Linux #AlpineLinux

@nube we don't have backports because we don't need them. instead, use tagged repositories to scope packages from alpine edge:

# cat /etc/apk/repositories
...
@edge:main https://dl-cdn.alpinelinux.org/alpine/edge/main
@edge:community https://dl-cdn.alpinelinux.org/alpine/edge/community
# apk add nano@edge:main
(1/1) Installing nano@edge:main (9.0-r0)

#AlpineLinux

@ariadne

@nube
Could also build the package from the repo to install it.

@justin @nube yes, that is the advantage to having a hybrid package management system with aports :)
@ariadne @nube Eh, shouldn't we recommend against using that? Packages in edge aren't built against libraries in stable and you might end up with a frankenstein system having partially edge and partially stable. That only sounds like problems
@nube @bart it mostly works. building from aports also works.