Forum Linux.débutant APT - fichier override

Posté par  .
Étiquettes : aucune
0
14
juil.
2009
Bonjour,
Dans la documentation concernant l'utlisation d'APT localement, je n'ai pas compris ce qu'est un fichier override.

Pouvez vous me donner un exemple ?


Dans la documentaton il y a écrit, mais ce n'est pas claire

Qu'est ce qu'une priorité et une section pour un package ?


Vous pouvez modifier directement l'ensemble des définitions dans le fichier de contrôle du paquet en utilisant un fichier override dans votre référentiel. À l'intérieur de ce fichier, vous pouvez vouloir définir certaines options pour modifier celles incluses dans le paquet original. Un tel fichier ressemble à ce qui suit
paquet priorité section

# dpkg-scanpackages debs fichier | gzip > debs/Packages.gz
Dans la ligne ci-dessus fichier est le fichier « override »
  • # override

    Posté par  . Évalué à 1.

    le dépot local
    pour faire le document packages.gz et indiquer à apt quels sont les paquets et quelles sont les dépendances.

    exemple pour un dépot en local sur un ordi avec l'utilisateur rob
    d'abord mettre tous vos paquets .deb dans /home/rob/debian
    puis en console utilisateur:

    ouvrir une console utilisateur dans le dossier /home/rob/debian/

    touch override && dpkg-scanpackages ./ override | gzip > ./Packages.gz && rm override

    ensuite ajouter dans le document en root /etc/apt/sources.list le chemin du dépot local

    deb file:///home/rob/debian/ ./

    ou pour un serveur en réseau

    deb http://adresse-réseau/ ./

    attention:le > est un chevron droit
    • [^] # Re: override

      Posté par  . Évalué à 1.

      Bonjour,

      Merci pour votre réponse mais

      dpkg-scanpackages ./ /dev/null | gzip > ./Packages.gz

      donne la même chose.

      Je ne vois toujours pas ce qu'est un fichier override qui aurai la forme suivante : paquet priorité section
    • [^] # Re: override

      Posté par  . Évalué à 1.

      Merci pour votre réponse.

      Mais dpkg-scanpackages ./ /dev/null | gzip > ./Packages.gz

      donne la meme chose.


      Cela ne m'explique toujours pas ce qu'est un fichier override de la forme suivante : paquet priorité section
      • [^] # Re: override

        Posté par  (site web personnel) . Évalué à 2.

        Bon, déjà, faut parler anglais.
        Override, c'est passer outre le comportement par défaut.

        Je *devine* que ton fichier ressemble à :
        moujilla 3 security
        soudeur-beurre 2 multiverse
        imacs 42 non-free

        Qui contient le nom du paquet, sa priorité (plus c'est grand, plus on va le prendre si un autre dépot le propose aussi), et la section (non libre, backport, gutsy, potato, et compagnie)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.