Daily driver guide: Difference between revisions

From Alpine Linux
(rearranged the list with new heading)
m (fixed sentence)
Line 35: Line 35:
* Secure your system by installing a [[Tutorials_and_Howtos#Firewall|firewall]] software like [[How-To_Alpine_Wall|Alpine Wall]] or [[Uncomplicated Firewall|Uncomplicated Firewall]].  
* Secure your system by installing a [[Tutorials_and_Howtos#Firewall|firewall]] software like [[How-To_Alpine_Wall|Alpine Wall]] or [[Uncomplicated Firewall|Uncomplicated Firewall]].  
* Install a sandboxing application like [[AppArmor]] or [[Bubblewrap]]. AppArmor is more convenient but has less control than Bubblewrap. Bubblewrap is harder to work with but has more control than AppArmor.  
* Install a sandboxing application like [[AppArmor]] or [[Bubblewrap]]. AppArmor is more convenient but has less control than Bubblewrap. Bubblewrap is harder to work with but has more control than AppArmor.  
* Understand [[UEFI]] and enable [[UEFI Secure Boot]]
* Enable [[UEFI Secure Boot]], if [[UEFI]] is available.
* Refer to [[Tutorials and Howtos#Security|security]] section for additional security options.
* Refer to [[Tutorials and Howtos#Security|security]] section for additional security options.



Revision as of 10:47, 24 May 2025

Alpine Linux is a general purpose Linux distribution designed for power users. It is built to be small and resource efficient. If you feel the defaults are too lightweight for desktop use, it is easy to get most of the regular stuff working and use Alpine Linux as a daily driver by following this guide.

Prerequisites

Tip: Except for the first three Prerequisites, all the other ones are automatically handled, if setup-desktop script is used.

Once the above prerequisites are met, install any desktop of choice either manually or using setup-desktop script.

Basics

Desktop security

Advanced

  • Learn basics of openrc, the alpine Linux init system or refer Open rc wiki.
  • If you want the rolling release version of Alpine Linux, enable the Edge repository.
  • Explore the testing repository, as it provides a lot more applications.


See also