web-dev-qa-db-fra.com

fichier prédéfini avec apt-proxy / approx

j'utilise approx comme un proxy apt dans notre réseau. Ça marche toujours. Maintenant, j'essaie d'installer 12.04 en utilisant un fichier prédéfini. C'est la section pour le miroir:

d-i     mirror/country  string  manual
d-i     mirror/protocol string  http
d-i     mirror/http/countries   string  manual
d-i     mirror/http/proxy       string 
d-i     mirror/http/hostname    string tjener:9999
d-i     mirror/http/directory   string /ubuntu
d-i     mirror/suite            string precise
d-i     mirror/udeb/suite       string precise
d-i     mirror/udeb/components  multiselect main, restricted

Où tjener est le serveur. Mais ça ne marche pas. Pendant l'installation http://gb.archive.ubuntu.com/ubunt est utilisé. Après l'installation dans la source.list http://archive.ubuntu.com/ubunt est utilisé. Si je change gb.archive.ubuntu.com à tjener: 9999 approx est utilisé, donc ça marche.

Les paramètres prédéfinis fonctionnent pour 10.04 mais pas pour 12.04. Quelqu'un peut-il m'aider.

Je vous remercie

1
Lebowski

Si vous n'ajoutez pas l'URL du proxy après d-i mirror/http/proxy string, c'est-à-dire si le proxy doit accéder au miroir interne

Pour info la configuration exacte que j'utilise est la suivante, les clients d'installation n'ont pas d'accès internet mais peuvent atteindre le miroir:

d-i mirror/country string manual
d-i mirror/http/hostname string mymirror.org
d-i mirror/http/directory string /rep
d-i mirror/http/proxy string
d-i mirror/http/mirror select mymirror.org

Changement mymirror.org et/rep pour votre site ...

3
boran

Si vous utilisez apt-cacher comme proxy, juste ne pas set miroir/http/hostname à votre adresse proxy, car apt-cacher récupère cette adresse pour obtenir l'URL du fichier téléchargé.

Voici une configuration fonctionnelle avec Ubuntu 18.04. Vous pouvez décommenter les premières lignes ou utiliser automatiquement la configuration d'invité:

#d-i mirror/country string manual
#d-i mirror/http/hostname string archive.ubuntu.com
#d-i mirror/http/directory string /ubuntu
d-i mirror/http/proxy string http://192.168.0.1:3142
0
Id2ndR