Usar um repositório local é definitivamente uma boa opção, mas há uma ferramenta feita quase exatamente para esse cenário que você pode querer usar.
A ferramenta em questão, pacserve
, foi criada especificamente para permitir o compartilhamento de pacotes baixados para um Arch rig com outros na mesma rede para acelerar a transferência e reduzir o uso de largura de banda (imagino que fazê-lo funcionar com VMs não seja tão difícil). Está na ALUR junto com uma outra dependência que não está nos repositórios oficiais. Dê uma chance!