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

Add .deb or .snap for Ubuntu #46

Closed
ericoporto opened this issue Jan 5, 2018 · 14 comments · Fixed by #120
Closed

Add .deb or .snap for Ubuntu #46

ericoporto opened this issue Jan 5, 2018 · 14 comments · Fixed by #120

Comments

@ericoporto
Copy link

If possible, please release this software for Ubuntu, it would be very useful for me as a developer.

@ManuelLR
Copy link
Contributor

ManuelLR commented Jan 5, 2018

Actually you can try the AppImage generated in the latest build. You can download here: https://transfer.sh/10wJZK/Configure_Flameshot-4a2aecd-x86_64.AppImage
After download it, you must give run permission with this command chmod +x ./Configure_Flameshot-4a2aecd-x86_64.AppImage

The build details are here: https://travis-ci.org/lupoDharkael/flameshot/jobs/324320559

To launch you can execute:

  • ./Configure_Flameshot-4a2aecd-x86_64.AppImage to launch and see as a tray icon
  • ./Configure_Flameshot-4a2aecd-x86_64.AppImage gui to start the "shot" now

I know that isn't the best solution but It's a patch while the .deb or snap is created

@julian-alarcon
Copy link

Snap is the recommended for multiple distros, not only Ubuntu.
You can get some help from here: http://snapcraft.io/

@alexanderadam
Copy link

Related but not the same: it would be wonderful if there would be an PPA to ensure current versions. Or should I (or someone) rather create a new issue for this?

@lupoDharkael
Copy link
Collaborator

@holazt
Copy link
Collaborator

holazt commented Jan 10, 2018

🎉 .rpm and .deb packages were built successfully.
https://travis-ci.org/ZetaoYang/flameshot/builds/327070284
support :
- OS=fedora DIST=25
- OS=fedora DIST=26
- OS=ubuntu DIST=xenial //16.04 LTS
- OS=ubuntu DIST=yakkety //16.10
- OS=ubuntu DIST=zesty //17.04
- OS=debian DIST=jessie //8
- OS=debian DIST=stretch //9

P.S. Not support Ubuntu 14.04 LTS, because the Qt version of the default official source is 5.2.1, flameshot does not support. But this does not mean that you can not run flameshot on Ubuntu 14.04.

@4goodapp
Copy link

@ZetaoYang Will the Stretch deb file work for Buster (Debian testing)?

@4goodapp
Copy link

@ZetaoYang Can you link the deb file please.

@holazt
Copy link
Collaborator

holazt commented Jan 10, 2018

@4goodapp I have not done the test for debian buster. All the compilation and packaging, are done in the docker environment.

Yes, I will release. But I need to improve this process, then I will provide a link to the deb and rpm file for testing.

@nemonein
Copy link

To developers, I thank you for your great effort.

I have built Deb packages for Ubuntu Xenial and Artful. It was quite an easy job, because 'debian' code was already included in the source.
Anyone who would like to use Flameshot but have difficulties in compiling, can use my PPA at their own risk. Or just download Deb file there.

ppa:nemonein/tailored (https://launchpad.net/~nemonein/+archive/ubuntu/tailored)

@holazt
Copy link
Collaborator

holazt commented Jan 12, 2018

@nemonein nice!

@reiabreu
Copy link

@nemonein Will give it a try, thank you,

@holazt
Copy link
Collaborator

holazt commented Jan 13, 2018

@nemonein @4goodapp Release .rpm, . deb, .AppImage and Windows portable port for testing!
see #86 .

@hosiet
Copy link
Member

hosiet commented Jan 15, 2018

To whom it might concern, I intend to maintain flameshot officially inside Debian. Take a look at https://salsa.debian.org/Debian/flameshot .

Pushing it down in Debian will cause it migrate to all other deb-based linux distributions later. My wish is to get it into Ubuntu 18.04 LTS, but no guarantee will be made yet.

@lupoDharkael
Copy link
Collaborator

https://github.com/lupoDharkael/flameshot/releases/tag/v0.5.1

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

Successfully merging a pull request may close this issue.

10 participants