Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Configurer un dépôt local

  • Objet : configurer un dépôt sur son propre poste
  • Niveau requis :

Introduction

Lorsque l'on souhaite installer un paquet absent des dépôts officiels mais nécessitant des dépendances, dpkg se trouve en difficulté pour les résoudre.
Une solution est de faire en sorte que apt inclue ce paquet dans sa base de données.

Mise en œuvre

Étape 1 : installation de dpkg-dev

apt-get install dpkg-dev

Étape 2 : mise en place du dépôt

Créer le dossier qui contiendra les paquets, par exemple :

mkdir -p /opt/dep-loc/outils

puis y placer les paquets en question.

Étape 3 : création de la liste des paquets

applicable si vous ne souhaitez pas la création d'override

cd /opt
dpkg-scanpackages dep-loc /dev/null | gzip -9c  > /opt/dep-loc/Packages.gz

Exemple de retour :

dpkg-scanpackages: avertissement: Paquets dans l'archive mais pas dans le fichier d'override :
dpkg-scanpackages: avertissement:   adeskbar brscan-skey brscan3 dcp195ccupswrapper dcp195clpr fcc puddletag
dpkg-scanpackages: info: 7 entrées écrites dans le fichier Packages.

Étape 4 : modification des sources

Inclure ceci :

## local
deb file:/opt dep-loc/

Utilisation

Classiquement :

apt-get update && apt-get install lepaquet

Pour aller plus loin

Un tel dépôt peut s'utiliser sur un réseau local, exemple sur ubuntu-fr

Référence

utilisateurs/paskal/tutos/depot-local.txt · Dernière modification: 10/07/2014 19:48 par paskal

Pied de page des forums

Propulsé par FluxBB