What tools to work with pkgs installed thru snap system

Liam Proven lproven at gmail.com
Sun Dec 5 14:57:06 UTC 2021


[Re-ordering for clarity]

On Thu, 25 Nov 2021 at 17:56, Bo Berglund <bo.berglund at gmail.com> wrote:
>
> $ snap list

> Don't really know what these 3 are...

> Name    Version    Rev    Tracking       Publisher   Notes
> core    16-2.52.1  11993  latest/stable  canonical?  core

As I understand it: the core shared GNOME dependencies for GNOME-based
Snap programs for the GNOME in Ubuntu 18.04 (the previous LTS).

> core20  20211115   1242   latest/stable  canonical?  base

AIUI: same as above but for the GNOME in 20.04.

> lxd     4.0.8      21835  4.0/stable/…   canonical?  -

LXD is Canonical's container runtime.

It is based on LXC, which is a standard Linux container tool:
https://en.wikipedia.org/wiki/LXC

Canonical has enhanced it with tools to manage big containers
containing a full Linux OS, while LCX is more aimed at application
containers, which hold a single program. LXD containers have their own
init, so they are a full OS except for the kernel. You could run SUSE
Linux Enterprise or Red Hat Enterprise Linux inside an LXD container,
and thus run programs which only officially support SLE or RHEL on top
of Ubuntu Server.

More info:
https://ubuntu.com/server/docs/containers-lxd

I removed Snap totally on my Raspberry Pi server.

I think I followed this:

https://www.simplified.guide/ubuntu/remove-snapd

But there are plenty:

https://askubuntu.com/questions/1280707/how-to-uninstall-snap

https://linuxhint.com/turn-off-snap-ubuntu/

Summary:

* list all snaps
* remove all snaps
* stop the snap daemon
* uninstall snap with apt
* remove any left-over directories

It's fairly easy.

On the other hand, I am experimenting with Linux Mint on the work
laptop from my new job. (I am not actually using it! :-) )

Mint 20.2 has removed snap support, but includes Flatpak instead. I
put it back for Spotify, Atom and a few other things.

Why Mint?

Well, I have an external widescreen I want to use, but its DPI
resolution is some 50% higher than the internal screen's. I need a
desktop that can run different screens at different fractional scaling
factors.

Currently, I know of just 3 that can do this: GNOME, KDE and Cinnamon.

I can't stand GNOME or KDE. Cinnamon is... okay.

I tried the Ubuntu Cinnamon remix in VirtualBox and is has 3 snags:

1. The colour scheme is very harsh to my eyes
2. It uses standard GNOME accessories (calculator, text editor, image
viewer, document viewer) with the annoying GNOME "CSD" fake title
bars.
3. The version lags behind the version in Mint.

Mint, on the other hand:
1. Has very tasteful, restrained themes. I like boring for my GUI. :-)
2. It has forked the GNOME accessories and put back proper title bars
and menu bars.
3. It's the native platform for Cinnamon and so it has the latest version.

The only snag is that my external display is Thunderbolt and the new
Dell's USB 3.1 ports can't drive a Thunderbolt 1 peripheral, even
using port convertors. On its own the machine can only drive 1
external screen.

-- 
Liam Proven ~ Profile: https://about.me/liamproven
Email: lproven at cix.co.uk ~ gMail/gTalk/FB: lproven at gmail.com
Twitter/LinkedIn: lproven ~ Skype: liamproven
UK: (+44) 7939-087884 ~ Czech [+ WhatsApp/Telegram/Signal]: (+420) 702-829-053




More information about the ubuntu-users mailing list