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 installer on https://www.pinta-project.com/releases/ #1066

Open
Wallby opened this issue Oct 24, 2024 · 7 comments
Open

Add .deb installer on https://www.pinta-project.com/releases/ #1066

Wallby opened this issue Oct 24, 2024 · 7 comments

Comments

@Wallby
Copy link

Wallby commented Oct 24, 2024

Description
ChromeOS (Flex) supports installing from .deb, but flatpack and snap are not native to ChromeOS. Thus it seems quite major to release a .deb binary.

@Wallby
Copy link
Author

Wallby commented Oct 24, 2024

As a workaround, I currently downloaded the .deb from https://pkgs.org/download/pinta.

@Wallby
Copy link
Author

Wallby commented Oct 24, 2024

As a workaround, I currently downloaded the .deb from https://pkgs.org/download/pinta.

Nevermind, apparently that is a very old version (1.6)

@cameronwhite
Copy link
Member

Does https://xtradeb.net/apps/pinta/ work for you? That is a community-built .deb package

@Wallby
Copy link
Author

Wallby commented Oct 27, 2024

@cameronwhite Well an official .deb would be preferred, instead of having to research some unknown (to me) website.

@Wallby
Copy link
Author

Wallby commented Oct 27, 2024

@cameronwhite Also that website seems to only allow setting up a repository, not download the .deb directly? I don't know whether ChromeOS even has repositories, if it does it is well hidden and not something I want to try. Double clicking a .deb file is however well supported in the GUI.

@cameronwhite
Copy link
Member

I'm not familiar with ChromeOS so I'm not sure about the answer there. I assume it would be possible since repositories enable updates to the .deb packages..

There are no plans for us to add an official upstream .deb package, since packaging for specific Linux distributions involves a lot of maintenance that we don't have the time for versus developing Pinta itself.

@JGCarroll
Copy link
Contributor

Apt repo's are HTTP repositories, you can download the Xtradeb package directly if you know where/how to find it.

Funnily enough, Xtradeb appears to be a launchpad PPA in the backend, so the direct download for the package is here:
https://launchpad.net/~xtradeb/+archive/ubuntu/apps/+files/pinta_2.1.2-1xtradeb2.2404.1_all.deb

This also means you get all the benefits of this being a PPA, the build is done on Canonical servers with audit history on the repository. This means it's basically the same as what Cameron would be able to offer as a PPA, with the major difference being, you're trusting Johny instead (who I've seen around here, and has clearly being doing this a long time, and is very commited to it).

I do also believe the Flatpak is natively supported for ChromeOS when using the Linux developer environment natively supported in ChromeOS. I believe snap runs too, but might require installing an extra package on top of snapd itself to enable squashfs support in userspace.

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

No branches or pull requests

4 participants
@cameronwhite @Wallby @JGCarroll and others