this post was submitted on 10 Feb 2026
15 points (100.0% liked)

Debian operating system

3720 readers
1 users here now

Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Debian provides more than a pure OS: it comes with over 59000 packages, precompiled software bundled up in a nice format for easy installation on your machine.

founded 6 years ago
MODERATORS
 

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?

you are viewing a single comment's thread
view the rest of the comments
[–] hobata@lemmy.ml 2 points 2 days ago (2 children)

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.

[–] dan@upvote.au 5 points 2 days ago (1 children)

For me, I like knowing that apt update && apt upgrade will 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.

[–] hobata@lemmy.ml 1 points 1 day ago (1 children)

But for apt update && apt upgrade to work, the stuff must be maintained and packaged by somebody.

[–] dan@upvote.au 2 points 1 day ago

I think that's why OP is asking how to create packages.

[–] wildbus8979@sh.itjust.works 4 points 2 days ago* (last edited 2 days ago) (1 children)

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.

[–] hobata@lemmy.ml 1 points 1 day ago

that something that checkinstall can solve, it builds a deb package