Re: apt-cacher-ng related program and package suggestion
- Date: Thu, 15 Jun 2017 10:44:01 -0400
- From: Bob Weber <bobrweber@xxxxxxxxx>
- Subject: Re: apt-cacher-ng related program and package suggestion
> Simple workaround for now:
> deb http://site1.ip.address/debian jessie-backports main
> #deb http://site2.ip.address/debian jessie-backports main
> Now just change the comment from one to the other, run apt-get
> update and go.
> Second workaround, if you have lots of entries to be switched:
> create two sources.list files, named home.list and uni.list.
> When you move from place to place, copy the appropriate one
> in to /etc/apt/sources.list and run apt-get update.
Its even easier than that. Don't mess with the .list files just change the file
according to the login.
The contents of that file is just the address/port of the apt-cacher-ng server.
Just write a script to check what network you are on. Like ping the
apt-cacher-ng server(s) until a response is sent and set
Try the following line with your own existing and non existing ips.
for f in 172.16.0.1 172.16.0.2 172.16.0.33; do if ping -c3 $f; then echo $f
yes;else echo $f no;fi; done