Snaps is less desirable IMHO because it ties you to Canonical who forces 
hosting the repository. Security is going to be the same issue you see with 
appstores in general a la Google or Apple - it kind of depends on the AppStore 
manager. No idea how good snaps is with that. From a "way I'd like to see 
things go", I much prefer Appimages - no part of it needs root, and it's 
completely contained in a single file. But again - anyone can provide an 
appimage. Next might be flatpacks - Red Hat's answer to snaps, but they don't 
fix it to their own repository like Canonical does with Snaps - anyone can 
create and host a flatpack repo. But you still need root to install the 
flatpack pagage manager?? to then run flatpacks. And you are still trusting 
whoever provides the repo you use. However, this is much more similar to 
traditional YUM repos IMHO.

-- 
James Pulver
CLASSE Computer Group
Cornell University


________________________________________
From: [email protected] 
<[email protected]> on behalf of Yasha Karant 
<[email protected]>
Sent: Saturday, April 25, 2020 1:38 AM
To: [email protected]
Subject: Snaps

Does anyone know how secure (safe, not malware, spyware, etc.) is Snaps?  
Please see below.  Certain applications that are not available for EL but from 
other distros, particularly Ubuntu, evidently can be installed via Snaps.  Epel 
is a standard EL repo, but Snaps is not.

Enable snaps on CentOS and install Xournal++

Snaps are applications packaged with all their dependencies to run on all 
popular Linux distributions from a single build. They update automatically and 
roll back gracefully.

Snaps are discoverable and installable from the Snap 
Store<https://urldefense.proofpoint.com/v2/url?u=https-3A__snapcraft.io_store&d=DwMDaQ&c=gRgGjJ3BkIsb5y6s49QqsA&r=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A&m=U_9rXUp841lroS3b1I6BqsdWAC2VbH7OW6jZvmufgR4&s=DNKiGAkXvPku8jga4qvfLCfuCm0yglT90PYysjDbwgs&e=>,
 an app store with an audience of millions.

[https://urldefense.proofpoint.com/v2/url?u=https-3A__res.cloudinary.com_canonical_image_fetch_f-5Fauto-2Cq-5Fauto-2Cfl-5Fsanitize-2Cw-5F169-2Ch-5F159_https-3A__assets.ubuntu.com_v1_acf876d9-2DDistro-5FLogo-5FCentOS.svg&d=DwIFAw&c=gRgGjJ3BkIsb5y6s49QqsA&r=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A&m=oDDh5zSyczpyoDK_m4vjofmNg1_qgmaerHJ5uVO2KiQ&s=zH1UJBYJdkAqbmnvuFVwQ8M5IFe1Oj5G7Fb0kbH9XRE&e=
 ]

Enable snapd

Snap is available for CentOS 
7.6+<https://urldefense.proofpoint.com/v2/url?u=https-3A__snapcraft.io_install_xournalpp_centos&d=DwMDaQ&c=gRgGjJ3BkIsb5y6s49QqsA&r=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A&m=U_9rXUp841lroS3b1I6BqsdWAC2VbH7OW6jZvmufgR4&s=6aJOdsxXdre3JCaGiI2VHJkrIlrmugEVVJ29rrzzgiQ&e=>,
 and Red Hat Enterprise Linux 7.6+, from the Extra Packages for Enterprise 
Linux<https://urldefense.proofpoint.com/v2/url?u=https-3A__fedoraproject.org_wiki_EPEL&d=DwMDaQ&c=gRgGjJ3BkIsb5y6s49QqsA&r=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A&m=U_9rXUp841lroS3b1I6BqsdWAC2VbH7OW6jZvmufgR4&s=d0abLQSs1MMvnuo9AY7kbu0yBXuChcPX0YhPW64_DVE&e=>
 (EPEL) repository. The EPEL repository can be added to your system with the 
following command:

Thanks for any information.

Yasha Karant

Reply via email to