Attribuer la priorité la plus haute à mon référentiel local


40

Sommaire

Comment faire en sorte qu'apt-get préfère les paquets de référentiels locaux au lieu de télécharger à nouveau la même version de paquet depuis les référentiels officiels? Le référentiel local est signé et approuvé. Nous avons déjà essayé la priorité avec les préférences apt.


La question initiale était: "Comment attribuer la priorité la plus élevée au référentiel local sans utiliser le fichier sources.list"

J'ai configuré un référentiel local avec les packages que j'ai téléchargés. Je l'utilise pour éviter de télécharger les mêmes packages sur Internet, lorsque je dois réinstaller Ubuntu. C'est un référentiel de base, créé avec apt-ftparchive packages . > Packages. J'ai fait de cela un référentiel de confiance pour éviter l'avertissement "référentiel non authentifié". ( Lorsque vous avez un référentiel non approuvé aptou que vous synapticessayez de télécharger les mêmes packages sur Internet, car il est sécurisé ).

J'utilise ce référentiel local depuis au moins 1 ans. Mais je dois toujours mettre ma ligne de référentiel local en haut du sources.listfichier pour l'utiliser. Mais c’est ennuyeux, car je dois ouvrir un terminal et taper dessus chaque fois que je réinstalle Ubuntu, même s’il existe un meilleur outil software-properties-gtk. Je ne peux pas utiliser cet outil car il place la ligne source à la fin de `sources.list.

Et le vrai problème, c’est que, apt ou synaptictélécharge toujours un package à partir de la source mentionnée précédemment, sans vérifier si les packages sont déjà disponibles dans le référentiel local. Donc, je n'ai pas d'autre choix que de placer la source locale en haut du sources.listterminal (en fait, je ne déteste pas le terminal, mais j'ai besoin d'une solution).

J'ai essayé cette méthode . Mais cela ne m'aide pas.

Mon fichier de préférence est-ce dans /etc/apt/preferences.d/local-pin-900

    Package: *
    Pin: release o=Local,n=ubuntu-local
    Pin-Priority: 900

Mon dossier de sortie est-ce

    Origin: Local
    Label: Local-Ubuntu
    Description: Local Ubuntu Repository
    Codename: ubuntu-local
    MD5Sum:
     ed43222856d18f389c637ac3d7dd6f85          1043412 Packages
     d41d8cd98f00b204e9800998ecf8427e                0 Sources

Lorsque j'active la préférence apt, la apt-cache policypréférence est affichée correctement. Par exemple, cela montre que le référentiel local a la priorité la plus élevée.

Mais quand je fais cela sudo apt-get install <package-name>, aptessaie de le télécharger à partir d'Internet. Mais lorsque je place mon référentiel local en haut, il s’installe à partir du référentiel local.

Donc, ma question est -> 'Est-il possible de forcer apt à utiliser le référentiel local lorsque le paquet est disponible dans le référentiel local, sans placer explicitement "la source locale" en haut de la liste de mes référentiels (par exemple, le fichier sources.list)? '

Edit: la sortie de apt-cache policy $package_nameest la suivante

  
nautilus-lingette:
  Installé: (aucun)
  Candidat: 0.1.1-2
  Tableau de version:
     0.1.1-2 0
        500 paquets http://archive.ubuntu.com/ubuntu/ precise / universe i386
        900 fichier: / media / Main / Logiciel Linux / Ubuntu / Precise / Packages

Cela montre que mon référentiel local a une préférence plus élevée, bien que ce ne soit pas celui qui vient en premier dans le sources.listfichier.

Voici la sortie de apt-get install nautilus-wipe

Lecture des listes de paquets ... Terminé
Construire un arbre de dépendance       
Lecture des informations d'état ... Terminé
Les NOUVEAUX packages suivants seront installés:
  essuie-nautile
0 mis à niveau, 1 nouvellement installé, 0 à supprimer et 131 non mis à niveau.
Besoin d’obtenir 30,7 Ko d’archives.
Après cette opération, 150 Ko d’espace disque supplémentaire seront utilisés.
'http://archive.ubuntu.com/ubuntu/pool/universe/n/nautilus-wipe/nautilus-wipe_0.1.1-2ii386.deb' nautilus-wipe_0.1.1-2_i386.deb 30730 MD5Sum: 7d497b8dfcefe1c0b51b45a6f

Il essaie toujours d'obtenir le fichier d'Internet, même si je pense qu'il devrait être satisfait du fichier local.


Résultat de l'utilisation de "" ou de localhost en tant que mediageek suggéré

Utiliser localhost n'a aucun effet. mais "" a mais n'était pas différent de ma méthode

    Package: *
    Pin: origin ""
    Pin-Priority: 1001

Je les ai utilisés avant de poster la question. Mais encore une fois j'ai essayé cela (pour surity). Le même résultat. apt-cache policymontrant que mon référentiel local a en effet la plus haute priorité. mais quand j'ai essayé de l'installer il dit "Besoin d'obtenir XXX / XXX Ko d'archive".


Le paquet dans votre référentiel local était-il plus récent / égal au paquet officiel?
tumbleweed

Oui, bien sûr, je l'ai vérifié avec la apt-getcommande. Il est écrit "0 kb doit être téléchargé".
Anwar

Vous voulez le vérifier avecapt-cache policy
tumbleweed

Le commentaire précédent était une erreur. Je pensais que je le donnais dans une autre question (concernant l'installation d'un logiciel avec un centre de logiciel à partir d'un référentiel local). Oui, je l'ai déjà vérifié avec apt-cache policyet j'ai vu que le référentiel local avait une priorité plus élevée. Mais toujours apt-getessayer de l'installer à partir d'Internet. Je pense que ce n’est tout simplement pas possible sans sources.listfichier.
Anwar

Je demandais si a apt-cache policymontré que la version était la même
Tumbleweed

Réponses:


53

La réponse courte:

Le fichier de préférences APT / etc / apt / preferences peut être utilisé pour contrôler les versions des packages à sélectionner pour l'installation.

Voici le fichier /etc/apt/preferencesqui permet apt-getde décider quelle version il doit sélectionner s’il existe plusieurs versions d’un même paquet. Avec cela, tout paquet provenant du référentiel local aura priorité sur les autres paquets.

Paquet: *  
Pin: origine ""  
Priorité de broche: 1001  

Cela ne contrôlera pas la version, mais la préférence source si les deux packages ont la même version. Si vous devez attribuer la priorité la plus élevée à la même version de package dans votre référentiel local, répertoriez-les en haut du /etc/apt/sources.listfichier>

Réponse à la question initiale:

Comment attribuer la priorité la plus élevée au référentiel local sans utiliser le fichier sources.list?

Il n’existe aucun moyen d’attribuer la priorité la plus élevée au référentiel local sans utiliser le sources.listfichier. vous devez les placer en haut de "sources.list" si vous souhaitez attribuer la priorité la plus élevée à votre référentiel local.

Réponse sommaire à cette question:

Comment faire en sorte qu'apt-get préfère les paquets de référentiels locaux au lieu de télécharger à nouveau la même version de paquet depuis les référentiels officiels? Le référentiel local est signé et approuvé. Nous avons déjà essayé la priorité avec les préférences apt.

En utilisant le /etc/apt/sources.listfichier, vous devez placer la ligne de votre référentiel local en haut de ce fichier. comme celui ci-dessous.

deb cdrom: [Kubuntu 12.04 LTS _Precise Pangolin_ - Release i386 (20120424)] / precise principale restreinte
Fichier deb: / media / Main / Precise-Debs-New /
Fichier deb: / media / Main / Logiciel Linux / Ubuntu / Precise /

deb http://archive.ubuntu.com/ubuntu multivers restreint à l'univers principal précis
deb-src http://archive.ubuntu.com/ubuntu univers précis principal multivers restreint #Added by software-properties

# deb cdrom: [Xubuntu 12.04 LTS _Précis Pangolin_ - Version i386 (20120423.1)] / principal univers restreint multivers principal
# deb cdrom: [Ubuntu 12.04 LTS _Precise Pangolin_ - Release i386 (20120423)] / precise principale restreinte

# deb http://archive.canonical.com/ubuntu partenaire précis
# deb-src http://archive.canonical.com/ubuntu partenaire précis
# deb http://extras.ubuntu.com/ubuntu main précise
# deb-src http://extras.ubuntu.com/ubuntu main précise

Et oui, "apt_preference" n'a rien à voir avec la sélection d' instances de paquets avec la même version. Le point ici est que vous ne pouvez pas utiliser /etc/apt/preferencefichier pour forcer la sélection / l’utilisation d’un .debfichier de votre référentiel local en attribuant la priorité la plus élevée à votre référentiel local. Ce fichier (préférence) est utilisé pour sélectionner une version spécifique et non une instance spécifique (fichier .deb) de la même version. Pour ce dernier cas, vous devez utiliser le /etc/apt/sources.listfichier avec la méthode susmentionnée.


Explication:

On dirait que nous avons tous mal compris l' apt_preferenceobjectif, le manuel d'apt_preference le décrit dans les 3 premiers paragraphes!

Le fichier de préférences APT / etc / apt / preferences peut être utilisé pour contrôler les versions des packages à sélectionner pour l'installation.

Plusieurs versions d'un package peuvent être disponibles pour l'installation lorsque le fichier sources.list (5) contient des références à plusieurs distributions (par exemple, stable et testing). APT attribue une priorité à chaque version disponible. Sous réserve de contraintes de dépendance, apt-get (8) sélectionne la version avec la priorité la plus élevée pour l’installation. Le fichier de préférences APT remplace les priorités que APT attribue par défaut aux versions de package, donnant ainsi à l'utilisateur le contrôle sur celle qui est sélectionnée pour l'installation.

Et le très important est dans le troisième paragraphe

Plusieurs instances de la même version d'un package peuvent être disponibles lorsque le fichier sources.list (5) contient des références à plusieurs sources. Dans ce cas, apt-get (8) télécharge l'instance la plus ancienne dans le fichier sources.list (5). Le fichier de préférences APT n’affecte pas le choix de l’instance, mais seulement le choix de la version .

Ces italiques ont été faites par moi

Voyons cela avec un exemple:

J'ai la version précise de compiz-fusion-plugins-extra, mais j'ai désactivé cette démonstration

Voici le fichier /etc/apt/preferencesqui permet apt-getde décider quelle version il doit sélectionner s’il existe plusieurs versions d’un même paquet. (Dans cet exemple, compiz-fusion-plugins-extraa plusieurs versions.

Paquet: *  
Pin: origine ""  
Priorité de broche: 1001  

Ce fichier indique que l' apt-getinstallation à partir du référentiel local de tous les packages ayant plusieurs versions existe dans un référentiel différent.

En d’autres termes, si j’ai un package xappsavec une version 1.0dans mon référentiel local et que ce même package xappsexiste dans le référentiel de Precise avec une version supérieure 2.0, apt-getpréférera la version du référentiel local, c’est-à-dire version 1.0.

Voici mon /etc/apt/sources.listdossier

deb http://archive.ubuntu.com/ubuntu multivers restreint à l'univers principal précis
deb-src http://archive.ubuntu.com/ubuntu univers précis principal multivers restreint #Added by software-properties
deb http://security.ubuntu.com/ubuntu/ univers de précision précis multivers restreint
deb http://archive.ubuntu.com/ubuntu precise-updates univers principal multivers restreint
deb http://archive.ubuntu.com/ubuntu univers précis-backports principal multivers restreint

# deb http://archive.canonical.com/ubuntu partenaire précis
# deb-src http://archive.canonical.com/ubuntu partenaire précis
# deb http://extras.ubuntu.com/ubuntu main précise
# deb-src http://extras.ubuntu.com/ubuntu main précise


Fichier deb: / media / Main / Logiciel-Linux / Ubuntu / Oneiric / # Ceci est un référentiel oneiric.
Fichier deb: / media / Main / Logiciel Linux / Ubuntu / Natty / Natty /
Fichier deb: / media / Main / Logiciel Linux / Ubuntu / Natty / kubuntu /
Fichier deb: / media / Main / Logiciel Linux / Ubuntu / Natty / natty_new /

Bien que j'aie déjà énuméré le référentiel de précision dans le fichier, il n'est pas nécessaire apt-getde sélectionner un package à partir de ce référentiel. Comme décrit dans le manuel

Le fichier de préférences APT n’affecte pas le choix de l’instance, mais seulement le choix de la version.

Donc, la sortie de la commande apt-cache policy compiz-fusion-plugins-extraétait comme prévu ci-dessous

anwar @ edubuntu-lenovo: / etc / apt $ politique d'apt-cache compiz-fusion-plugins-extra 
compiz-fusion-plugins-extra:
  Installé: (aucun)
  Candidat: 0.9.5.94-0ubuntu1 / ** sélectionnant les versions inférieures comme priorité ** /
  Tableau de version:
     0.9.7.0 ~ bzr9-0ubuntu6 0
        500 paquets http://archive.ubuntu.com/ubuntu/ precise / universe i386
     0.9.5.94-0ubuntu1 0
       Fichier 1001: / media / Main / Logiciel Linux / Ubuntu / Oneiric / Packages
     0.9.4-0ubuntu3 0
       Fichier 1001: / media / Main / Logiciel Linux / Ubuntu / Natty / natty / Packages

Ici, la version candidate est 0.9.5.94-0ubuntu1(qui se trouve dans le référentiel local), pas 0.9.7.0~bzr9-0ubuntu6 0dans le référentiel 'precises'. bien que celui-ci soit mentionné en premier dans le sources.listfichier.

Exemple d’ apt-getessai d’installation compiz-fusion-plugins-extraaprès avoir défini la priorité la plus élevée dans le référentiel local.

anwar @ edubuntu-lenovo: ~ $ sudo apt-get installer compiz-fusion-plugins-extra 
Lecture des listes de paquets ... Terminé
Construire un arbre de dépendance       
Lecture des informations d'état ... Terminé
Les packages suivants ont été installés automatiquement et ne sont plus nécessaires:
  x11-apps x11-xfs-utils xinit x11-session-utils libfs6
Utilisez 'apt-get autoremove' pour les supprimer.
Les paquets supplémentaires suivants seront installés:
  compiz-core compiz-plugins-default compiz-plugins-extra
  compiz-plugins-main-default libdecoration0 xserver-xorg-core
  xserver-xorg-video-intel
Forfaits suggérés:
  compizconfig-settings-manager xfonts-100dpi xfonts-75dpi
Les paquets suivants seront supprimés:
  compiz-gnome compizconfig-backend-gconf edubuntu-desktop
  libcompizconfig0 unité ubuntu-desktop xorg xserver-xorg
  xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-mouse
  xserver-xorg-input-synaptics xserver-xorg-input-vmmouse
  xserver-xorg-input-wacom xserver-xorg-video-all xserver-xorg-video-ati
  xserver-xorg-video-cirrus xserver-xorg-video-fbdev xserver-xorg-video-geode
  xserver-xorg-video-mach64 xserver-xorg-video-mga xserver-xorg-video-neomagic
  xserver-xorg-video-nouveau xserver-xorg-video-openchrome
  xserver-xorg-video-qxl xserver-xorg-video-r128 xserver-xorg-video-radeon
  xserver-xorg-video-s3 xserver-xorg-video-sauvage
  xserver-xorg-video-siliconmotion xserver-xorg-video-sis
  xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-trident
  xserver-xorg-video-vesa xserver-xorg-video-vmware
Les NOUVEAUX packages suivants seront installés:
  compiz-fusion-plugins-extra compiz-plugins-extra
Les packages suivants seront DOWNGRADED:
  compiz-core compiz-plugins-default compiz-plugins-main-default
  libdecoration0 xserver-xorg-core xserver-xorg-video-intel
0 mis à niveau, 2 récemment installés, 6 rétrogradés, 37 à supprimer et 698 non mis à niveau.
Besoin d'obtenir 0 B / 5 772 Ko d'archives.
Après cette opération, 8 294 Ko d'espace disque seront libérés.
Voulez-vous continuer [O / n]? 

Étrange !!!, Il essaie de rétrograder les paquetages déjà installés de compiz de résoudre précisément les dépendances (correspondant à celui de Oneiric) avec nouvellement sélectionné compiz-fusion-plugins-extra!!!.

Ce qui est plus dangereux, c'est d'essayer de supprimer les packages de pilotes graphiques (xserver-xorg -....) pour éviter les conflits avec les nouvelles compositions.

(Probablement, si je les avais aussi dans mon référentiel local, ils voudront sans risque déclasser. Mais comme ces paquets sont généralement installés, je ne les ai pas téléchargés, donc je ne suis pas dans le dépôt local, d'où ce résultat) .

Conclusion : Il /etc/apt/preferencesest donc recommandé d'utiliser uniquement avec un référentiel local, si vous disposez d'un référentiel complet dans le système local.

Que se passe-t-il si plusieurs instances (fichier .deb) de la même version existent dans de nombreux référentiels?

Ce qui est décrit par le apt_preferencemanuel

Plusieurs instances de la même version d'un package peuvent être disponibles lorsque le fichier sources.list (5) contient des références à plusieurs sources. Dans ce cas, apt-get (8) télécharge l'instance la plus ancienne dans le fichier sources.list (5).

Un exemple de cas d'utilisation de /etc/apt/preferencesfichier:

La apt-getdistribution "Linux Mint" est un exemple de forcer à sélectionner une version disponible à partir d'un référentiel personnalisé, au lieu de celle standard d'Ubuntu. Ils utilisent ce preferencefichier personnalisé .

Paquet: *
Pin: release o = linuxmint
Priorité de broche: 700

Paquet: *
Pin: origine packages.linuxmint.com
Priorité de broche: 700

Paquet: *
Pin: release o = Ubuntu
Priorité de broche: 500

Cela les amène effectivement à fournir des paquets quand ils les ont dans leurs référentiels. Mais s’ils ne les ont pas, ils utilisent le référentiel standard d’Ubuntu.


Un exemple en cours d'exécution apt-getaprès la définition de la priorité la plus élevée sur le référentiel local

Je voulais juste installer un kubuntu-desktop paquet sur Ubuntu pour tester KDE. (J'ai oublié ça, j'ai défini une préférence en utilisant un /etc/apt/preferencefichier) . J'avais une iso de l'installateur-remplaçant kubuntu-12.04, donc je pensais pouvoir l'utiliser.

(après avoir correctement défini l’iso comme source de référentiel) , j’ai couru
sudo apt-get install kubuntu-desktoppuis surpris en voyant le résultat ci-dessous.

anwar @ edubuntu-lenovo: ~ $ sudo apt-get install kubuntu-desktop
Lecture des listes de paquets ... Terminé
Construire un arbre de dépendance       
Lecture des informations d'état ... Terminé
Certains paquets n'ont pas pu être installés. Cela peut signifier que vous avez
demandé une situation impossible ou si vous utilisez l'instable
distribution que certains paquets requis n'ont pas encore été créés
ou été déplacé de Incoming.
Les informations suivantes peuvent aider à résoudre le problème:

Les paquets suivants ont des dépendances non satisfaites:
 kubuntu-desktop: Dépend de: language-selector-kde mais il ne va pas être installé
                   Recommande: amarok mais il ne va pas être installé
                   Recommande: apturl-kde mais il ne va pas être installé
                   Recommande: gdebi-kde mais il ne va pas être installé
                   Recommande: gpgsm mais il ne va pas être installé
                   Recommande: ibus-qt4 mais il ne va pas être installé
                   Recommande: jockey-kde mais il ne va pas être installé
                   Recommande: kdegraphics-strigi-plugins mais il ne va pas être installé
                   Recommande: kdepim-wizards mais il ne va pas être installé
                   Recommande: kpackagekit mais il ne va pas être installé
                   Recommande: libreoffice-kde mais il ne va pas être installé
                   Recommande: libreoffice-style-oxygen mais il ne va pas être installé
                   Recommande: network-manager-pptp-kde mais il ne va pas être installé
                   Recommande: plasma-widget-facebook mais il ne va pas être installé
                   Recommande: plasma-widget-kimpanel mais il ne va pas être installé
                   Recommande: usb-creator-kde mais il ne va pas être installé
E: Impossible de corriger les problèmes, vous avez mis en attente des paquets cassés.

J'ai été surpris par le résultat. Du coup, je me souviens que j’ai défini une préférence ( pour écrire cette réponse ) /etc/apt/preferenceafin de définir la priorité la plus élevée pour mon référentiel local.

donc, j'ai lancé ceci:, apt-cache policy kubuntu-desktopla sortie était comme ci-dessous:

anwar @ edubuntu-lenovo: ~ $ politique apt-cache kubuntu-desktop 
kubuntu-desktop:
  Installé: (aucun)
  Candidat: 1.222.1kde47 ~ ppa2
  Tableau de version:
     1,254 0
        500 CD-ROM: // Kubuntu 12.04 LTS _Précis Pangolin_ - Version i386 (20120424) / precise / main i386
        500 http://archive.ubuntu.com/ubuntu/ precise / main Packages i386
     1.222.1kde47 ~ ppa2 0
       Fichier 1001: / media / Main / Logiciel Linux / Ubuntu / Natty / natty / Packages
     1.222.1 0
       Fichier 1001: / media / Main / Logiciel Linux / Ubuntu / Natty / natty / Packages
     1.222 0
       Fichier 1001: / media / Main / Logiciel Linux / Ubuntu / Natty / kubuntu / Packages

Dans cette sortie, nous voyons que le "cdrom" et le "référentiel principal précis" ont le numéro de version 1.254 , tandis que le référentiel local a la version 1.222.1kde47 ~ ppa2 , version inférieure. Bien qu'ils soient placés avant les fichiers locaux dans le fichier sources.list, les packages locaux ont la priorité.

Pour voir explicitement que apt-getc'est bien d'essayer d'installer depuis un local, j'ai couru synapticet j'ai obtenu ce qui montre que le système Apt considère 1.222.1kde47 ~ ppa2 comme la version candidate à installer.

entrez la description de l'image ici

Montrant également apt-cache policy kubuntu-desktoples mêmes choses

anwar @ edubuntu-lenovo: ~ $ politique apt-cache kubuntu-desktop
kubuntu-desktop:
  Installé: (aucun)
  Candidat: 1.222.1kde47 ~ ppa2
  Tableau de version:
     1,254 0
        500 CD-ROM: // Kubuntu 12.04 LTS _Précis Pangolin_ - Version i386 (20120424) / precise / main i386
        500 http://archive.ubuntu.com/ubuntu/ precise / main Packages i386
     1.222.1kde47 ~ ppa2 0
       Fichier 1001: / media / Main / Logiciel Linux / Ubuntu / Natty / natty / Packages
     1.222.1 0
       Fichier 1001: / media / Main / Logiciel Linux / Ubuntu / Natty / natty / Packages
     1.222 0
       Fichier 1001: / media / Main / Logiciel Linux / Ubuntu / Natty / kubuntu / Packages

Pour résoudre ce problème, j'ai supprimé le /etc/apt/preferencefichier par sudo rm /etc/apt/preference.

Puis couru encore ceci encore apt-cache policy kubuntu-desktop. ne voyant que cette sortie attendue.

anwar @ edubuntu-lenovo: ~ $ sudo rm / etc / apt / preferences
anwar @ edubuntu-lenovo: ~ $ sudo politique d'apt-cache kubuntu-desktop
kubuntu-desktop:
  Installé: (aucun)
  Candidat: 1.254
  Tableau de version:
     1,254 0
        500 CD-ROM: // Kubuntu 12.04 LTS _Précis Pangolin_ - Version i386 (20120424) / precise / main i386
        500 http://archive.ubuntu.com/ubuntu/ precise / main Packages i386
     1.222.1kde47 ~ ppa2 0
        500 fichier: / media / Main / Logiciel Linux / Ubuntu / Natty / Natty / Packages
     1.222.1 0
        500 fichier: / media / Main / Logiciel Linux / Ubuntu / Natty / Natty / Packages
     1.222 0
        Fichier 500: / media / Main / Logiciel Linux / Ubuntu / Natty / kubuntu / Packages

Aussi couru cela à nouveau. sudo apt-get install kubuntu-desktoppour voir la sortie ci-dessous:

......... Détails inutiles supprimés .........

0 mis à niveau, 213 nouvellement installés, 0 à supprimer et 150 non mis à niveau.
Besoin d'obtenir 0 B / 89,6 Mo d'archives.
Après cette opération, 269 Mo d’espace disque supplémentaire seront utilisés.
Voulez-vous continuer [O / n]? 

Vous pouvez vérifier le résultat complet ici

Ensuite, je suis à peu près sûr de la partie Explication.


Référence 1: Le manuel apt_preference

Référence 2: Comment garder une version spécifique de packages installée


1
+1 pour la partie "Que faire si plusieurs instances de la même version" explique le comportement. Mais je vais juste attendre la fin de la semaine, peut-être que quelqu'un a une meilleure explication. :)
Savvas Radevic

dois-je ajouter un exemple en utilisant le dépôt local?
Anwar

Jésus ... Je veux dire merci pour votre réponse bien expliquée, mais cela devrait être beaucoup plus simple. Pourquoi diable ne peut-on pas attribuer une priorité lorsque apt-add-repository est exécuté?
Adam Plocher
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.