Daily driver guide: Difference between revisions

From Alpine Linux
m (fixed sentence)
m (slight change in organisation)
Line 20: Line 20:
==== Basics ====
==== Basics ====


* Learn the [https://docs.alpinelinux.org/user-handbook/0.1a/Working/apk.html alpine package keeper basics] or refer [[Alpine Package Keeper|wiki page]] to use the CLI tool. Refer to [[Software management]] page for using graphical tools to manage official packages, Flatpaks and ways to run [[Running glibc programs|glibc binaries]]
* Learn the [https://docs.alpinelinux.org/user-handbook/0.1a/Working/apk.html alpine package keeper basics] or refer [[Alpine Package Keeper|wiki page]].  
* [[fonts#Installation|Install]] some [[fonts]] to make your desktop look better.
* [[fonts#Installation|Install]] some [[fonts]] to make your desktop look better.
* Install the necessary [[File management]] packages for automounting of removable storage and browsing of network shares that works seamlessly with file associations.  
* Install the necessary [[File management]] packages for automounting of removable storage and browsing of network shares that works seamlessly with file associations.  
Line 27: Line 27:
* Configure your [[Printer_Setup|printer]].
* Configure your [[Printer_Setup|printer]].
* Enable [[Alpine_Linux:FAQ#Why don't I have man pages or where is the 'man' command?|documentation]], so man pages are available.
* Enable [[Alpine_Linux:FAQ#Why don't I have man pages or where is the 'man' command?|documentation]], so man pages are available.
* Graphical tools to manage official packages, Flatpaks and ways to run glibc binaries can be found in [[Software management]] page.


==== Desktop security ====
==== Desktop security ====

Revision as of 10:58, 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