O APT é afetado pelo umask
da raiz que é herdada da configuração global de /etc/profile
. Você provavelmente tem uma linha com umask 077
. Para tornar os arquivos legíveis por padrão, você terá que alterá-los para:
umask 022
Para alterar as permissões dos arquivos existentes, execute:
sudo chmod 644 /var/cache/apt/archives/*
Para copiar arquivos de uma máquina para outra, você pode usar netcat
. Na máquina de origem (ip = 10.0.0.2
) que tem .deb
arquivos a serem distribuídos, você precisa instalar netcat-traditional
e executar:
cd /var/cache/apt/archives
tar c * | nc.traditional -l -p 1234
Substitua *
pelos arquivos que você deseja copiar.
Na máquina de destino, execute:
nc 10.0.0.2 1234 | sudo tar xv -C /var/cache/apt/archives