some more arch info
This commit is contained in:
parent
45e4cb77b8
commit
5e11258c0c
@ -54,10 +54,10 @@ To bootstrap _man(`apk(8)') do the following:
|
||||
<OL>
|
||||
<LI>Copy _man(`apk-keys(5)') to the analogous location on the mounted volume.</LI>
|
||||
<LI>Fill out _man(`apk-repositories(5)') on the mount.</LI>
|
||||
<LI>Use _man(`apk-add(8)') to initialize the package database on the mount (_command(`apk --root [<I>mount</I>] add --initdb alpine-base').</LI>
|
||||
<LI>Use _man(`apk-add(8)') to initialize the package database on the mount (_command(`apk --root [<I>mount</I>] add --initdb alpine-base')).</LI>
|
||||
</OL>
|
||||
<P>
|
||||
Copy _file(`/etc/resolv.conf') over (and bind _file(`/dev/'), _file(`/proc/'), and _file(`/sys/')) before _ref(`#posix#chroot(1)')ing.
|
||||
Copy _man(`resolv.conf(5)') over (and bind _file(`/dev/'), _file(`/proc/'), and _file(`/sys/')) before _ref(`#posix#chroot(1)')ing.
|
||||
</P>
|
||||
_subsubheader(`Setup scripts')
|
||||
_bibliography(`
|
||||
|
@ -1,6 +1,8 @@
|
||||
_header(`Arch')
|
||||
<P>
|
||||
Arch is known for using the latest versions of programs, which has given it an undeserved reputation of instability.
|
||||
Arch is a Linux software distribution that uses the _man(`pacman(8)') package manager.
|
||||
Arch performs little in the way of modification of upstream versions of packages and offers only the latest (or last noticed) revisions of programs in its repositories,
|
||||
which has given it a reputation for instability compared to other Linux software distributions that bug-test programs before offering them to users in standard release channels (for example, _ref(`#debian')).
|
||||
</P>
|
||||
|
||||
_subheader(`AUR')
|
||||
@ -17,7 +19,6 @@ Use _man(`pacstrap(8)') on Arch and _man(`basestrap(8)') on Artix.
|
||||
Arch's base package is _package(`base').
|
||||
Additionally, a kernel such as _package(`linux') or _package(`linux-lts') will be necessary.
|
||||
The Arch wiki says _package(`linux-firmware') is necessary; it's not on many hardware configurations but it's recommended.
|
||||
Install _code(`base-devel') if you plan on using the AUR or if you don't know what the AUR is yet.
|
||||
On Artix you also need to select the _ref(`#linux#initialization') system: _package(`66'), _package(`dinit'), _package(`openrc'), _package(`runit'), or _package(`s6-base').
|
||||
The Artix wiki says the initialization-specific _ref(`#linux#logind') package is necessary; it's not but it's recommended.
|
||||
</P>
|
||||
@ -60,3 +61,12 @@ _bentr(`<A HREF="https://en.wikipedia.org/wiki/Artix_Linux">Artix Linux</A> (Wik
|
||||
<P>
|
||||
Artix is a Linux software distribution based on Arch that doesn't mandate SystemD as its initialization system.
|
||||
</P>
|
||||
|
||||
_subheader(`makepkg(8)')
|
||||
_bibliography(`
|
||||
_bentr(`_link(`makepkg', `https://wiki.archlinux.org/title/Makepkg') (Arch Wiki)')
|
||||
_bentr(`_link(`pacman', `https://gitlab.archlinux.org/pacman/pacman/')/_link(`scripts/makepkg.sh.in', `https://gitlab.archlinux.org/pacman/pacman/-/blob/master/scripts/makepkg.sh.in')')
|
||||
')
|
||||
<P>
|
||||
_man(`makepkg(8)') is a _man(`bash(1)') script provided by _package(`pacman') that provides an interface through which to manage _man(``PKGBUILD'(5)')s.
|
||||
</P>
|
||||
|
Loading…
Reference in New Issue
Block a user