Eu encontrei um tutorial que passou pela etapa passo a passo para criar um repositório do Ubuntu no seu próprio servidor.
Alguns pontos-chave:
1.Configure o servidor da web
-
Instale o Apache2
sudo apt-get update sudo apt-get install apache2 sudo apache2ctl -k restart
-
configuração da configuração
cat /Install Apache2/000-default.conf
verifique se
DocumentRoot /var/www
está certo
2. Crie um pacote deb
-
crie um executável chamado
test
mkdir -p test/usr/local/bin cp test test/usr/local/bin vi /test/DEBIAN/control
digite
Package: test Version: 1.0 Section: custom Priority: optional Architecture: all Essential: no Installed-Size: 1024 Maintainer: me Description: Print hello on the screen
executar
dpkg-deb --build petbotTest
3. coloque deb na árvore de diretórios especial para apt-get
saber
cd /var/www
mkdir -p repo/ubuntu_14.04
cp /your_path/test.deb /var/www/repo/ubuntu_14.04
dpkg-scanpackages ubuntu_14.04 /dev/null | gzip -9c > ubuntu_14.04/Packages.gz
4. para download
-
No seu computador cliente:
sudo sh -c 'echo "deb http://YOUR_SERVER_IP/repo ubuntu_14.04/" > /etc/apt/sources.list.d/test_repo.list' sudo apt-get update && sudo apt-get install test
5. para remover
sudo dpkg -P test