Lubuntu 24.04 ISO has which softwares using snap?

Hello.
Thanks for reading my topic.
In Lubuntu 24.04 which softwares are snap ? Only firefox or more other ?
Have an nice day.

You can look at the manifest of a release and see what is included on the ISO.

ie. for 24.04 you can view https://cdimage.ubuntu.com/lubuntu/releases/24.04/release/lubuntu-24.04-desktop-amd64.manifest

Jump to the bottom to find snap packages…

snap:core22	stable	1380
snap:snapd	stable	21465
snap:firefox	stable/ubuntu-24.04	4173
snap:firmware-updater	stable/ubuntu-24.04	127
snap:gnome-42-2204	stable/ubuntu-24.04	176

The firmware updater you’ll notice is snap packaged too for Ubuntu 24.04 LTS.

Please note: depending on what options you use at install, not all of those will be included… ie. a minimal install of Lubuntu 24.04 LTS will include no snapd infrastructure, thus no snap packages, which does mean no web browser, nor firmware-updater.

4 Likes

In addition, all actually installed snaps of your system can be seen by the command snap list in a terminal.

5 Likes

Thanks for replies.
Thus being Lubuntu has 5 snap softwares.
core22 , snapd and gnome-42-2204 are essential components to run snap softwares ?

Firmware update does what feature ?

I’ve a dell desktop here, thus when Dell provide firmware updates for this machine (which they’ve done at least once, but I think twice this year), its the firmware updater that applies them to the box. Security fixes for my hardware provided by Dell will require those to be run.

My secondary PC is a 2008 dell machine; too old for Dell to provide updates; so removing it would have no effect, as no firmware updates are provided by Intel for the CPU, or Dell for my actual hardware; that box is too old.

If your machine is new enough to get updates from your hardware makers (Dell for my box examples) you need software to apply it, and Ubuntu provides that as a snap package for recent release(s).

snapd is the snap deamon which is a very important feature of using snaps, that is essential.

The gnome package you mention is required by the firefox snap; being a shared resource that can also be used by other snap packages too.

Core 22 is the 22.04 core snap, and is required for all snap packages built against it, which includes current firefox. It likewise is a package that will be shared by any snap package built against core22.

Please also note, you can use the snapcraft.io store to provide details of any snap package. They may provide descriptions that are more helpful than my own words descriptions.


If you perform a minimal Lubuntu 24.04 LTS install, none of those packages will be installed; but yes they do exist on the ISO.

1 Like

“Firmware Update” only access Canonical servers ?
Dell machines are good.

The Okular version on ISO is from 2020. Thus I want remove it too, but no is simple remove some software.
Even using sudo apt purge okular and sudo apt autoremove not are removed all dependencies.
For example … in 20.04 if you want install Okular will create the dependencies list below :slight_smile:

kaccounts-providers
kdeconnect
kpeoplevcard
libaccounts-glib0
libaccounts-qt
libchm1
libfakekey0
libkaccounts1
libkf5contacts-data
libkf5contacts5
libkf5js5
libkf5jsapi5
libkf5kexiv2-15.0.0
libkf5khtml-bin
libkf5khtml-data
libkf5khtml5
libkf5peoplewidgets5
libkf5pulseaudioqt2
libkf5purpose-bin
libkf5purpose5
libkf5threadweaver5
libokular5core9
libqmobipocket2
libsignon-plugins-common1
libsignon-qt5-1
okular
okular-extra-backends
qml-module-org-kde-people
qml-module-org-kde-purpose
qml-module-ubuntu-onlineaccounts
qtspeech5-flite-plugin
signon-plugin-oauth2
sshfs

You run sudo purge okular and after sudo apt autoremove will remove few depedencies from list above.
Is hard remove exactly all dependencies. Even dependencies not being used by others softwares not are listed to be removed.

Other detail for me avoid use Firefox snap is the start and run are more slow than the using the Mozilla version.

Hey if seleccting Lubuntu 24.04 minimal install not will be installed okular ?

I’m not sure what you’re asking in regards okular… It’s a KDE app, thus has a number of KF5 (KDE Frameworks) depends rules, but I don’t see any connection with snap.

I’m not using noble, but I have okular installed on this box, and I don’t have KDE Plasma (Kubuntu) installed here


guiverc@d7050-next:~$   apt policy okular
okular:
  Installed: 4:23.08.5-0ubuntu5
  Candidate: 4:23.08.5-0ubuntu5
  Version table:
 *** 4:23.08.5-0ubuntu5 500
        500 http://archive.ubuntu.com/ubuntu oracular/universe amd64 Packages
        100 /var/lib/dpkg/status

The firefox snap is packaged by Mozilla (with support when required by Canonical/Ubuntu members), it was after all Mozilla that requested the move from deb to snap (reducing their workload for the Ubuntu releases). Mozilla provide their firefox browser in a number of formats.

2 Likes

Incidentally okular is part of noble, albeit temporarily.

3 Likes

That may explained okular being installed here (I didn’t look why, I assumed I’d manually installed it as I’ve used that app in the past), thus I assumed I’d manually installed it; but now that I look its

APT-Manual-Installed: no