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

.deb package #1

Open
rllola opened this issue Sep 17, 2019 · 4 comments
Open

.deb package #1

rllola opened this issue Sep 17, 2019 · 4 comments

Comments

@rllola
Copy link

rllola commented Sep 17, 2019

Could it be interesting to have a .deb package ?

@theAkito
Copy link

Definitely, but using Python it makes everything worse. So it is not as easy, as just going by the book.

@rllola
Copy link
Author

rllola commented Sep 18, 2019

I have been experiencing with pyqtdeploy, pyinstaller and created a browser with ZeroNet embeded in it.

I can give a try for ZeroNet and see if it satisfies everyone.

@HelloZeroNet
Copy link
Owner

I think for .deb package you don't need pyinstaller as you can add the python3 package (and other libs) as dependency.
I'm not sure if all requirements available in the Debian apt repository and not sure what's the proper way to handle if that's the case.

btw here is the script that I used to generate the ZeroBundle for linux: https://github.com/HelloZeroNet/ZeroBundle/blob/py3/compile_linux.sh

It has evrything packed (openssl, zlib, python etc.) does not have any external dependency and I was able to successfully run it even on an old Debian 7, but I don't think that it would be accepted this way to any repo.

@rllola
Copy link
Author

rllola commented Sep 19, 2019

I think for .deb package you don't need pyinstaller as you can add the python3 package (and other libs) as dependency.

True. It is not needed. I will try without those tools first and will post feedback.

I think first we can create a debian package. It would make the install a little bit more straightforward and maybe we can see if we can have it on the debian repo.

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

3 participants