alpine-pkg-glibc
alpine-chroot-install
alpine-pkg-glibc | alpine-chroot-install | |
---|---|---|
8 | 2 | |
2,016 | 270 | |
- | 0.0% | |
3.2 | 3.6 | |
7 months ago | over 1 year ago | |
Shell | Shell | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
alpine-pkg-glibc
-
Wazuh Agent build on alpine linux
FROM alpine:latest RUN apk update && apk add make gcc automake autoconf libtool curl openssl openssl-dev libgcc cmake gnupg perl fakeroot brotli automake autoconf libtool gawk libsigsegv nodejs build-base python3 libc-dev gettext-dev zip procps --update alpine-sdk RUN apk --no-cache add ca-certificates wget RUN wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub RUN wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.35-r0/glibc-2.35-r0.apk RUN apk add --force-overwrite glibc-2.35-r0.apk RUN apk add linux-headers && ln -s /usr/include/linux/a.out.h /usr/include/a.out.h RUN wget https://github.com/wazuh/wazuh/archive/refs/heads/AlpineCompileForCommunity-4.3.10.zip RUN unzip AlpineCompileForCommunity-4.3.10.zip RUN cd wazuh-AlpineCompileForCommunity-4.3.10/src && make deps TARGET=agent EXTERNAL_SRC_ONLY=1 RUN addgroup -S wazuh && adduser -S wazuh RUN cd wazuh-AlpineCompileForCommunity-4.3.10/src && make TARGET=agent RUN cd wazuh-AlpineCompileForCommunity-4.3.10/ ./install.sh
-
Docker: Locales alpine 3.9 (glibc)
FROM alpine:3.9 # Install language pack RUN apk --no-cache add ca-certificates wget && \ wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub && \ wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.25-r0/glibc-2.25-r0.apk && \ wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.25-r0/glibc-bin-2.25-r0.apk && \ wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.25-r0/glibc-i18n-2.25-r0.apk && \ apk add glibc-bin-2.25-r0.apk glibc-i18n-2.25-r0.apk glibc-2.25-r0.apk # Iterate through all locale and install it # Note that locale -a is not available in alpine linux, use `/usr/glibc-compat/bin/locale -a` instead COPY ./locale.md /locale.md RUN cat /locale.md | xargs -i /usr/glibc-compat/bin/localedef -i {} -f UTF-8 {}.UTF-8 # Set the lang, you can also specify it as as environment variable through docker-compose.yml ENV LANG=en_US.UTF-8 \ LANGUAGE=en_US.UTF-8
- Is it possible to link against gnu libraries when compiling C/C++ code on alpine linux?
-
Alert transports with Docker (signal-cli)
Installing glibc 2.33 (https://github.com/sgerrand/alpine-pkg-glibc) or libc6-compat doesn't seem to work on my side (I had hopes, maybe I did something wrong ? :/)
- Docker isn't able to find my entrypoint.sh script in Apline container
alpine-chroot-install
-
stupid question but any help would be appreciated
It's hard to say what your board needs without knowing more about it, but Alpine Linux can run on pretty much anything. And their chroot install will let you make a preconfigured build you can deploy to multiple machines.
-
Cross Compilers in Alpine Linux
1) docker and qemu (using qemu-user-static) 2) alpine-chroot-install (https://github.com/alpinelinux/alpine-chroot-install/) 3) bootstrap.sh (https://github.com/alpinelinux/aports/blob/master/scripts/bootstrap.sh)
What are some alternatives?
code-server - Non-root Docker image running Debian and code-server.
boot-nethunter - It is an executable that boots Kali-Chroot (one Installed with Nethunter apk) in Termux.
signal-cli - signal-cli provides an unofficial commandline, JSON-RPC and dbus interface for the Signal messenger.
crouton - Chromium OS Universal Chroot Environment
jekyll-docker - ⛴ Docker images, and CI builders for Jekyll.
linuxdeploy-cli - Linux Deploy CLI
aports - [MIRROR] Alpine packages build scripts
tmoe - TMOE, More Optional Environments.
Wazuh - Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.
qbittorrent-nox-static - A bash script which builds a fully static qbittorent-nox binary with current dependencies to use on any Linux OS
anarch - This will help you set up an ArchLinuxARM chroot environment on your android phone!