Como você já configurou tudo, as etapas descritas neste blog post provavelmente será o suficiente para você ir na direção certa.
Temos nosso próprio repositório de pacotes interno hospedado em um servidor da web executando o apache.
Usuários internos que desejam instalar um desses pacotes apontam essas sources.list para o servidor web & fazer uma atualização do apt-get & apt-get install packgname.
Um desses pacotes é um pacote chamado ourpkgname_1.0.0-0_all.deb
agora eu fiz alterações e criei um novo pacote atualizado chamado ourpkgname_1.0.1-0_all.deb.
Não tenho ideia de como remover o pacote original do diretório & adicione a nova versão. apenas excluindo-o no / tmp / mirror / pool etc & copiar o pacote de nomes não funciona. Estou assumindo que há algum comando que preciso executar para copiar & regenar qualquer coisa no repositório, mas não sabe como.
Alguém pode me ajudar ou me indicar a documentação apropriada
Como você já configurou tudo, as etapas descritas neste blog post provavelmente será o suficiente para você ir na direção certa.
Eu acho reprepro uma ótima ferramenta para isso. Isso torna a criação e manutenção de repositórios um pedaço de bolo. Aqui estão algumas instruções do manual:
YOURBASEDIR=/path/to/custom/repo
). mkdir -p $YOURBASEDIR/conf
). Crie um arquivo de texto lá ( editor $YOURBASEDIR/conf/distributions
) e adicione isto:
Codename: custom_repo
Components: main
Architectures: i386
Adicione seu pacote:
reprepro --basedir $YOURBASEDIR includedeb custom_repo ourpkgname_1.0.1-0_all.deb
Adicione esta linha ao seu " /etc/apt/sources.list ":
deb file:/path/to/custom/repo custom_repo main
Em seguida, o habitual apt-get update && apt-get upgrade
, após o qual a sua versão 1.0.1-0 é adequada.
Esta ferramenta é silenciosa, então se você quer mais do que este simples caso de uso (por exemplo, se você quer importar seu repositório customizado atual, ou se você quer adicionar assinaturas gpg), dê uma olhada no site e / ou a manpage.
Dê uma olhada em esta página no < href="http://www.isotton.com/software/debian/docs/repository-howto/repository-howto.html"> HOWTO do Repositório Debian
HTH
Fran
Tags apt repository debian linux