Skip to main content

Linux Package Repository

Here you can find Linux packages for our opensource projects.

Setup

Download the GPG signing key and add the repository:

sudo mkdir -p /etc/apt/keyrings
sudo curl -fsSL https://opensource.byjg.com/packages/byjg.gpg -o /etc/apt/keyrings/byjg.gpg
sudo tee /etc/apt/sources.list.d/byjg.sources <<EOF
Types: deb
URIs: https://opensource.byjg.com/apt
Suites: /
Signed-By: /etc/apt/keyrings/byjg.gpg
EOF
sudo apt update
Alternative: one-line format (for older systems)
sudo mkdir -p /etc/apt/keyrings
sudo curl -fsSL https://opensource.byjg.com/packages/byjg.gpg -o /etc/apt/keyrings/byjg.gpg
echo "deb [signed-by=/etc/apt/keyrings/byjg.gpg] https://opensource.byjg.com/apt /" | sudo tee /etc/apt/sources.list.d/byjg.list
sudo apt update

Install a package

sudo apt install <package-name>

List available packages

apt list --upgradable 2>/dev/null | grep opensource.byjg.com

Remove the repository

sudo rm /etc/apt/sources.list.d/byjg.sources /etc/apt/keyrings/byjg.gpg
sudo apt update