Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] List of all installed dpkg/flatpak packages from the command line interface #402

Closed
mortim opened this issue Jan 13, 2024 · 2 comments

Comments

@mortim
Copy link

mortim commented Jan 13, 2024

Hi, I think it's interesting to detect all dpkg/flatpak apps (available in the software manager) but installed from the terminal.

@mortim mortim changed the title Feature: List of all installed dpkg/flatpak packages from the command line interface [Feature Request] List of all installed dpkg/flatpak packages from the command line interface Jan 13, 2024
@mtwebster
Copy link
Member

The 'Show installed applications' option in the menu lists anything the user has installed explicitly. It doesn't include dependencies pulled in as a result.

Any flatpak installed in the terminal will be detected by Mintinstall. If it's from a foreign repo (not flathub or something previously set up), it may take a cache refresh for it to show all info, like descriptions, but it should show up regardless.

There's also a commandline option (that I just fixed that will list all packages and their states -

LANGUAGE=C /usr/lib/linuxmint/mintinstall/mintinstall.py list
# and also
LANGUAGE=C /usr/lib/linuxmint/mintinstall/mintinstall.py list-flatpak

This will be working again in the next release. It lists all packages with basic info, including the categories they are in (including the 'installed' category).

@mortim
Copy link
Author

mortim commented Jul 30, 2024

The 'Show installed applications' option in the menu lists anything the user has installed explicitly. It doesn't include dependencies pulled in as a result.

Any flatpak installed in the terminal will be detected by Mintinstall. If it's from a foreign repo (not flathub or something previously set up), it may take a cache refresh for it to show all info, like descriptions, but it should show up regardless.

There's also a commandline option (that I just fixed that will list all packages and their states -

LANGUAGE=C /usr/lib/linuxmint/mintinstall/mintinstall.py list
# and also
LANGUAGE=C /usr/lib/linuxmint/mintinstall/mintinstall.py list-flatpak

This will be working again in the next release. It lists all packages with basic info, including the categories they are in (including the 'installed' category).

Sometimes a package (explicitly installed) depends on a orphan package (this package is not necessary a library but an end-user application). Will Mintinstall consider these kind of packages ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants