Forum Linux.debian/ubuntu paquets en local...

Posté par  .
Étiquettes : aucune
0
7
avr.
2005
Bonsoir, j'ai récemment installé une debian testing sur un portable sans accès ADSL. Pour pouvoir installer facilement des paquets non contenus dans les trois premiers CD, je souhaite créer un dépot de paquets en local.

Pour ça, j'ai suivi le guide de référence Debian http://www.debian.org/doc/manuals/reference/ch-package.fr.html#s-lo(...)

Puis j'ai fais un petit

# apt-get update
# apt-get install rox-filer


Et bim ! Il me crache à la figure :

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Les NOUVEAUX paquets suivants seront installés :
rox-filer
0 mis à jour, 1 nouvellement installés, 0 à enlever et 1 non mis à jour.
Il est nécessaire de prendre 0o/1203ko dans les archives.
Après dépaquetage, 2962ko d'espace disque supplémentaires seront utilisés.
Err file: unstable/main rox-filer 2.2.0-2
Fichier non trouvé
Impossible de récupérer file:/usr/local//usr/local/pool/rox-filer_2.2.0-2_i386.deb Fichier non trouvé
E: Impossible de récupérer quelques archives, peut-être devrez-vous lancer apt-get update ou essayer avec --fix-missing ?


Le problème est sûrement tout bête... mais là, moi aussi je me suis retrouvé tout bête !

Alors si vous avez une solution (ou au moins une explication), n'hésitez pas ! Je vous en serais reconnaissant !

Merci.
  • # Répertoire racine

    Posté par  . Évalué à 2.

    Il semblerait qu'il y ait un doublon sur le /usr/local, essaye dpkg-scanpackages dists/unstable/main/ >... dans le répertoire /usr/local plutôt que dpkg-scanpackages /usr/local...

    Sinon, j'avais créé un script permettant de rajouter un .deb à un dépôt local, plus d'infos par ici : http://brospower.com/dab/index.php/2005/04/08/7-dabed-02-gestion-du(...)
    • [^] # Re: Répertoire racine

      Posté par  . Évalué à 1.

      Merci, le problème se situait bien ici.

      Au fait, j'ai fais :
      # dpkg-scanpackages pool override > dists/unstable/main/binary-i386/Packages

      Au lieu de :
      # dpkg-scanpackages pool override /usr/local/ > dists/unstable/main/binary-i386/Packages

      Et ça marche très bien maintenant.
  • # C'est la bonne distrib ?

    Posté par  . Évalué à 2.

    Tu dis que tu es en Debian testing et l'erreur se fait sur unstable/main, à moins que ce soit effectivement le même dans le pool.

Suivre le flux des commentaires

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