Criando pacotes .deb para Debian e derivados

Creating .deb packages for Debian and derivatives

Distributing software for Debian, Ubuntu, Mint, and derivatives without a .deb means leaving the job half done: no dependency management, clean updates, or removal without leftovers. The good news: creating a decent .deb package is easier than its reputation suggests. In this complete guide, you will go from a handcrafted package with dpkg-deb to a package … Read more

Criando pacotes .rpm para a família Red Hat

Creating .rpm packages for the Red Hat family

In the first part of this pair, we built .deb packages for Debian and Ubuntu. Now it is the Red Hat family’s turn — RHEL, Fedora, Rocky, AlmaLinux, and, by extension, openSUSE: we will create .rpm packages from scratch, from the spec file to our own dnf repository, covering rpmbuild, rpmlint, mock, and GPG signing. How RPM works Unlike … Read more