Comment accéder au miroir du référentiel local?

J'essaie d'accéder à un miroir apt local qui est sur un lecteur USB. L'arborescence des files sur le lecteur est

/apt-mirror /mirror /archive.ubuntu.com /dists /pool /skel /var 

Le lecteur est / media / truecrypt1, j'ai donc ajouté la ligne suivante à ma list de sources:

 deb file:///media/truecrypt1/apt-mirror trusty main ressortingcted universe multiverse 

Quand je fais sudo apt-get update j'ai beaucoup d'erreurs comme:

 Err file: trusty/main Sources File not found 

Ensuite, il essaie d'accéder à http://us.archive.ubuntu.com qui, bien sûr, ne fonctionne pas car il s'agit d'une machine hors ligne. J'obtiens donc tout un flot d'erreurs alors qu'il ne parvient pas à se connecter à ce site.

Si j'essaie d'installer un package, par exemple:

 sudo apt-get install astyle 

Il essaie de le faire, mais échoue parce qu'il ne peut pas se connecter à us.archive.unbuntu.com.

Comment puis-je faire des progrès ici?

    Vous devez créer un référentiel dans un directory local et pointer un file: Entrée URI vers vos sources APT (voir URI SPECIFICATION dans man sources.list):

     deb file:/home/user/repository 

    Pour faire fonctionner correctement, vous devez créer une list de packages (Packages.gz) pour que l'APT le consum. Ceci est expliqué en détail ici. Pour votre cas, cela devrait être assez facile. Je vous réfère à la section "Trivial Repositories" du manuel. Il devrait être aussi simple que de changer, par exemple, / home / user / repository et d'exécuter

     dpkg-scanpackages binary /dev/null | gzip -9c > binary/Packages.gz 

    Ensuite, après une mise à jour apt-get, les packages devraient être disponibles. Peut-être que si vous voulez que cette source prenne le pas sur les autres, vous devez lui assigner une priorité plus élevée; pour cela voir les pages de manuel de l'APT.

    Vous n'avez pas spécifié le path complet du miroir dans votre file sources.list .

    Essayer:

     deb file:///media/truecrypt1/apt-mirror/mirror/archive.ubuntu.com trusty main \ ressortingcted universe multiverse 

    (saut de ligne ajouté pour éviter le défilement horizontal doit être sur une seule ligne, sans le \ ).