Package Management

Hi all,

I’ve been using Octopi to manage my packages so far but there’s been one thing I don’t believe I’ve found an answer for yet.

Is there anyway to view all packages installed that aren’t system related and to view all of them by date they were added to my system and sort them?

I feel like I’ve been trying out a lot of new software and packages and I try to remove everything after I’m done playing around with them and decide which I want to keep but at the back of mind I always feel like I miss out on a package I installed and it just lingering around.

This of course would probably be solved by me properly documenting how I configure my OS but unfortunately I’m too lazy to keep up with that…

I appreciate any suggestions and ideas, thanks guys.

Define it please, meaning AUR / user packages?

AUR packages and Arch packages - probably to define it more clearly: from the extra repo

1 Like

pacmanlogviewer is a handy GUI tool. You could use the filter function to fine tune what you would like to see.

However, it doesn’t show packages from AUR. For that and other foreign packages installed form other sources than pacman repos, you could use:

pacman -Qm.

-m, --foreign list installed packages not found in sync db(s) [filter]

1 Like

Here’s how you list all packages by date:

expac --timefmt='%Y-%m-%d %T' '%l\t%n' $(pacman -Qq) | sort -n

but it should be easy to separate by repo…

1 Like

Not going to lie but I just found out Octopi has exactly what I was looking for and I had somehow completely missed it despite me looking for it for about 20mins.

Apologies for being blind !

image

I’ll keep those in mind and check them out as well, I appreciate it @pebcak @keybreak

1 Like