Когда я запускаю двоичный файл с использованием Cargo, у меня есть возможность запустить его следующим образом -
bash -c "RUST_BACKTRACE=1 cargo run --bin my_binary"
Это дает мне трассировку стека, когда двоичный файл обнаруживает ошибку.
Но когда я создаю пакет Debian для того же двоичного файла, как я могу получить трассировки стека при сбое?
Есть ли какой-нибудь способ включить там обратную трассировку, если источник реализован в Rust?
Edit:
Я создаю пакет debian для своего грузового проекта, используя
cargo deb // Produces a my_binary.deb
Этот my_binary.deb может быть установлен на компьютере Debian как -
dpkg -i /tmp/my_binary*.deb || true \
&& apt-get -f -y install