How can I check whether I installed any Universe or Multiverse packages which are, according to /etc/apt/sources.list
, "ENTIRELY UNSUPPORTED by the Ubuntu team" ?
What I'm looking for is a command line for Ubuntu 18 LTS server (no GUI) to list installed packages by componenent, including installed packages that are not available from apt-get
(not part of the archives configured in /etc/apt/sources.list
).
aptitude versions '?name(.)'
lists the available packages and their installation status, but does not output their source component, nor does apt-cache
.
You can use
ubuntu-support-status
commandwith corresponding argument
--show-unsupported
.Below is example from my 16.04.5 LTS system:
(I added the
...
to limit number of lines).Open Synaptic Package Manager. Go to "Origin" (bottom left).
The Debian wiki shows how you can tell the difference between native and non-native packages.
If you want to see the relation between
sources.list
and installed packages, you can usedpkg --get-selections
andapt-cache show
andapt-get update
.Or search in a database of packages with curl.
In Fedora/RHEL there's a tool for verifying that files come from supported packages.
What I finally did to get a readable list of everything that is not fully supported and without the clutter: