Re: Culture G: Apt-get Vs. Aptitude
Emmanuel Halbwachs a écrit :
De ce que j'ai compris, aptitude n'utilise *pas* la même base de
données qu'apt-get (et donc dselect). C'était probablement le prix
à payer pour avoir plus de fonctionnalité.
Je pense avoir écrit ici une belle conn... bêtise :-\
bop:~# strace -f -e trace=open aptitude update
[snip]
open("/var/lib/dpkg/lock", O_RDWR|O_CREAT|O_TRUNC, 0640) = 3
open("/var/lib/dpkg/updates/",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 4
open("/etc/apt/sources.list", O_RDONLY) = 4
open("/var/cache/apt/pkgcache.bin", O_RDONLY) = 4
bop:~# strace -f -e trace=open apt-get update
[snip]
open("/var/lib/dpkg/lock", O_RDWR|O_CREAT|O_TRUNC, 0640) = 5
open("/var/lib/dpkg/updates/",
O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 6
open("/etc/apt/sources.list", O_RDONLY) = 6
open("/var/cache/apt/pkgcache.bin", O_RDONLY) = 6
Donc aptitude et apt-get utilisent tous deux
/var/cache/apt/pkgcache.bin.
Reste à savoir pourquoi dans le cas de Steve il y avait
tous ces paquets marqués à enlever.
--
Emmanuel
Reply to: