Um repositório Ubuntu / Debian, no mínimo, consiste em um diretório do servidor web contendo alguns .deb
packages e um arquivo de índice que apt-get
lê para saber quais pacotes e versões estão disponíveis.
Você pode ler a documentação do Debian sobre como um repositório é estruturado aqui . Você também pode tentar navegar em um repositório PPA simples com seu navegador da Web para ver como ele se parece na prática. (Exemplo de link: pypy ppa ).
Se você planeja atualizá-lo apenas raramente, é possível configurar os diretórios e arquivos de índice necessários manualmente, mas provavelmente não é recomendado. Uma ferramenta como debarchiver
deve ajudá-lo (embora eu não tenha usado pessoalmente).
Você acabou de adicionar um novo arquivo em /etc/apt/sources.list.d
correspondente ao seu novo repositório. Por exemplo, um novo arquivo /etc/apt/sources.list.d/myrepo.list
contendo:
deb http://mysite.com/myrepo precise main