Você pode fazer isso definindo a configuração de Dir::Etc::sourcelist :
apt -o "Dir::Etc::sourcelist=/path/to/your/sources.list" source package-name
No meu /etc/apt/sources.list eu tenho:
deb http://http.debian.net/debian wheezy main
deb-src http://http.debian.net/debian wheezy main
Agora preciso obter o código-fonte de um pacote de jessie (testing). Como posso especificar um sources.list diferente quando eu chamo apt-get source ?
apt-get source package-name
PS: não quero modificar /etc/apt/sources.list ou quero executar apt-get como um usuário que não pode modificar a lista de fontes do sistema.
Você pode fazer isso definindo a configuração de Dir::Etc::sourcelist :
apt -o "Dir::Etc::sourcelist=/path/to/your/sources.list" source package-name