User:Sertonix/Freedom of choice: Difference between revisions
(→See Also: remove link to not really helpful page) |
(add links to the gentoo wiki) |
||
Line 15: | Line 15: | ||
| [https://www.gnu.org/software/libc/ glibc] || style="background:red" | None || [[Running glibc programs]] | | [https://www.gnu.org/software/libc/ glibc] || style="background:red" | None || [[Running glibc programs]] | ||
|} | |} | ||
* See also: [https://wiki.gentoo.org/wiki/Libc Gentoo Wiki] | |||
== Initramfs == | == Initramfs == | ||
Line 33: | Line 34: | ||
|} | |} | ||
* See also: [[Initramfs init]] | * See also: [[Initramfs init]] | ||
* See also: [https://wiki.gentoo.org/wiki/Initramfs Gentoo Wiki] | |||
== Pid 1 == | == Pid 1 == | ||
Line 56: | Line 58: | ||
| systemd || style="background:red" | None || | | systemd || style="background:red" | None || | ||
|} | |} | ||
* See also: [https://wiki.gentoo.org/wiki/Init_system Gentoo Wiki] | |||
* See also: [https://wiki.archlinux.org/title/Init Archwiki] | * See also: [https://wiki.archlinux.org/title/Init Archwiki] | ||
Line 109: | Line 112: | ||
* See also: [[Syslog]] | * See also: [[Syslog]] | ||
== [[ | == [[Device Manager]] == | ||
{| class="wikitable" | {| class="wikitable" | ||
Line 143: | Line 146: | ||
|} | |} | ||
* See also: [https://wiki.archlinux.org/title/Power_management Archwiki] | * See also: [https://wiki.archlinux.org/title/Power_management Archwiki] | ||
* See also: [https://wiki.gentoo.org/wiki/Power_management Gentoo Wiki] | |||
== DHCP Client == | == DHCP Client == | ||
Line 159: | Line 163: | ||
|} | |} | ||
* See also: [https://wiki.archlinux.org/title/Network_configuration#DHCP Archwiki] | * See also: [https://wiki.archlinux.org/title/Network_configuration#DHCP Archwiki] | ||
* See also: [https://wiki.gentoo.org/wiki/Resolv.conf Gentoo Wiki - resolv.conf] | |||
== Wi-Fi == | == Wi-Fi == | ||
Line 175: | Line 180: | ||
| systemd-logind || style="background:red" | None || | | systemd-logind || style="background:red" | None || | ||
|} | |} | ||
* [https://wiki.gentoo.org/wiki/Seatd Gentoo Wiki - seatd] | |||
* [https://wiki.gentoo.org/wiki/Elogind Gentoo Wiki - elogind] | |||
* [https://wiki.archlinux.org/title/Init#logind ArchWiki - systemd-logind] | |||
== Login == | == Login == | ||
Line 192: | Line 200: | ||
| systemd-logind || style="background:red" | None || style="background:lime" | Yes || | | systemd-logind || style="background:red" | None || style="background:lime" | Yes || | ||
|} | |} | ||
* See also: [https://wiki.gentoo.org/wiki/Login Gentoo Wiki] | |||
== Shell Utils == | == Shell Utils == | ||
Line 227: | Line 236: | ||
* [[Change default shell]] | * [[Change default shell]] | ||
* See also: [https://wiki.archlinux.org/title/Command-line_shell Archwiki] | * See also: [https://wiki.archlinux.org/title/Command-line_shell Archwiki] | ||
* See also: [https://wiki.gentoo.org/wiki/Shell Gentoo Wiki] | |||
== SU == | == SU == | ||
Line 276: | Line 286: | ||
|} | |} | ||
* See also: [https://wiki.archlinux.org/title/Cron Archwiki] | * See also: [https://wiki.archlinux.org/title/Cron Archwiki] | ||
* See also: [https://wiki.gentoo.org/wiki/Cron Gentoo Wiki] | |||
== SSH == | == SSH == | ||
Line 288: | Line 299: | ||
|} | |} | ||
* See also: [https://wiki.archlinux.org/title/Secure_Shell Archwiki] | * See also: [https://wiki.archlinux.org/title/Secure_Shell Archwiki] | ||
* See also: [https://wiki.gentoo.org/wiki/SSH Gentoo Wiki - OpenSSH] | |||
* See also: [https://wiki.gentoo.org/wiki/Dropbear Gentoo Wiki - Dropbear] | |||
== Desktop == | == Desktop == | ||
* See: [[Desktop environments and Window managers]] | * See: [[Desktop environments and Window managers]] | ||
== See Also == | == See Also == | ||
* [[Architecture|Alpine Architecture]] | * [[Architecture|Alpine Architecture]] |
Revision as of 20:46, 27 October 2023
This is an overview over the different available programms, etc. that can be selected from when using alpine. It is also intended as a reference what should be documented and what could be supported.
Bootloaders
- See: Bootloaders
- Not supported:
systemd-boot
Libc
Name | Support | Notes |
---|---|---|
musl | Full | Default |
glibc | None | Running glibc programs |
- See also: Gentoo Wiki
Initramfs
Name | Support | Notes |
---|---|---|
mkinitfs | Full | Default |
dracut | Full | |
booster | Full | |
tinyramfs | None | |
without | None | may require custom Kernel, kisslinux without initramfs |
- See also: Initramfs init
- See also: Gentoo Wiki
Pid 1
Name | Support | Notes |
---|---|---|
busybox init | Full | Default |
s6-linux-init | Needs testing | |
dumb-init | Needs testing | For containers |
runit-init | Needs testing | runit-init starting OpenRC |
epoch | Needs testing | |
sinit | None | |
Felker init | None | |
systemd | None |
- See also: Gentoo Wiki
- See also: Archwiki
Service Manager
Name | Support | Notes |
---|---|---|
OpenRC | Full | Default |
runit | As OpenRC service | |
s6-rc | In development ? | |
daemontools | Needs testing | |
daemontools-encore | Needs testing | |
supervisor | Needs testing | |
dinit | None | unofficial test |
busybox runit | None | |
svc | None | |
sysmgr | None | |
upstart | None | |
sysmgr | None | |
systemd | None |
- See also: Gentoo Wiki
- See also: Archwiki
System Logs
Name | Support | Notes |
---|---|---|
busybox syslog | Full | Default |
rsyslog | Full | |
syslog-ng | Full | |
systemd-journald | None |
- See also: Syslog
Device Manager
Name | Support | Notes |
---|---|---|
mdev | Full | Default |
mdevd | Full | |
eudev | Full | |
smdev | None | |
vdev | None | |
systemd-udev | None |
Power Managment
Name | Support | Notes |
---|---|---|
busybox acpid | Full | Default |
acpid | Full | |
elogind | Needs testing | |
systemd-logind | None |
- See also: Archwiki
- See also: Gentoo Wiki
DHCP Client
Name | Support | Notes |
---|---|---|
busybox udhcpc | Full | Default |
dhcpcd | Full | |
dhclient | Full | |
sdhcp | None |
- See also: Archwiki
- See also: Gentoo Wiki - resolv.conf
Wi-Fi
- See: Wi-Fi
Seat/Session Managnent
Name | Support | Notes |
---|---|---|
elogind | Full | |
seatd | Full | seats only |
systemd-logind | None |
Login
Name | Support | Supports PAM | Notes |
---|---|---|---|
busybox login | Full | No | Default |
greetd | Full | Yes | requires greeter |
shadow-login | Full | Yes | |
util-linux-login | Full | Yes | |
systemd-logind | None | Yes |
- See also: Gentoo Wiki
Shell Utils
Name | Support | Notes |
---|---|---|
busybox | Full | Dependency of alpine-base |
busybox-extras | Full | Some commands that are missing in the busybox package |
util-linux | Full | |
coreutils | Full | |
toybox | Needs testing | |
sbase | Needs testing | |
ubase | Needs testing |
- See also: Archwiki
Shell
Name | Support | Notes |
---|---|---|
busybox ash | Full | Default |
bash | Full |
- Change default shell
- See also: Archwiki
- See also: Gentoo Wiki
SU
Name | Support | Notes |
---|---|---|
sudo | Full | |
doas | Full | sudo shim using doas: doas-sudo-shim |
without | Full |
SSL/TLS
Name | Support | Notes |
---|---|---|
openssl | Full | Default |
libressl | Needs testing | |
bearssl | Needs testing |
- See also: consider LibreSSL as default OpenSSL provider again
- See also: Archwiki
- See also: haproxy SSL Libraries Support Status
Cron
Name | Support | Notes |
---|---|---|
cronie | Full | |
dcron | Full | |
fcron | Full | |
vixie-cron | None | |
scron | None | |
systemd-timer | None |
- See also: Archwiki
- See also: Gentoo Wiki
SSH
Name | Support | Notes |
---|---|---|
openssh | Full | |
dropbear | Full | provide ssh command dropbear-ssh |
- See also: Archwiki
- See also: Gentoo Wiki - OpenSSH
- See also: Gentoo Wiki - Dropbear