Archives are often used in the Linux world to distribute packages that work on all distros, but this often comes with the caveat of having to manually

Search code, repositories, users, issues, pull requests...

submited by
Style Pass
2024-11-14 14:00:08

Archives are often used in the Linux world to distribute packages that work on all distros, but this often comes with the caveat of having to manually manage the installation and, worst of all, updates. One notable example is Discord which only provides packages for Debian-based distros, while everybody else is left with a tar.gz archive which contains a version of the program that can't even update itself.

Some distros try to solve the issue by letting their users create and distribute packages (see Arch User Repository), but obviously this means downloading software from unofficial sources which may break the ToS and can potentially be dangerous.

Tarman solves this by automating the steps you would have to follow to install archives as packages. Much like a regular package manager, it is able to install packages from local files, URLs and repositories.

To use tarman properly, you'll have to add it to your PATH environment variable. This procedure depends on you Shell, with bash for example:

Leave a Comment