Я следовал этому ответу , чтобы получить зависимости сборки для того, что я собираю, а затем фактически скомпилировать исходный код и встроить его в файл deb, однако мне нужно создать файл deb для 32 , и я использую 64-разрядную версию, поэтому она автоматически делает ее 64-разрядной, а не 32-разрядной, поэтому можно ли указать, что я хочу, чтобы она создавалась 32-разрядной, и не 64-битный?
можно просто указать архитектуру через-a в debuild
:
debuild -a i386
, Хотя в большинстве случаев, который не будет работать. pbuilder
фантастический инструмент, который предоставляет Вам чистой системой Ubuntu/Debian в Вас среду, из которой можно указать архитектуру.
man pbuilder
имеет всю информацию, Вам нужны Вы, создают Ваш 32-разрядный архив. Вот несколько полезных команд для Вас в pbuilder
:
sudo pbuilder --create --architecture i386
sudo pbuilder --build mypackage.dsc
pbuilder