What is the difference between LayeredPackages and LocalPackages?

When I run rpm-ostree status it shows LayeredPackages and LocalPackages.
What is the difference?

Command

rpm-ostree status

Result

Deployments:
● ostree://fedora:fedora/30/x86_64/silverblue
Version: 30.20190824.0 (2019-08-24T00:37:23Z)
BaseCommit: 67a8d923aa4dcf6e2e6a91213c0ccc1902019536ad0f3d2155f59c805d67bd54
GPGSignature: Valid signature by F1D8EC98F241AAF20DF69420EF3C111FCFC659B9
LayeredPackages: baobab compat-ffmpeg28 fedora-workstation-repositories gnome-tweak-tool moby-engine mutt thai-scalable-purisa-fonts vim
LocalPackages: rpmfusion-free-release-30-1.noarch uld-1.00.39-1.fc30.x86_64

ostree://fedora:fedora/30/x86_64/silverblue
Version: 30.20190820.0 (2019-08-20T01:20:45Z)
BaseCommit: f670137dda8c471c2f7b7a02a296156b67db4af1bfb3e3b2c6d022477768edf4
GPGSignature: Valid signature by F1D8EC98F241AAF20DF69420EF3C111FCFC659B9
LayeredPackages: baobab compat-ffmpeg28 fedora-workstation-repositories gnome-tweak-tool moby-engine mutt thai-scalable-purisa-fonts vim
LocalPackages: rpmfusion-free-release-30-1.noarch uld-1.00.39-1.fc30.x86_64

1 Like

I found some information here:

It appears layered packages are updated with each new deployment, whereas the local packages will remain at their current release version. This post may be helpful as well in understanding the updating of layered packages:

Im still learning here too, so I don’t fully get it either.

1 Like

Layered packages are packages that are going to be installed and updated from a repo in /etc/yum.repos.d/

Local packages are rpms you’ve installed from somewhere on your computer and usually aren’t updated, which is why installing Google Chrome as an RPM doesn’t get updates.

1 Like

Thanks you very much!! I understand the difference now :slight_smile: !

Thanks you very much!! I understand the difference now!