web-dev-qa-db-fra.com

apt-mirror -error?

J'ai réussi à configurer un référentiel Ubuntu pour 14.04 localement en utilisant apt-mirror.

Mais au début du sources.list J'ai donné deb-AMD64 pour télécharger le référentiel 64 bits et après l'avoir terminé, je viens d'ajouter un autre ensemble de référentiels deb (disons deb-i386) pour le téléchargement 32 bits.

Je l'ai arrêté au milieu parce que je ne souhaite pas mettre en miroir les référentiels 32 bits. Après cela, j'ai couru clean.sh et qui a supprimé les fichiers 32 bits.

Maintenant, quand je donne Sudo apt-get update lors de l'utilisation des référentiels LAN, il obtient des mises à jour réussies et entre les deux, il montre une erreur qu'il ne peut pas récupérer le binaire i386 des dossiers. Erreur comme suit:

Err http://<lanip> trusty/main i386 Packages
  404  Not Found
Err http://<lanip> trusty/restricted i386 Packages
  404  Not Found
W: Failed to fetch http://<lanip>/ubuntu/dists/trusty/main/binary-i386/Packages  404  Not Found

W: Failed to fetch http://<lanip>/ubuntu/dists/trusty/restricted/binary-i386/Packages  404  Not Found

W: Failed to fetch http://<lanip>/ubuntu/dists/trusty/universe/binary-i386/

ma liste apt-mirror est la suivante:

  ############# config ##################


set base_path    /data/ubuntu_repository/trusty_repo
  set nthreads     20

  set _tilde 0
    #
    #################################

# Trusty 64Bit Mirror
deb-AMD64 http://in.archive.ubuntu.com/ubuntu trusty main restricted universe multiverse
deb-AMD64 http://in.archive.ubuntu.com/ubuntu trusty-security main restricted universe multiverse
deb-AMD64 http://in.archive.ubuntu.com/ubuntu trusty-updates main restricted universe multiverse
deb-AMD64 http://in.archive.ubuntu.com/ubuntu trusty-proposed main restricted universe multiverse
deb-AMD64 http://in.archive.ubuntu.com/ubuntu trusty-backports main restricted universe multiverse

###### Ubuntu Partner Repo
deb-AMD64 http://archive.canonical.com/ubuntu trusty partner

###### Ubuntu Extras Repo
deb-AMD64 http://extras.ubuntu.com/ubuntu trusty main

clean http://archive.ubuntu.com/ubuntu
clean http://security.ubuntu.com/ubuntu
clean http://archive.canonical.com/ubuntu
1
SAGAR

J'avais le problème exact; mon miroir AMD64 uniquement fonctionnait mais je détestais ces erreurs. La solution consistait à ajouter [ Arch=AMD64 ] dans chaque ligne active de mon sources.list fichier.

Plus d'erreurs! Et où ai-je trouvé cette information, demandez-vous? > rougissez <en pointant le doigt RTFM sur moi-même. $ man sources.list

# deb cdrom:[Ubuntu 14.04 LTS _Trusty Tahr_ - Release AMD64 (20140417)]/ trusty main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
#deb http://us.archive.ubuntu.com/ubuntu/ trusty main restricted
deb [ Arch=AMD64 ] http://local_apt_mirror/ubuntu/ trusty main restricted
#deb-src http://us.archive.ubuntu.com/ubuntu/ trusty main restricted
deb-src [ Arch=AMD64 ] http://local_apt_mirror/ubuntu/ trusty main restricted
2
nortally