You are not logged in.

#1 2010-09-14 01:47:29

MichaelC
Member
Registered: 2010-09-14
Posts: 1

Could Pacman be more verbose?

Hi there folks, new-archlinux-bie here ;

I've just switched from half a dozen of years on Gentoo to ArchLinux, having had a great experience with my netbook.  One thing I loved about Gentoo was its package management system, portage, and the associated tools, e.g. emerge.
What I miss is not emerge blinking colors, but some of its simple verbose informations.  Here is an example with installing Firefox:

$ pacman -S firefox
Targets (5): mozilla-common-1.4-1  startup-notification-0.10-1  mime-types-1.0-3  xulrunner-1.9.2.9-1  firefox-3.6.9-1

Total Download Size:    14.26 MB
Total Installed Size:   67.42 MB

So I'm wondering :
- Is it possible to know the size *per package* of the list being installed?
- Is it possible to know which one depends on which at this point?
- Is it possible to know where the package is taken from? (Testing? Extra?)
- Is it possible to know which optional dependencies I have?

Thanks very much, and happy hacking.

Offline

#2 2010-09-14 02:02:10

karol
Archivist
Registered: 2009-05-06
Posts: 25,440

Re: Could Pacman be more verbose?

I don't think it's possible with just 'pacman -S firefox'.

- Is it possible to know the size *per package* of the list being installed?
Uncomment ShowSize in pacman.conf.

- Is it possible to know where the package is taken from? (Testing? Extra?)

pacman -Sp --print-format "%n %r %s"

will show you name of the package, from which repo is it and it's size

- Is it possible to know which one depends on which at this point?
- Is it possible to know which optional dependencies I have?
i don't think there are features like these build in pacman, but you can run a 'for pkg  in ...' loop.
'pactree' (and some other tools) can show you the dependency tree for the packages you've installed.

Last edited by karol (2010-09-14 02:19:56)

Offline

Board footer

Powered by FluxBB