Install with Linux Package

Prerequisite

AILERON Gateway currently distributes linux packages for following environment. Make sure your environment are listed in the tale.

Notes: amd64=x86_64, 386=x86, arm7=arm/v7

amd64386arm64arm7ppc64leriscv64s390x
.rpm
.deb (Debian)
.apk (Alpine)
.pkg.tar.zst (Arch)

Install

Install with apt

Visit releases and download aileron_${VERSION}-1_${ARCH}.deb.

For example,

ARCH=amd64
VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/${VERSION}/aileron_${VERSION}-1_${ARCH}.deb

Install.

ARCH=amd64
VERSION=v1.0.0
sudo apt install ./aileron_${VERSION}-1_${ARCH}.deb

Resources are installed with this structure.


/
├── etc/
│   ├── default/
│   │   └── aileron.env
│   └── aileron/
│       └── config.yaml
├── usr/
│   ├── bin/
│   │   └── aileron
│   └── lib/
│       └── systemd/
│           └── system/
│               └── aileron.service
└── var/
    └── lib/
        └── aileron/

Remove.

sudo apt remove --purge aileron

Install with dpkg

Visit releases and download aileron_${VERSION}-1_${ARCH}.deb.

For example,

ARCH=amd64
VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/${VERSION}/aileron_${VERSION}-1_${ARCH}.deb

Install.

ARCH=amd64
VERSION=v1.0.0
sudo dpkg --install ./aileron_${VERSION}-1_${ARCH}.deb

Resources are installed with this structure.


/
├── etc/
│   ├── default/
│   │   └── aileron.env
│   └── aileron/
│       └── config.yaml
├── usr/
│   ├── bin/
│   │   └── aileron
│   └── lib/
│       └── systemd/
│           └── system/
│               └── aileron.service
└── var/
    └── lib/
        └── aileron/

Remove.

sudo dpkg --purge aileron

Install with rpm

Visit releases and download aileron-${VERSION}-1.${ARCH}.rpm.

For example,

ARCH=x86_64
VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/${VERSION}/aileron-${VERSION}-1.${ARCH}.rpm

Install.

ARCH=x86_64
VERSION=v1.0.0
sudo rpm --install ./aileron-${VERSION}-1.${ARCH}.rpm

Resources are installed with this structure.


/
├── etc/
│   ├── sysconfig/
│   │   └── aileron.env
│   └── aileron/
│       └── config.yaml
├── usr/
│   ├── bin/
│   │   └── aileron
│   └── lib/
│       └── systemd/
│           └── system/
│               └── aileron.service
└── var/
    └── lib/
        └── aileron/

Remove.

sudo rpm --erase aileron

Install with yum

Visit releases and download aileron-${VERSION}-1.${ARCH}.rpm.

For example,

ARCH=x86_64
VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/${VERSION}/aileron-${VERSION}-1.${ARCH}.rpm

Install.

ARCH=x86_64
VERSION=v1.0.0
sudo yum install ./aileron-${VERSION}-1.${ARCH}.rpm

Resources are installed with this structure.


/
├── etc/
│   ├── sysconfig/
│   │   └── aileron.env
│   └── aileron/
│       └── config.yaml
├── usr/
│   ├── bin/
│   │   └── aileron
│   └── lib/
│       └── systemd/
│           └── system/
│               └── aileron.service
└── var/
    └── lib/
        └── aileron/

Remove.

sudo yum remove aileron

Install with dnf

Visit releases and download aileron-${VERSION}-1.${ARCH}.rpm.

For example,

ARCH=x86_64
VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/${VERSION}/aileron-${VERSION}-1.${ARCH}.rpm

Install.

ARCH=x86_64
VERSION=v1.0.0
sudo dnf install ./aileron-${VERSION}-1.${ARCH}.rpm

Resources are installed with this structure.


/
├── etc/
│   ├── sysconfig/
│   │   └── aileron.env
│   └── aileron/
│       └── config.yaml
├── usr/
│   ├── bin/
│   │   └── aileron
│   └── lib/
│       └── systemd/
│           └── system/
│               └── aileron.service
└── var/
    └── lib/
        └── aileron/

Remove.

sudo dnf erase aileron

Install with apk

Visit releases and download aileron_${VERSION}-r1_${ARCH}.apk.

For example,

ARCH=x86_64
VERSION=v1.0.0
wget https://github.com/aileron-gateway/aileron-gateway/releases/download/${VERSION}/aileron_${VERSION}-r1_${ARCH}.apk

Install.

ARCH=x86_64
VERSION=v1.0.0
apk add --allow-untrusted ./aileron_${VERSION}-r1_${ARCH}.apk 

Resources are installed with this structure.


/
├── etc/
│   ├── init.d/
│   │   └── aileron
│   ├── default/
│   │   └── aileron.env
│   └── aileron/
│       └── config.yaml
├── usr/
│   └── bin/
│       └── aileron
└── var/
    └── lib/
        └── aileron/

Remove.

apk del --purge aileron

Last modified March 17, 2025: init (248d310)