Как собрать pkgdetails.c для Debian?

Как собрать pkgdetails.c для Debian?

Я новичок в Debian, хочу собрать Debian для архитектуры sh4. Когда я запускаю Debbootstrap, появляется:

E: No pkgdetails available; either install perl, or build pkgdetails.c from source

Я не знаю, где скачать pkgdetails.c, кажется, он уже удален из исходного кода debootstrap.

Самый похожий код, который я нашел, этоздесь. Но я не уверен

решение1

Если вы каким-то образом установите Perl (и создадите символическую ссылку /usr/bin/perl, если его там нет), то все должно работать.

В некоторых минимальных средах это может быть не так просто. Для меня (на QNAP) у меня был доступен qpkg, и я мог устанавливать пакеты qpkg через веб-интерфейс администратора. Это позволило мне установить ipkg, который является обычным менеджером пакетов, который может быть доступен и для вашей системы.

С помощью ipkg вы можете установить Perl ( ipkg install perl). Для скрипта debootstrap вам понадобится /usr/bin/perlсимволическая ссылка на вашу установку Perl, которая может быть /opt/bin/perl.

В моей системе arтакже отсутствовал и был необходим для debootstrap. Через ipkg вы можете установить binutils, который содержит этот пакет (просто для уверенности я снова сделал симлинк на /usr/bin/).

Было полезное обсуждение (с советами ipkg)здесь.

Связанный контент