-
Notifications
You must be signed in to change notification settings - Fork 41
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
[Question] Easy install for Debian-based distros ? #136
Comments
This is similar to #129, with the same upshot: the most involved step in the install process is installing the signal-cli dependency (not that that is normally difficult either). The rest is a matter of entering two-three commands. A PPA for scli would need to have the .deb's for signal-cli. Similar to how it's now done in AUR and FreshPorts, where both scli and signal-cli are packaged. In general, for any packaging system, signal-cli should be packaged first. After that adding scli is a cinch. EDIT: Corresponding issues upstream: |
Couldn't the |
Embedding a signal-cli binary into scli would be a bad idea, since scli is a platform-independent python application, whereas the signal-cli binaries are specific to the OS and processor architecture. (This variety is why there are so many files listed in the 'releases' link you quote). |
My request consists in creating distributable packages and those will be platform-dependent anyway. |
The way to do this is to create This can be done, just hasn't been yet. Technically, this is outside of this repo scope, since the main step is packaging |
Why not putting both in it so it can be done faster ? |
Yes, maybe someone can package both |
That would be nice, because, until then, scli is not easily accessible for most Linux users. |
FTR, I've started some work in https://packaging.gitlab.io/signal-cli/ (Git: https://gitlab.com/packaging/signal-cli) As i'm using fpm, these packages should work for Debian too. The repo could be updated to server for Debian as well, not just Ubuntu. |
@morph027 Nice! |
Sure. Will add another repo and let you know ;) |
Repo for scli: https://gitlab.com/packaging/scli/. Requires [signal-cli repo](https://packaging.gitlab.io/signal-cli]. ATM, only |
@morph027 That's awesome! (And fast!) I've tested it on Debian 11 (bullseye), and it seems to work fine with the
(i.e. added Could you please add another package to the dependencies: Running Thanks again! |
Great. I've added README has been updated.
Will add bullseye for signal-cli repo too. |
Left an issue on the project's gitlab |
So have I |
As an APT, PPA or DEB ?
Thanks.
The text was updated successfully, but these errors were encountered: