Skip to content
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

Debian packages? #730

Closed
melroy89 opened this issue Oct 26, 2024 · 8 comments
Closed

Debian packages? #730

melroy89 opened this issue Oct 26, 2024 · 8 comments

Comments

@melroy89
Copy link
Contributor

I think Rio is great!

What about releasing official Debian and Ubuntu packages as well, to increase adoption?

Not all people will build from source or are willing to do so.

Regards,
Melroy

@raphamorim
Copy link
Owner

Hey there @melroy89 👋 thanks for the issue!

Yea, that would be awesome.

I confess that I have no idea about how to request/ask to add Rio in the official packages.

@melroy89
Copy link
Contributor Author

melroy89 commented Oct 26, 2024

I see. Well you could start with maybe configuring Cargo.toml by including [package.metadata.deb]?
https://medium.com/rust-programming-language/simplifying-debian-packaging-for-rust-a-step-by-step-guide-for-rust-developers-0457cdb3c81d

You could start with just providing a prebuild binary/prebuild deb file via the site or if you don't want that. You can also leverage GitHub Release with GitHub Actions to trigger a build.

This would also open-up alternative builds like maybe AppImage or alike.

@raphamorim
Copy link
Owner

Rio already does that https://github.com/raphamorim/rio/releases/tag/v0.1.17

The .deb files are included in the release files, however is only building .deb for amd64

@melroy89
Copy link
Contributor Author

Rio already does that https://github.com/raphamorim/rio/releases/tag/v0.1.17

The .deb files are included in the release files, however is only building .deb for amd64

Owh! This isn't mentioned on https://raphamorim.io/rio/docs/install/linux/

@raphamorim
Copy link
Owner

Oh maybe should add the info then.

@raphamorim
Copy link
Owner

I submitted also a request to debian https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086142

@raphamorim
Copy link
Owner

Added the info on documentation https://raphamorim.io/rio/docs/install/linux/ and will add support for ARM architecture as well #746

Will close this issue for now, but let's keep track on https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1086142 :D

@melroy89
Copy link
Contributor Author

Added the info on documentation https://raphamorim.io/rio/docs/install/linux/ and will add support for ARM architecture as well #746

Also nice work, I think this will help Debian/Ubuntu users at lot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants