User avatar
kyrios
Posts: 2057
Joined: Thu Sep 22, 2016 4:20 pm

Re: Snap

Tue Jan 02, 2018 7:27 pm

subrms wrote:
Tue Jan 02, 2018 6:33 pm
We can said that RPM/deb split could be replaced by Flatpak/Snap (Flatpak support by RedHat/Fedora and Snap by Canonical (Ubuntu*) )
So how about Solus ?

*We can also have Flatpak on Ubuntu.
This comparison has no sense. RPM and deb are native packages and they are developed for specific platforms and are not portable. Snaps/Flatpaks are "universal" packages and thus could be used on any distro that decides to implement them.

Just like you can run Flatpaks on Ubuntu, you can run Snaps on Fedora which uses RPM packages natively.

User avatar
subrms
Posts: 30
Joined: Thu Dec 28, 2017 10:49 pm

Re: Snap

Wed Jan 03, 2018 1:40 am

kyrios wrote:
Tue Jan 02, 2018 7:27 pm
subrms wrote:
Tue Jan 02, 2018 6:33 pm
We can said that RPM/deb split could be replaced by Flatpak/Snap (Flatpak support by RedHat/Fedora and Snap by Canonical (Ubuntu*) )
So how about Solus ?

*We can also have Flatpak on Ubuntu.
This comparison has no sense. RPM and deb are native packages and they are developed for specific platforms and are not portable. Snaps/Flatpaks are "universal" packages and thus could be used on any distro that decides to implement them.

Just like you can run Flatpaks on Ubuntu, you can run Snaps on Fedora which uses RPM packages natively.
Can we, at term replace native packages by universal ones ?

When we compare RPM/deb to Flatpak/snappy we focus to the rivality between Canonical and RedHat, i know that there is a native and universal packages ^^'
Computer : ThinkPad T440
OS : DualBoot Windows 10 / Solus x86_64
DE : Budgie & Mate
Kernel: 4.14.15-48.current
CPU: Intel i5-4300U (4) @ 2.900GHz
Memory: 3704MiB

User avatar
kyrios
Posts: 2057
Joined: Thu Sep 22, 2016 4:20 pm

Re: Snap

Wed Jan 03, 2018 7:42 am

subrms wrote:
Wed Jan 03, 2018 1:40 am
Can we, at term replace native packages by universal ones ?
First we'll have to see what will happen on the longer term. Universal packages are not new. AppImage exists since 2004 and was foremly known under other names PortableLinuxApp and klik, same for Flatpak, earlier it was named xdg-app and nobody was talking about it. 0install exists since 2005 and is still maintained but nobody knows about it. Who remembers autopackages/Linstaller ?

It is true that this time, the main technologies are supported by big companies, there are lot of publicity around these technologies and that many distro adopted at least one of them but still, native core packages will remain. Regarding Solus, the aim is clear : replacing the 3rd party repository.

User avatar
subrms
Posts: 30
Joined: Thu Dec 28, 2017 10:49 pm

Re: Snap

Wed Jan 03, 2018 12:14 pm

kyrios wrote:
Wed Jan 03, 2018 7:42 am
subrms wrote:
Wed Jan 03, 2018 1:40 am
Can we, at term replace native packages by universal ones ?
First we'll have to see what will happen on the longer term. Universal packages are not new. AppImage exists since 2004 and was foremly known under other names PortableLinuxApp and klik, same for Flatpak, earlier it was named xdg-app and nobody was talking about it. 0install exists since 2005 and is still maintained but nobody knows about it. Who remembers autopackages/Linstaller ?

It is true that this time, the main technologies are supported by big companies, there are lot of publicity around these technologies and that many distro adopted at least one of them but still, native core packages will remain. Regarding Solus, the aim is clear : replacing the 3rd party repository.
Yes, Universal packages aren't new, and it's more of an attempt to imitate what mac os makes with *.dmg files, what do you think about that, it seems that it works identically.
Computer : ThinkPad T440
OS : DualBoot Windows 10 / Solus x86_64
DE : Budgie & Mate
Kernel: 4.14.15-48.current
CPU: Intel i5-4300U (4) @ 2.900GHz
Memory: 3704MiB

sunnyflunk
Development Team
Posts: 2967
Joined: Sun Mar 13, 2016 11:35 pm

Re: Snap

Wed Jan 03, 2018 11:50 pm

subrms wrote:
Wed Jan 03, 2018 1:40 am
Can we, at term replace native packages by universal ones ?
Is there a point in doing so? Solus has quality tooling where there's no benefit (in fact it's likely worse) building packages using flatpak/snap formats.

Each distro has different build methods/policies and will likely want to keep their policies in place as that is what makes them what they are (which means even if distro's moved packaging to flatpak/snap format, then they'd each have their own set of packages). For Solus, snap/flatpak will be methods for getting software not available in Solus.

User avatar
subrms
Posts: 30
Joined: Thu Dec 28, 2017 10:49 pm

Re: Snap

Thu Jan 04, 2018 12:58 pm

sunnyflunk wrote:
Wed Jan 03, 2018 11:50 pm
subrms wrote:
Wed Jan 03, 2018 1:40 am
Can we, at term replace native packages by universal ones ?
Is there a point in doing so? Solus has quality tooling where there's no benefit (in fact it's likely worse) building packages using flatpak/snap formats.

Each distro has different build methods/policies and will likely want to keep their policies in place as that is what makes them what they are (which means even if distro's moved packaging to flatpak/snap format, then they'd each have their own set of packages). For Solus, snap/flatpak will be methods for getting software not available in Solus.
therefore, the linux desktop is never going to gain market share ..
Computer : ThinkPad T440
OS : DualBoot Windows 10 / Solus x86_64
DE : Budgie & Mate
Kernel: 4.14.15-48.current
CPU: Intel i5-4300U (4) @ 2.900GHz
Memory: 3704MiB

User avatar
kyrios
Posts: 2057
Joined: Thu Sep 22, 2016 4:20 pm

Re: Snap

Thu Jan 04, 2018 1:12 pm

subrms wrote:
Thu Jan 04, 2018 12:58 pm
therefore, the linux desktop is never going to gain market share ..
Linux desktop market share has doubled in the last years. While is was around 1% for years, since mid-2016 it continuously remains above 2%.
The figures may look very low but multiplying the market share by 2 isn't bad. I wouldn't be surprised if the market shares reaching (and remaining above) 3% for 2020.

User avatar
cantalupo555
Posts: 35
Joined: Thu Jan 04, 2018 5:53 am
Location: Brazil
Contact: Twitter

Re: Snap

Thu Jan 04, 2018 1:25 pm

I installed VLC via snap, but it has an interface error.

The menu bar is blank. :oops: :|

Image

User avatar
SOlidWire
Posts: 1
Joined: Sat Apr 07, 2018 7:51 pm

Re: Snap

Tue Apr 10, 2018 4:14 am

Craig-toyoracer wrote:
Tue Sep 05, 2017 4:58 am
Here are a few Snap apps. :lol:


https://uappexplorer.com/snaps
That is cool but will they work? I'm using Solus Mate. When I run
$SNAP FIND
I only get 19 apps for options. Are these the only ones supported by Solus?
For example, Brave - A browser, doesn't show in the "SNAP FIND". Yet if I type "SNAP FIND Brave" it shows up. Lets me install Brave but gives an error Cannot execute snap-update-ns: Permission Denied.
Should I assume Brave is not on the list and therefore not supported?

User avatar
Craig-toyoracer
Posts: 227
Joined: Sun Apr 16, 2017 2:29 am

Re: Snap

Wed Apr 11, 2018 5:34 am

Try this

sudo snap install (package_name)

Return to “Tutorials”