You are not logged in.
I recently uninstalled Skype, and I want to check that it was the only 32bit program I was running. Anyway to check what 32bit packages I have installed?
Edit: The initial question hasn't been answered, really, but I got done what I wanted done.
Last edited by beaverusiv (2012-07-24 00:54:49)
Offline
pacman -Ss | grep multilib | grep installedWill list any packages you have installed from the multilib repo.
Last edited by WorMzy (2012-07-23 21:28:54)
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
pacman -Ss | grep multilib | grep installedWill list any packages you have installed from the multilib repo.
Why search the entire repository ??
pacman -Qs | grep installedwill do the same
There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !
Offline
Another is
pacman -Sl multilib | grep installedOffline
pacman -Qs | grep installedDoes nothing, do you mean:
pacman -Qs | grep multilib?
Will these command show any 32bit AUR packages? I only see a list of lib32s same as when I ran
pacman -Qs | grep 32Offline
WorMzy wrote:pacman -Ss | grep multilib | grep installedWill list any packages you have installed from the multilib repo.
Why search the entire repository ??
pacman -Qs | grep installedwill do the same
On my system that results in the following:
wormzy@sakura[pts/8]~$ pacman -Qs | grep installed
Draws a graph of installed packages to PNG/SVG/GUI/console. Good for finding bloat.
wormzy@sakura[pts/8]~$ pacman -Qs | grep multilib
GNU C Library for multilibIt may be because I compile/package my own packages using ABS, but everything in my -Qs output is listed as "local/", which is why I used -Ss in my example.
Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD
Making lemonade from lemons since 2015.
Offline
It may be because I compile/package my own packages using ABS, but everything in my -Qs output is listed as "local/", which is why I used -Ss in my example.
No I think that is standard because they are all under local/ for me too, and I haven't compiled any packages using ABS.
Offline
pacman -S pacman-contrib; paclist multilibOffline
WorMzy wrote:pacman -Ss | grep multilib | grep installedWill list any packages you have installed from the multilib repo.
Why search the entire repository ??
pacman -Qs | grep installedwill do the same
'pacman -Q' lists all packages as belonging to 'local' repo.
Offline
Do any of these search for 32bit packages not from the multilib repo?
Offline
No....
pacman -Qm will give you a list of your AUR packages to supplement it. Or....
pactree -r -u lib32-glibcshould work...
Offline
Okay
pacman -Qmdoes not show what architecture the packages are, and
pactree -r -u lib32-glibcJust shows the same list of lib32's. Does that mean they're just residual libs from previous packages? Would I definitely be warned of dependancies if I started -Rns'ing them all?
Offline
If those lib32 packages came as deps for your skype, they should be present in the output of pacman -Qdt. Otherwise, run
pacman -Qqe | grep lib32...If you are really in doubt (and don't know your system), do
pacman -S skype && pacman -Rsn skypeArch Linux is more than just GNU/Linux -- it's an adventure
pkill -9 systemd
Offline
I -Rns'ed them all, seems they're all for lib32-libpulse, a dependancy of skype.
Offline