I have some cool projects that I use such as zellij and yazi that I use but aren’t in the debian repos, I would like to attempt to package them myself, is there any guides on how to do such? were could I get some help learning how to package things?
I have some cool projects that I use such as zellij and yazi that I use but aren’t in the debian repos, I would like to attempt to package them myself, is there any guides on how to do such? were could I get some help learning how to package things?
Well, that’s a bit off topic, but may I ask why you want to do that? I can’t imagine a scenario (for me as a single user) that would exceed the scope of checkinstall.
For me, I like knowing that
apt update && apt upgradewill upgrade everything, instead of having to remember about all the special cases.On servers, I try to install everything from either Debian packages or Docker containers, to make upgrading simpler.
But for
apt update && apt upgradeto work, the stuff must be maintained and packaged by somebody.I think that’s why OP is asking how to create packages.
One reason might be to install the same package over multiple machines. Also make removal easier. It can also be used to keep track of checksums for security purposes.
that something that
checkinstallcan solve, it builds a deb package