Algumas situações exigem a instalação manual de um pacote local usando dpkg -i <packagename>
. Às vezes, pode ser mais útil alavancar a funcionalidade apt
desse pacote para que a pergunta seja:
Como você cria rapidamente um repositório local para pacotes aleatórios usando uma distribuição Linux baseada no Debian - como o Xubuntu 13.04 / Ubuntu?
apt
com --fix-broken
seria necessária após a instalação de um pacote local dpkg -i
? O dpkg não cuidaria disso? Eu li que pode ser necessário na primeira vez que o apt é executado? @ FM & Gilles: Sobre reprepro . Parece útil se eu conseguir fazê-lo funcionar (não tenho certeza sobre dir struct, conteúdo de 3 arquivos ou parâmetros em tempo de execução). Tentará novamente e atualizará ou publicará a pergunta completa.
dpkg
não resolve dependências, mas apt
sim. dpkg
avisa sobre dependências quebradas, mas é de baixo nível, portanto, não tentará corrigi-las. O procedimento dpkg -i *.deb
seguido apt-get -f install
é o padrão. Existe um bug na lista de desejos para apt
lidar com o caso da instalação local de pacotes, e há até um patch, eu acho, mas ainda não foi implementado. Veja apt-get install poderia instalar arquivos de pacotes locais, também , originalmente arquivado em 1999.
dpkg -i <packagename>
comapt-get -f install
os pacotes necessários. Além disso, a coisa usual para criar um repositório apt para o Debian é reprepro.