Em relação à criação de um novo repositório: consulte HowToSetupADebianRepository , ele contém instruções e ponteiros. Existem diversos pacotes de software que criam e gerenciam repositórios Debian e eles variam em complexidade e escalabilidade, desde "Eu só quero um lugar para hospedar um único pacote estático em um arquivo" até "Eu operei o repositório debian.org principal".
Quanto a adicionar o repositório aos clientes:
/etc/apt/myown.list
não faz nada. Para adicionar repositórios, você precisa adicionar linhas a /etc/apt/sources.list
ou adicionar arquivos a /etc/apt/sources.list.d
cujos nomes terminam em .list
e adicionar as linhas lá. Veja a manpage para sources.list para detalhes.
Além disso, não acho que você possa colocar URLs "exóticos" como smb:
(ou, por exemplo, sftp:
) lá. Mantenha-o em http:
(e ftp:
se for necessário).