-
-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Request: release the package in apt #84
Comments
I have absolutely no experience with creating deb packages, and I am not a maintainer in any of these distributions. It would be great if someone packaged tlrc for Debian and Ubuntu, but unfortunately all I can do is wait for a maintainer that is willing to put it in the official repositories. |
Hi, thanks for expressing your interest in seeing Note: Most common/normal packages added in Debian repos will directly be available in Ubuntu repos too. |
Thanks for the replies, I still have some questions. Because i dont have much experience in producing/publishing linux packages. Only using them :) How do you upload your package to all these distro package managers? I will try to send a request to the Debian-Rust mailing list. Do they handle making the deb file or do we still need to produce a gpg signed deb file to hand over to them? |
It depends on the package manager. That being said, you can never just upload a binary package to the official repositories. Maintainers of that repository have to create the package themselves. Some repositories allow users to contribute packages, but that is not the case for Debian, as far as I know.
The packages that I maintain are updated by me after a release. For other repositories, I just wait for the maintainers to update.
They handle that themselves. |
Adding to acuteenvy's points above, basically Debian and other distribution repositories directly rebuild the project from the release source code archives (i.e.
We don't, we package our clients directly in distro-agnostic sources like Homebrew, etc and the community re-packages them for their distribution of choice.
They will handle the DEB packaging completely (along with a bug tracker for tracking packaging issues). |
Since i'm installing from prebuild binary, how should i install the completions? |
Assuming you mean the tarball in GitHub releases - inside the archive is a directory called
Keep in mind that if you just copy the completion files from the release archive they won't ever be updated, unless you do so manually. But this is the only way to install completions if they aren't packaged for your distribution. |
What the title says. Is there any plans to bring tlrc into apt? So that ubuntu/debian users can install the software very easily something like this:
Just to provide a little more smooth user experience 😅
The text was updated successfully, but these errors were encountered: