aports VS alpine-pkg-glibc

Compare aports vs alpine-pkg-glibc and see what are their differences.

alpine-pkg-glibc

A glibc compatibility layer package for Alpine Linux (by sgerrand)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
aports alpine-pkg-glibc
5 8
621 2,016
1.3% -
10.0 3.2
3 days ago 7 months ago
Shell Shell
- -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.

aports

Posts with mentions or reviews of aports. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-31.
  • Iguana: fast SIMD-optimized decompression
    7 projects | news.ycombinator.com | 31 May 2023
  • Git não é Github
    2 projects | /r/brdev | 11 May 2023
  • alpkg: Set up Alpine Linux packaging environment with a breeze!
    3 projects | /r/linux | 27 Mar 2023
    alpkg is a tool for all your Alpine packaging needs. It can create a chroot with preinstalled tools in a matter of seconds, set up aports repository, and fetch/update packages. Most importantly, it provides a split layout via Zellij for easy editing/building APKBUILD files.
  • Alpine Linux: Brilliant Linux Distro
    10 projects | news.ycombinator.com | 10 Mar 2022
    A nice feature of Alpine Linux is that the package repository is a relatively straightforwardly-structured git repository containing build scripts for each package:

    https://gitlab.alpinelinux.org/alpine/aports/

    It's worth reading the contributor guide[1] before signing up and providing any fixes and improvements - and from there, hopefully it's a relatively familiar workflow for many developers.

    [1] - https://wiki.alpinelinux.org/wiki/Alpine_Linux:Contribute

  • Cross Compilers in Alpine Linux
    2 projects | /r/AlpineLinux | 19 Aug 2021
    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)

alpine-pkg-glibc

Posts with mentions or reviews of alpine-pkg-glibc. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-11-16.
  • Wazuh Agent build on alpine linux
    10 projects | /r/Wazuh | 16 Nov 2022
    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)
    1 project | dev.to | 9 Jun 2022
    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?
    1 project | /r/AlpineLinux | 2 Sep 2021
  • Alert transports with Docker (signal-cli)
    3 projects | /r/LibreNMS | 6 Jul 2021
    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
    1 project | /r/docker | 30 Jun 2021

What are some alternatives?

When comparing aports and alpine-pkg-glibc you can also consider the following projects:

alpine-chroot-install - Install Alpine Linux in chroot with a breeze. Build ARM on Travis CI or any other x86_64 CI.

code-server - Non-root Docker image running Debian and code-server.

sneller - World's fastest log analysis: λ + SQL + JSON + S3

signal-cli - signal-cli provides an unofficial commandline, JSON-RPC and dbus interface for the Signal messenger.

musl-cross-make - Simple makefile-based build for musl cross compiler

jekyll-docker - ⛴ Docker images, and CI builders for Jekyll.

LZSSE - LZ77/LZSS designed for SSE based decompression

Wazuh - Wazuh - The Open Source Security Platform. Unified XDR and SIEM protection for endpoints and cloud workloads.

zwave-js-ui - Full featured Z-Wave Control Panel UI and MQTT gateway. Built using Nodejs, and Vue/Vuetify

qbittorrent-nox-static - A bash script which builds a fully static qbittorent-nox binary with current dependencies to use on any Linux OS

Turbo-Base64 - Turbo Base64 - Fastest Base64 SIMD:SSE/AVX2/AVX512/Neon/Altivec - Faster than memcpy!

wazuh-packages - Wazuh - Tools for packages creation