diff --git a/base.md b/base.md new file mode 100644 index 00000000..b0e4b726 --- /dev/null +++ b/base.md @@ -0,0 +1,89 @@ + + +- BusyBox 是 GNU Coreutils 的绝佳替代品; 最初是由 Bruce Perens 在 1996 年为Debian GNU/Linux安装盘编写, 目标是在一张软盘上创建一个可引导的 GNU/Linux 系统 +- apt.deb/apk.apk +- glibc/musl +- gcc/clang +- +- GNU Coreutils +- X11: freedesktop.org +- + +```bash +# alpine-musl: apk xx-static v1.10.6@2010-06-16 +openbox> fluxbox/st #deb12_st缺依赖; repos-ref:未找到 @baseon docker-baseimage-gui + +# static: wallet/void独立运行开源程序ref + +# buildroot_musl: sabotage@2011 +``` + +## Custom + + +- xdpyprobe +- fluxbox TODO +- xrdp TODO # +- tigervnc + - xorg-server https://github.com/XQuartz/xorg-server #https://gitlab.freedesktop.org/xorg/xserver + - tiger-static `-DENABLE_GNUTLS=OFF`@deb12/ubt2004 + - xkb + - xkbcomp +- oth + - fontconfig + - openbox + - yad + - nginx/novnc + + +deb12_glibc环境/clang编译, +pam/static.patch `-DENABLE_GNUTLS=OFF` + +```bash +# env: alpine315> ubt2004(armv7_gcc_err)> deb12 + +# deb12-static: +# -DENABLE_GNUTLS=OFF +# sed:deps/Makefile不变; +# fix:abuild-mesion . build; > meson . build; + +``` + + + +## Alpine + +`Compile> bins> conf` + +- X11 + - ~~tigervnc/xorg-server~~ https://github.com/TigerVNC/tigervnc + - ~~xrdp~~ https://github.com/neutrinolabs/xrdp + - ~~dropbear~~ https://github.com/mkj/dropbear +- WM + - ~~openbox~~ https://github.com/codic12/openbox + - fluxbox https://github.com/fluxbox/fluxbox `base Blackbox 0.61.1` + - compton https://github.com/chjj/compton +- Misc + - ~~st~~ https://github.com/siduck/st | https://gitee.com/g-system/fk-suckless-st #`0.8.4`@alpine_315 + - sakura https://github.com/dabisu/sakura #`GNOME/gtk` `GNOME/vte` `PCRE2Project/pcre2` + - tint2 https://github.com/o9000/tint2 + - geany https://github.com/geany/geany + - gimp https://github.com/GNOME/gimp + - jgmenu https://github.com/jgmenu/jgmenu #heavy-too + - thunar https://github.com/xfce-mirror/thunar #`thunar-4.16.11/thunar-1.8.14@ubt2004` + - ristretto https://github.com/xfce-mirror/ristretto + - lxappearance https://github.com/lxde/lxappearance + - + - go-terminal https://github.com/fyne-io/terminal + - webhookd/noVNC + +```bash +# docker run -it --rm -v /mnt:/mnt2 infrastlabs/x11-base:builder sh +# @tenvm2-x64: 构建feels还快 +# @gitac-multi-x3: long-cost + + +# WM +# https://github.com/siduck/chadwm #Jul 18, 2021+ + +``` +