i have noted there are a few apt/deb packages with “lxd” in their names, so i have been trying to decide what to install. with snap, are there a bunch of packages to install? if so, is there a way to get a list of files that each snap installs (before installing them)?
i have looked over the apt/deb packages and separated the false-positives (such as lxde stuff) from true-positives. it looks like the packages i need to install are lxd, lxd-client, and lxd-tools. these names are links to a list of files to be installed by that package. there were 5 packages with “lxd” in their names that appear to be for Python (one for Python3). i would install the Python related packages later, when i am ready to do some development.
does anyone have a specific reason i should not install particular packages or specific reasons to install other packages?
how about snaps? how would those compare to apt/deb packages for lxd? do they only install in the snap directories, or do some files get installed in other places? it is the latter of these that i want to get a list of what is installed although i would prefer a totally completed list. i use these lists to categorize backups.
once i have containers running, i am tempted to put together something that can do before and after scans around package installation although they would include automatically installed dependencies (maybe a useful thing).