For those that don't know, You are not allowed to view links.
is based on busybox and musl, While most other distributions use glibc. Alpine is also mostly used for containers, servers, and security purposes. Fortunately though, it has a tonne of packages in it's repositories and is pretty easy to install.Why?
I love Alpine Linux, I've used it as a server OS, and a docker environment before. It was great! I feel like I didn't learn everything there is to know about it though. I believe. the only way to learn everything there is to know about a distribution is by using it as your main desktop OS for a period of time.Goals
- Install the software I regularly use
- Make everything run smoothly (Workarounds are alright, as long as they aren't band-aid fixes)
- Keep it lightweightExpected Issues and Solutions
Lot's of software will be difficult to install, since a lot of them are glibc programs (Like Steam) the solution to this would be to install these programs in a glibc chroot enviroment
Getting Vivaldi to run on Alpine will probably be tough. Vivaldi isn't open-source, and it only comes in .deb and .rpm form for Linux. I will have to extract the contents of one of tiose packages and manually install it.What I Expect to Learn
Well I expect to learn everything that Alpine Linux has to offer. I also expect that it will improve my troubleshooting skills.