makedeb


Introduction

Welcome

Installing

Release Types Shell Script APT Repository makedeb Package Repository Docker

makedeb

PKGBUILD Syntax Distro/Architecture Specific Variables Differences from makepkg Comparisons to Other Tools

Using the MPR

Introduction Mist - The MPR CLI Installing Packages Uploading Packages Support Policy

Prebuilt-MPR

Introduction Getting Started Adding Packages

MPR User Guidelines

Marking Maintainers in a PKGBUILD Package Relationships Using Experimental makedeb Features

Support

Obtaining Support Community Events makedeb Team Ways to Support makedeb Reporting Security Vulnerabilities

Shell Script



The easiest way to install makedeb is via the official installation script. It can be ran like so:

bash -ci "$(wget -qO - 'https://shlink.makedeb.org/install')"

Noninteractive usage

By default the script runs interactively, and asks the user which release they’d like to install.

If you’d like to run the script in a noninteractive environment, such as in a CI or deployment script, simply omit the -i argument to bash, and pass in the MAKEDEB_RELEASE environment variable, set to a value of makedeb, makedeb-beta, or makedeb-alpha:

# Set the makedeb release you want.
export MAKEDEB_RELEASE='makedeb'

# Run the install script. Note that it's `bash -c` and not `bash -ci` now.
bash -c "$(wget -qO - 'https://shlink.makedeb.org/install')"