Используя debians ftpsync, я синхронизировал amd64 с моим локальным файловым сервером и установил debian по сети с помощью ipxe.
До меня дошло, что загруженный мной контент нужно делиться не только с помощью rsync, но и как подходящее репо. Это верно?
Но вот кое-что, чего я не понимаю (и у меня нет такого большого опыта работы с apt, так что простите меня!)
У меня есть пакеты, содержащие доступный контент в моих синхронизированных папках:
./pool/main/a/ansible
./pool/main/a/ansible/ansible-doc_1.4.4+dfsg-1_all.deb
./pool/main/a/ansible/ansible-fireball_1.4.4+dfsg-1_all.deb
./pool/main/a/ansible/ansible_1.4.4+dfsg-1_all.deb
./pool/main/a/ansible/ansible-node-fireball_1.4.4+dfsg-1_all.deb
И марионетка у меня тоже есть:
./pool/main/p/puppet
./pool/main/p/puppet/puppetmaster-common_2.7.23-1~deb7u3_all.deb
./pool/main/p/puppet/vim-puppet_2.7.23-1~deb7u3_all.deb
./pool/main/p/puppet/puppet-testsuite_2.6.2-5+squeeze9_all.deb
[...]
Но когда я запускаю функцию поиска с помощью apt-cache, я ничего не получаю, а в качестве марионетки поиска с помощью apt-cache я получаю длинный список вещей, которые я могу установить.
/etc/apt/sources.list
deb http://10.0.4.100/debian wheezy main
deb http://10.0.4.100/debian wheezy-updates main
Что мне не хватает?
В репозитории wheezy нет доступных пакетов
https://packages.debian.org/search?suite=wheezy&keywords=ansible
Если вы хотите установить ansible, измените репо на jessie