• [^] # Re: Mon expérience avec FC2

    Posté par . En réponse à la dépêche Fedora Core 2 (Tettnang) pour i386 et AMD64. Évalué à 3.

    > Je ne crois pas non plus qu'il y en a un sur ce qu'ils appellent les "headers" des packages

    ???
    # find /var/cache/yum/ -type f | wc -l
    1659

    # find /var/cache/yum/ -name "netspeed_applet*" | wc -l
    0

    netspeed_applet n'est pas dans le cache

    # yum info netspeed_applet
    [...]
    Looking in Installed Packages:
    Name : netspeed_applet
    [...]

    # find /var/cache/yum/ -name "netspeed_applet*" | wc -l
    0

    N'est toujours pas dans le cache. Normal il est installé et yum lit directement /var/lib/rpm/

    # rpm -e netspeed_applet
    # yum info netspeed_applet
    [...]
    Downloading needed headers
    netspeed_applet-0-0.9.2-0 100% |=========================| 4.0 kB 00:00 <======== le cache est créé.
    Looking in Available Packages:
    Name : netspeed_applet
    [...]

    # find /var/cache/yum/ -name "netspeed_applet*" | wc -l
    1

    netspeed_applet n'est ni dans le cache ni dans /var/lib/rpm (ni dans /usr/lib/rpmdb/i386-redhat-linux/redhat/ si rpmdb-fedora est installé) donc yum récupère l'entête et le met dans le cache.

    # yum info netspeed_applet
    [...]
    Downloading needed headers <==== pas de récupération de l'entête (déjà dans le cache)
    Looking in Available Packages:
    Name : netspeed_applet
    [...]

    Le cache est utilisé. Pas de download.

    # yum install netspeed_applet
    [...]
    Downloading needed headers <==== pas de récupération de l'entête (déjà dans le cache)
    Resolving dependencies
    Dependencies resolved
    I will do the following:
    [install: netspeed_applet 0.9.2-0.dag.athlon]
    Is this ok [y/N]: y
    [...]


    Il faut bien noter que si rpmdb-fedora est déjà installé et que tu ne pointes que sur une dépôt Fedore Core 2 alors yum ne crée pas de cache. Normal puisque tout est dans /usr/lib/rpmdb/i386-redhat-linux/redhat/ .