
Comply with ZDNET: Add us as a preferred source on Google.
ZDNET’s key takeaways
- Alpine Linux is a small however mighty distribution.
- With a bit of labor, it may be formed right into a lightning-fast desktop OS.
- Alpine Linux is free to obtain and set up.
I’ve used each conceivable Linux distribution, from the extraordinarily light-weight to the overstuffed and bloated. With nearly each distribution sort, I can discover a rock-solid use to take advantage of what it presents.
Additionally: The best Linux laptops: Expert tested for students, hobbyists, and pros
Alpine Linux is not any outlier. Nonetheless, for essentially the most half, I’ve used this light-weight, security-focused distribution for container deployments — one of the vital frequent use circumstances for Alpine Linux as a result of its base picture is extremely small (between 2.67 and 5 MB – sure, megabytes). This offers Alpine Linux a minimal assault floor, which is nice for containers.
However is Alpine Linux an possibility for the desktop? The reply to that’s sure, however with a giant honking asterisk.
Let me clarify.
What’s Alpine Linux?
Alpine Linux is a really minimal distribution, which interprets to, “It does not ship with a desktop atmosphere or loads of apps/instruments you are accustomed to.” The truth is, it does not ship with sudo and even bash.
Consequently, it does take some work to make Alpine Linux a viable possibility for the desktop. However that does not preclude it from being an possibility, particularly for individuals who worth simplicity and safety.
Additionally: Want to save your aging computer? Try these 5 Linux distributions
On the identical time, getting Alpine Linux readied for desktop utilization is not precisely for the faint of coronary heart. If you realize what you are doing, you possibly can have a strong desktop up and working in minutes. If you do not know what you are doing, it may take some time.
Is it time effectively spent? For those who like a slight problem and wish to benefit from the finish results of your efforts, the reply is sure. Alpine Linux as a desktop distribution is certainly definitely worth the time spent.
Let me present you what that point includes.
Putting in Alpine Linux
The set up of Alpine Linux is a text-based affair, but it surely’s not even remotely difficult (as long as you possibly can reply just a few easy questions).
The method contains the next:
- Create a bootable USB drive with the downloaded Alpine Linux ISO.
- Boot the USB drive.
- When prompted, log in as root (no password).
- Run the command setup-alpine.
- Choose your keyboard.
- Set your hostname.
- Arrange the community connection (settle for the default by hitting Enter in your keyboard).
- Set a root consumer password.
- Set the time zone.
- Choose an Alpine mirror. (I counsel the official Alpine mirror, as I’ve run into bother with the quickest possibility.)
- Arrange an everyday consumer account.
- Select your safe shell daemon. (Hit Enter to just accept OpenSSH as your default.)
- Partition your disk. (As a result of we will use this as a desktop, sort sys for a conventional hard-disk set up.)
- The set up will full in a few minute. As soon as it completes, reboot with the command: reboot
Additionally: After 30 years with Linux, I gave Windows 11 a chance – and found 9 clear problems
After it reboots, log in as the usual consumer you created throughout set up.
Putting in the KDE Plasma desktop
Earlier than putting in KDE Plasma, there are some things to maintain. First, you will have to allow the group repository. To do that, set up the nano textual content editor with:
doas apk add nano
As soon as that completes, set up bash and sudo with:
doas apk add bash bash-completion sudo shadow
Reboot once more.
Log again in as your normal consumer after which difficulty the command:
setup-desktop
Kind plasma and hit Enter in your keyboard. This can stroll by way of putting in all the things required for the KDE Plasma desktop.
Additionally: The most beautiful Linux distributions
When that completes, reboot once more. After the reboot completes, you will be greeted with the KDE Plasma login display, the place you possibly can log in as your normal consumer and begin utilizing the desktop.
KDE Plasma actually is a magnificence.
Screenshot by Jack Wallen/ZDNET
The very first thing you will discover is how briskly Alpine Linux performs. It is loopy quick. You may additionally discover that, regardless that you will have a community connection, some apps do not acknowledge it. That is as a result of the NetworkManager service is not working. To start out and allow that, difficulty the next instructions:
doas rc-service networkmanager begin
doas rc-update add networkmanager default
You need to now have the ability to use all the things as anticipated, even KDE Uncover for putting in purposes (equivalent to Flatpak).
I might extremely suggest putting in Flatpak, so you will have extra choices.
Screenshot by Jack Wallen/ZDNET
That is loads of hoops to leap by way of, sure, however the hoops aren’t all that difficult — as long as you do not thoughts typing some instructions. The top result’s a lightning-fast desktop that may serve you very effectively.
Who’s Alpine Linux greatest suited to?
I might by no means suggest Alpine Linux as a desktop distribution for these with no Linux expertise. However for these with even a modicum of familiarity with the open-source working system, Alpine Linux may very well be a pleasant addition for private use. On high of that, you will study a bit extra about Linux alongside the way in which.
Additionally: I tried the latest MX Linux version on my PC, and it made the system look and feel like new
One last item: Alpine Linux does not ship with a firewall (although once you set up KDE Plasma, it provides a firewall GUI). You may set up a firewall with a command like:
doas apk add ufw
As soon as you’ve got put in the firewall, open the firewall GUI and allow it.
Have enjoyable with Alpine Linux.





