From ef14213d4b99735f5ba8d09ff57b4203e29d241d Mon Sep 17 00:00:00 2001
From: Deven Blake
@@ -576,16 +574,6 @@ Oh well.
-
acpi(1)
.
Alpine doesn't include man pages in program packages to save on space, instead keeping them in [package]-doc
sibling packages.
To always install doc packages with program packages, apk add docs
.
+postmarketOS is an Alpine-based Linux software distribution that makes configuring and using Linux easy on mobile devices. +
+
+By default, postmarketOS will generate a random software MAC address when connecting to a new WLAN network.
+You can disable this by adding a NetworkManager rule.
+In /etc/NetworkManager/conf.d/
you can make a file with any name that has the following:
+
+[device]
+wifi.scan-rand-mac-address=no
+
+
+On a live system you can then rc-service networkmanager restart
to restart NetworkManager and have it load the new configuration.
+
build-base
and Debian has build-essential
.
Debian is a Linux software distribution known for its stability and longevity.
Debian uses SystemD as its initialization system, the GNU core utilities, and dpkg and apt for package management.
+
+Don't use echo(1)
, use printf(1)
.
+printf(1)
simulates the printf(3)
function in the C standard I/O library which has no significant variations, whereas the functionality of echo(1)
can vary between vendors.
+The following sh(1)
program provides echo(1)
through printf(1)
:
+
+#!/bin/sh +printf "%s" "$*" +
postmarketOS requires that the localmount
OpenRC service be enabled for the system to read fstab(5)
.
Arch and Artix have fstab generators at genfstab(8)
and fstabgen(8)
respectively in their installation scripts.
Use elogind
.
See syslogd(8)
and syslog.conf(5)
, which pertain to system logging.
Setting DDB_ONPANIC
(see options(4)
and sysctl(8)
) will save a crash dump at /var/crash
on kernel panic.
-
-postmarketOS is an Alpine-based Linux software distribution that makes configuring and using Linux easy on mobile devices. -It uses OpenRC for initialization, busybox for core utilities, and can come with any of multiple windowing systems and window managers. -
-
-By default, postmarketOS will generate a random software MAC address when connecting to a new WLAN network.
-You can disable this by adding a NetworkManager rule.
-In /etc/NetworkManager/conf.d/
you can make a file with any name that has the following:
-
-[device]
-wifi.scan-rand-mac-address=no
-
-
-On a live system you can then rc-service networkmanager restart
to restart NetworkManager and have it load the new configuration.
-
Much of this can be configured in the ACPI settings in your login manager, provided you have one running that can do this.
Check out tlp
for Thinkpads and some other Lenovo devices.
ne(1)
is like nano(1)
but with different superpowers. Not yet in pkgsrc.
A particularly shoddy attempt at ed(1)
is provided by busybox
.
A traditional ed(1)
implementation is in plan9ports.
@@ -337,7 +368,8 @@ I haven't had good luck with it but Alpine set it up automatically.
X is a graphical windowing system that can be used on Linux, FreeBSD, OpenBSD, NetBSD, and some proprietary operating systems as well. @@ -379,6 +411,7 @@ PipeWire is relatively new and the typical audio server used is PulseAudio; Debi
The Alpine wiki ("Adding sound") says to install alsa-conf
, alsa-lib
, and alsa-utils
,