Сегодня я начал настраивать репозиторий deb для некоторых наших приложений. Учитывая, что они являются интерпретируемыми скриптами, я выбрал архитектуру «все» (от conf/distributions
):
Codename: lucid
Architectures: all
Но при попытке добавить в репозиторий файл .deb выдает предупреждение:
WARNING: Distribution lucid contains an architecture called 'all'.
Теперь мне интересно, почему он об этом предупреждает? В чем проблема?
Ага! Я наконец-то понял это. Это меня уже много лет расстраивает.
Если вы укажете свой .deb (управляющий файл) как «Архитектура: все», то не помещайте ничего в файл дистрибутивов репрезпро, кроме архива, в который вы хотите его поместить.
Архитектуры: amd64 i386 ...