moar stuff

This commit is contained in:
dtb 2022-12-05 23:37:25 -05:00
parent 5e11258c0c
commit a947f37c31
3 changed files with 16 additions and 4 deletions

View File

@ -7,10 +7,6 @@ _bentr(`_link(`Xorg', `https://wiki.archlinux.org/title/Xorg') (Arch Wiki)')
X is a graphical windowing system that can be used on _ref(`#linux'), FreeBSD, OpenBSD, _ref(`#netbsd'), and some proprietary operating systems as well.
X is not the only windowing system; _man(`twin(1)') exists for windowed multitasking within a framebuffer and Wayland is another windowing system intended to replace X.
</P>
<P>
Some Linux software distributions have included scripts to automatically fetch and install an X server.
_ref(`#alpine') has _package(`setup-xorg-base'), which adds the packages _package(`xorg-server'), _package(`xf86-input-libinput'), _package(`eudev'), and _package(`mesa'), and then enables the OpenRC services for udev.
</P>
_subheader(`Mail')
<P>

View File

@ -59,6 +59,10 @@ To bootstrap _man(`apk(8)') do the following:
<P>
Copy _man(`resolv.conf(5)') over (and bind _file(`/dev/'), _file(`/proc/'), and _file(`/sys/')) before _ref(`#posix#chroot(1)')ing.
</P>
<P>
In the chroot, make sure to install a kernel, which will put _ref(`#linux#initramfs') creation in the _man(`apk(8)') build hooks and rebuild the initramfs whenever the kernel is upgraded.
</P>
_subsubheader(`Setup scripts')
_bibliography(`
_bentr(`_link(`Alpine setup scripts', `https://wiki.alpinelinux.org/wiki/Alpine_setup_scripts') (Alpine Wiki)')
@ -68,6 +72,9 @@ _passage(`Eunakria on the Alpine Linux Discord server',
<P>
_program(`setup-hostname') validates a _man(`hostname(5)') before writing to the mounted volume.
</P>
<P>
_program(`setup-xorg-base') adds the packages _package(`xorg-server'), _package(`xf86-input-libinput'), _package(`eudev'), and _package(`mesa'), and then enables the _ref(`#linux#initialization') services for udev.
</P>
_subheader(`postmarketOS')
<P>

View File

@ -125,8 +125,17 @@ _subsubheader(_ref(`#alpine'))
_subsubheader(_ref(`#arch'))
_subsubheader(_ref(`#debian'))
_subheader(`hostname')
<P>
The special file _file(`/proc/sys/kernel/hostname') directly controls the system hostname in the kernel.
</P>
_subheader(`Initialization')
_subsubheader(`OpenRC')
_bibliography(`
_bentr(`_link(`OpenRC', `https://wiki.gentoo.org/wiki/OpenRC') (Gentoo Wiki)')
')
_subsubheader(`Runit')
_subsubheader(`S6')
_subsubheader(`Systemd')