[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: