web-dev-qa-db-fra.com

Erreur sur le référentiel local et les packages de téléchargement 32 et 64 ne résolvant pas le problème

j'ai le même problème avec mon référentiel local que ce type avait, Problèmes avec le référentiel local en 16.04 avec apt-mirror. Comment mettre à jour à partir du client? mais dans mon cas, définissez le téléchargement de deb-AMD64 et deb-i386 n'a pas résolu le problème ...

Ceci est ma mirror.list, j'ai changé le vrai nom de mon entreprise pour mycompany

############# config ##################
#
set base_path    /media/isan/EXTRA/xenial-repo
#
# set mirror_path  $base_path/mirror
# set skel_path    $base_path/skel
# set var_path     $base_path/var
# set cleanscript $var_path/clean.sh
# set defaultarch  <running Host architecture>
# set postmirror_script $var_path/postmirror.sh
# set run_postmirror 0
set nthreads     20
set _tilde 0
#
############# end config ##############

deb-AMD64 http://espejo.mycompany.cu/~ubuntu xenial main restricted universe multiverse
deb-AMD64 http://espejo.mycompany.cu/~ubuntu xenial-backports main restricted universe multiverse

deb-i386 http://espejo.mycompany.cu/~ubuntu xenial main restricted universe multiverse
#deb-i386 http://espejo.mycompany.cu/~ubuntu xenial-backports main restricted universe multiverse


clean http://espejo.mycompany.cu/~ubuntu

Le référentiel vers lequel je pointe fonctionne très bien lorsque je l'appelle directement, mais lorsque j'utilise apt-mirror et que je pointe vers celui téléchargé, j'obtiens cette sortie (je ne copierai pas ne collera pas la sortie entière, seulement la dernière parce que le haut de la la sortie est la même que toujours)

Des:20 file:/media/isan/EXTRA/xenial-repo xenial/universe Translation-en
Ign:20 file:/media/isan/EXTRA/xenial-repo xenial/universe Translation-en
Des:21 file:/media/isan/EXTRA/xenial-repo xenial/multiverse AMD64 Packages
Ign:21 file:/media/isan/EXTRA/xenial-repo xenial/multiverse AMD64 Packages
Des:22 file:/media/isan/EXTRA/xenial-repo xenial/multiverse i386 Packages
Ign:22 file:/media/isan/EXTRA/xenial-repo xenial/multiverse i386 Packages
Des:23 file:/media/isan/EXTRA/xenial-repo xenial/multiverse all Packages
Ign:23 file:/media/isan/EXTRA/xenial-repo xenial/multiverse all Packages
Des:24 file:/media/isan/EXTRA/xenial-repo xenial/multiverse Translation-es_CU
Ign:24 file:/media/isan/EXTRA/xenial-repo xenial/multiverse Translation-es_CU
Des:25 file:/media/isan/EXTRA/xenial-repo xenial/multiverse Translation-es
Ign:25 file:/media/isan/EXTRA/xenial-repo xenial/multiverse Translation-es
Des:26 file:/media/isan/EXTRA/xenial-repo xenial/multiverse Translation-en
Ign:26 file:/media/isan/EXTRA/xenial-repo xenial/multiverse Translation-en
Des:3 file:/media/isan/EXTRA/xenial-repo xenial/main AMD64 Packages
Err:3 file:/media/isan/EXTRA/xenial-repo xenial/main AMD64 Packages
  Fichero no encontrado - /media/isan/EXTRA/xenial-repo/dists/xenial/main/binary-AMD64/Packages (2: No existe el archivo o el directorio)
Des:4 file:/media/isan/EXTRA/xenial-repo xenial/main i386 Packages
Ign:4 file:/media/isan/EXTRA/xenial-repo xenial/main i386 Packages
Leyendo lista de paquetes... Hecho
N: No se podrán ignorar los privilegios para descargar mientras no se pueda acceder a «/media/isan/EXTRA/xenial-repo/dists/xenial/InRelease» con el usuario «_apt». - pkgAcquire::Run (13: Permiso denegado)
W: El repositorio «file:/media/isan/EXTRA/xenial-repo xenial Release» no tiene un fichero de Publicación.
N: Los datos de un repositorio como este no se pueden autenticar y por tanto su uso es potencialmente peligroso.
N: Vea la página de manual apt-secure(8) para los detalles sobre la creación de repositorios y la configuración de usuarios.
E: Fallo al obtener file:/media/isan/EXTRA/xenial-repo/dists/xenial/main/binary-AMD64/Packages  Fichero no encontrado - /media/isan/EXTRA/xenial-repo/dists/xenial/main/binary-AMD64/Packages (2: No existe el archivo o el directorio)
E: No se han podido descargar algunos archivos de índice, se han omitido, o se han utilizado unos antiguos en su lugar.

il jette des problèmes de sécurité et n'a pas trouvé d'erreurs ... je ne sais pas pourquoi

Ce problème me rend fou, je m'occupe de cela depuis environ 3 semaines et chaque test me prend environ 2 jours en raison de la taille du référentiel.

Merci d'avance

J'ai résolu de faire ces choses.

  1. J'ai pointé sources.list pour regarder à l'intérieur du fichier deb: ///media/isan/EXTRA/xenial-repo/mirror/espejo.mycompany.cu/~ubuntu xenial principal univers restreint multiverse

  2. Effacez tout le contenu du dossier/var/lib/apt/lists en utilisant (Sudo rm -R/var/lib/apt/lists)

  3. j'ai utilisé apt update au lieu de apt-get update, je ne sais pas si c'est un facteur

j'ai encore quelques avertissements, mais cela fonctionne, je pense que l'obtention du référentiel à partir d'un référentiel hors ligne sur un disque dur externe nécessite des autorisations ou plus de travail à faire ..

j'espère que cela aide quelqu'un