Dans l'intérêt de la conservation de la bande passante, j'envisage de monter un hôte VirtualBox /var/cache/apt
comme /var/cache/apt
dans l'invité. L'hôte et l'invité sont Ubuntu 10.10 32 bits. Y aurait-il des conséquences négatives à faire cela?
Je connais les solutions les plus robustes comme apt-proxy, mais je préférerais cette solution plus simple si elle est possible afin d'épargner à l'hôte la surcharge de l'exécution de services supplémentaires.
la source
Plutôt que de partager ce dossier, il sera plus "sain" de créer un référentiel LAN en utilisant APT-CACHER
voici un tutoriel sur ce logiciel
la source
Votre meilleure solution consiste à utiliser Apt-Cacher-NG sur la machine hôte. Vous n'avez pas à vous soucier de consacrer un ordinateur en réseau à aptcacher car il fonctionne comme un programme simple avec une installation / configuration simple. La seule chose à surveiller est la quantité d'espace disque dont vous disposez, mais j'utilise cette configuration depuis un certain temps jusqu'à présent et cela n'a pas posé de problème.
Cela peut sembler étrange, mais vous pouvez également utiliser apt-cacher pour la machine sur laquelle apt-cacher est installé. Cela signifie que si votre machine virtuelle est mise à jour avant votre hôte, elle remplira le cache et l'hôte pourra obtenir le package à partir du cache.
Vous pourrez également voir des statistiques sur la quantité en cache et le taux de réussite en mettant l'URL: "http: // your-apt-cacher-ng-server: 3142" dans votre navigateur (voir ci-dessous).
Une bonne explication simple sur la façon de configurer l'apt-cacher peut être trouvée ici: http://acidborg.wordpress.com/2010/06/24/how-to-install-and-configure-apt-cacher-ng-on -ubuntu-server-10-04 / que je vais coller ci-dessous pour être complet.
apt-get install apt-cacher-ng
/etc/apt-cacher-ng/acng.conf
avec le contenu suivant:/etc/init.d/apt-cacher-ng restart
Créez sur le reste des machines Debian / Ubuntu du réseau le fichier
/etc/apt/apt.conf.d/02proxy
avec le contenu suivant:Acquire::http { Proxy "http://your-apt-cacher-ng-server:3142"; };
la source
squid-deb-proxy
, ni apt-cacher (blob perl brut ) ou apt-cacaher-ng (plus beau mess python avec des fichiers de configuration) a très bien fonctionné pour moi sur 14.04 LTS près de l'horodatage de ce message.