Tôi có một gói nguồn debian (kỹ thuật tốt ubfox), tức là .dsc, .tar.gz, v.v., tôi muốn xây dựng cái này. Các dpkg-buildpackage
thất bại, vì tôi không có tất cả việc xây dựng phụ thuộc.
Thông thường tôi sẽ sử dụng apt-get build-dep
, nhưng gói này không có trong apt.
Có cách nào 'sạch', 'phù hợp' để cài đặt tất cả các phụ thuộc của bản dựng, được cung cấp một gói nguồn. Tôi biết tôi chỉ có thể mở tệp debian / control, nhưng tôi tò mò liệu có cách nào 'phù hợp' không.
Tôi đã cài đặt build-essential
và có tất cả các trình biên dịch thông thường, v.v., gói này yêu cầu phần mềm bổ sung.
-r
đểsudo mk-build-deps -i
gỡ bỏ gói sau khi cài đặt nó. Ngoài ra, thay vì xây dựng bằng root, bạn có thể cài đặt bằng root bằng cách sử dụng--root-cmd sudo
. Cuối cùng, sử dụngmk-build-deps --install --root-cmd sudo --remove