Skip to content
Snippets Groups Projects
Verified Commit cb7696e8 authored by David Beniamine's avatar David Beniamine
Browse files

acng linuxmint backend

parent 2bcbd2c0
No related branches found
No related tags found
No related merge requests found
## From https://github.com/morph027/apt-cacher-ng-remap/blob/master/linuxmint_mirrors
##
## taken from /usr/share/mint-mirrors/linuxmint.list (package mint-mirrors)
##
## grep -vE '^#' /usr/share/mint-mirrors/linuxmint.list | awk '{print $1}'
##
## acng.conf:
## Remap-linuxmint: file:linuxmint_mirrors
##
http://mirrors.epst-tlemcen.dz/mint/
http://mirror.is.co.za/mirrors/linuxmint.com/packages/
http://mirror.ufs.ac.za/linuxmint-packages/
http://mirror.rasanegar.com/linuxmint/packages/
http://mirrors.cqu.edu.cn/linuxmint/
https://mirrors.tuna.tsinghua.edu.cn/linuxmint/
http://mirrors.ustc.edu.cn/linuxmint/
http://kartolo.sby.datautama.net.id/linuxmint/
http://ftp.jaist.ac.jp/pub/Linux/linuxmint/packages/
http://ftp.kaist.ac.kr/linuxmint/
http://mirror.neolabs.kz/linuxmint/packages/
http://mirror.0x.sg/linuxmint/
http://mirror1.ku.ac.th/linuxmint-packages/
http://mirrors.psu.ac.th/linuxmint-packages/
http://free.nchc.org.tw/linuxmint/packages/
http://ftp.tku.edu.tw/Linux/LinuxMint/linuxmint/
http://ftp.yzu.edu.tw/Linux/linuxmint/packages/
http://mirror.freedif.org/LinuxMint/packages/
http://mirror.aarnet.edu.au/pub/linuxmint-packages/
http://mirror.internode.on.net/pub/linuxmint-packages/
http://mirror.lagoon.nc/pub/linuxmint-packages/
http://mirror.inode.at/linuxmint/packages/
http://mint.ipacct.com/packages/
http://mirrors.netix.net/LinuxMint/linuxmint-repo/
http://mirror.telepoint.bg/mint_packages/
http://mirrors.uni-ruse.bg/linuxmint/packages/
http://ftp.mgts.by/pub/linuxmint/packages/
http://mirrors.nic.cz/linuxmint-packages/
http://ucho.ignum.cz/linuxmint/
http://mint.5zs.de/
http://mirrors.cicku.me/linuxmint/
http://mirror.bauhuette.fh-aachen.de/linuxmint/
http://ftp.fau.de/mint/packages/
http://linux-mint.froonix.org/
http://ftp-stud.hs-esslingen.de/pub/Mirrors/packages.linuxmint.com/
http://mirror.netcologne.de/linuxmint/packages/
http://mirrors.dotsrc.org/linuxmint-packages/
http://ftp.klid.dk/ftp/linuxmint-packages/
http://linuxmintpkg.efemef.ovh/
http://mint-mirror.gwendallebihan.net/packages/
http://mirror6.layerjet.com/linuxmint/packages/
http://www.mirrorservice.org/sites/packages.linuxmint.com/packages/
http://mirror.greennet.gl/linuxmint/packages/
http://ftp.otenet.gr/linux/linuxmint-packages/
http://ftp.cc.uoc.gr/mirrors/linux/linuxmint/packages/
http://ftp.heanet.ie/pub/packages.linuxmint.com/
http://ftp.nluug.nl/os/Linux/distr/linuxmint/packages/
http://mintlinux.mirror.triple-it.nl/packages/
http://mirror.chmuri.net/mint/
http://ftp.icm.edu.pl/pub/Linux/dist/linuxmint/packages/
http://mirror.onet.pl/pub/mirrors/linuxmint/packages/
http://piotrkosoft.net/pub/mirrors/linuxmint/packages/
http://mirrors.fe.up.pt/linuxmint-packages/
http://mirrors.m247.ro/linuxmint/packages/
http://mirrors.serverhost.ro/mint/packages/
http://mirror.pmf.kg.ac.rs/mint/packages.linuxmint.com/
http://mirror.2rz.ru/linuxmint/packages/
http://mirror.yandex.ru/linuxmint-packages/
http://ftp.acc.umu.se/mirror/linuxmint.com/packages/
https://mirrors.c0urier.net/linux/linuxmint/packages/
http://linuxmint-packages.ip-connect.vn.ua/
http://muug.ca/mirror/linuxmint/packages/
http://mirror.csclub.uwaterloo.ca/linuxmint-packages/
http://packages.linuxmint.com/
http://mirrors.advancedhosters.com/linuxmint/packages/
http://mirror.clarkson.edu/linuxmint/packages/
http://mirrors.seas.harvard.edu/linuxmint-packages/
http://mirror.jmu.edu/pub/linuxmint/packages/
http://mirrors.kernel.org/linuxmint-packages/
http://mirror.metrocast.net/linuxmint-packages/
http://mirror.nexcess.net/linuxmint/packages/
http://mirror.os6.org/linuxmint.com/packages/
http://linuxmint.mirrors.pair.com/packages/
http://mirror.stjschools.org/public/linuxmint-packages/
http://mirror.team-cymru.org/mint-packages/
http://reflection.oss.ou.edu/linuxmint/repos/
http://mirrors.usinternet.com/mint/packages/
http://mintpackages.xfree.com.ar/
http://mint-packages.c3sl.ufpr.br/
http://mirror.edatel.net.co/linuxmint-packages/
http://mirror.cedia.org.ec/linuxmint-packages/
http://mirror.epn.edu.ec/linuxmint-packages/
http://mirrors.evowise.com/linuxmint/packages/
http://mirror.unlockforus.com/linuxmint/packages/
#!/bin/bash
DIR=`dirname $0`
apt-get update
apt-get -y install apt-cacher-ng
# Set port
sed -i -e 's/^# \(Port:3142\)/\1/' /etc/apt-cacher-ng/acng.conf
# Add mint backend
if [ -z "`grep linuxmint /etc/apt-cacher-ng/acng.conf`" ]
then
cp $DIR/etc/apt-cacher-ng/backends_mint /etc/apt-cacher-ng/
echo "Remap-linuxmint: file:linuxmint_mirrors" >> \
/etc/apt-cacher-ng/acng.conf
fi
# Start service
systemctl start apt-cacher-ng.service
systemctl enable apt-cacher-ng.service
# Use proxy
if [ -z "`grep Acquire::Http::Proxy /etc/apt/apt.conf.d/70debconf`" ]
then
echo 'Acquire::Http::Proxy "http://127.0.0.1:3142";' >> \
/etc/apt/apt.conf.d/70debconf
fi
# Allow proxy on local network
ufw allow from $(ip a | awk '/inet .* (eth|enp)/{print $2}') to any port 3142
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment