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

Release ungoogled chromium to Snap store #3044

Open
1 task
aluyama opened this issue Sep 29, 2024 · 0 comments
Open
1 task

Release ungoogled chromium to Snap store #3044

aluyama opened this issue Sep 29, 2024 · 0 comments

Comments

@aluyama
Copy link

aluyama commented Sep 29, 2024

Description

Please add ungoogled chromium to snap store https://snapcraft.io/
See https://snapcraft.io/build See https://snapcraft.io/docs/channels
e.g. https://git.launchpad.net/~chromium-team/chromium-browser/+git/snap-from-source/tree/snapcraft.yaml
e.g. https://github.com/brave/brave-core/blob/master/snapcraft.yaml

Who's implementing?

  • I'm willing to implement this feature myself

Community efforts

This is an unfinished community work: https://github.com/Joffreybvn/ungoogled-chromium-snapcraft (archived)

Other details

https://snapcraft.io/docs/snapcraft-quickstart
https://github.com/snapcrafters/snap-repo-template
https://github.com/snapcrafters (a collection)

Everyone is there

  1. https://snapcraft.io/chromium (Publisher: Canonical)
    https://code.launchpad.net/chromium-browser
    https://git.launchpad.net/~chromium-team/chromium-browser/+git/snap-from-source/tree/snapcraft.yaml
  2. https://snapcraft.io/firefox (Publisher: Mozilla)
    https://github.com/canonical/firefox-snap
  3. https://snapcraft.io/epiphany (Publisher: Gnome + Canonical?)
    https://github.com/ubuntu/epiphany
  4. https://snapcraft.io/brave (Publisher: Brave)
    https://github.com/brave/brave-core/blob/master/snapcraft.yaml
    Old: https://github.com/brave/brave-browser-snap
  5. https://snapcraft.io/opera (Publisher: Opera)
  6. https://snapcraft.io/vivaldi (Publisher: Vivaldi)
  7. https://snapcraft.io/falkon (Publisher: KDE)
  8. https://snapcraft.io/colibri (Publisher: Colibiri)
  9. https://snapcraft.io/pocket-browser (Publisher: Pocket)
    etc.

Additional context

Snap is pre-installed on KDE Neon, Manjaro, Solus, Zorin OS, Ubuntu and most Ubuntu flavours. It can install on other linux operating systems. https://snapcraft.io/about https://snapcraft.io/iot

I also like parallel installs feature https://snapcraft.io/docs/parallel-installs and it helps us to install multiple instances of the same snap quickly. E.g. sudo snap install ungoogled-chromium_a, sudo snap install ungoogled-chromium_work
I know chromium has profiles feature and ungoogled software provides an appimage so anyone can follow this guide to run multiple copies at same time https://docs.appimage.org/user-guide/portable-mode.html but with snap, you can create many separate instances using one command and launch them from start menu

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

1 participant