2 soluções e meia - Faça um túnel ssh ou configure um espelho ou conexões proxy para o espelho para o pi
Use um túnel ssh.
A partir do pi, inicie uma sessão de tela ou algo assim e conecte-se ao seu servidor remoto via ssh com alguns argumentos
ssh -L8000:hostname.of.apt.repo:80 user@remotebox
Em seguida, aponte as entradas de /etc/apt/sources.list
para algo como link - parece que o meu
deb http://archive.raspbian.org/raspbian wheezy main contrib non-free
então eu mudaria para
deb http://localhost:8000/raspbian wheezy main contrib non-free
E meu comando ssh seria
ssh -L8000:archive.raspbian.org:80 user@remotebox
Em seguida, execute o seu normal apt-get update && apt-get dist-upgrade
ou o que você quiser fazer
Transforme sua caixa no repositório
Bem, você provavelmente não quer espelhar os gigs de arquivos para apenas uma máquina, então considere configurar um proxy (com autenticação) e configurá-lo para ser usado em seu arquivo apt.conf
no pi.