я настройка РЕПО следующим образом:
aptly repo create sample_repo
aptly repo add sample_repo neuboxdb-0.9.0-amd64.deb
aptly snapshot create sample_snapshot from repo sample_repo
aptly publish snapshot sample_snapshot
aptly serve
веб-сервер запускается на порту 8080.
я добавьте следующий параметр в sources.list на платформе x86-64 машина:
deb [arch=amd64] http://[ip address of server:8080/ xenial universe
далее я бегу:
sudo apt-get update
возвращает:
W: http://[server ip]:8080/dists/xenial/InRelease: Signature by key EB45DBC87E77FEA9CB66C1D13FB76626D9985912 uses weak digest algorithm (SHA1)
, но когда я запускаю:
sudo apt-get install neuboxdb
я:
E: Unable to locate package neuboxdb
, глядя в /var/lib/apt/lists на машине я устанавливаю на, Я вижу файл [F10] для соответствующего сервера, но не amd64_Packages файл.
на машине РЕПО, на [F11] содержит записи для neuboxdb.
что не так с этим?
такой хороший инструмент, чтобы знать, спасибо. Ну, разве можно сравнить эти:
[F4] на на x86-64 машина: [Ф1] ... на машине РЕПО, [Ф2]см. компонент, это не то же самое, так что ваш [ф5] должно получиться:
[Ф3]Такой хороший инструмент, чтобы узнать о вас. Ну, не могли бы вы сравнить их:
sources.list on на машине x86-64:deb [arch=amd64] http://[ip address of server]:8080/ xenial universe
... На машине репо ~/.aptly/public/dists/xenial/main/binary-amd64
См. Компонент, это не то же самое, поэтому ваш sources.list должен иметь что-то вроде:
deb [arch=amd64] http://[ip address of server]:8080/ xenial main
такой хороший инструмент, чтобы знать, спасибо. Ну, разве можно сравнить эти:
[F4] на на x86-64 машина:deb [arch=amd64] http://[ip address of server]:8080/ xenial universe
... на машине РЕПО, ~/.aptly/public/dists/xenial/main/binary-amd64
см. компонент, это не то же самое, так что ваш sources.list должно получиться:
deb [arch=amd64] http://[ip address of server]:8080/ xenial main