Вопрос

Я пытаюсь загрузить свое приложение на Cydia, и это требует пакета .deb. Я не могу понять, как сделать .deb пакеты на Mac. Я использую 10.6.3, когда пишу эту команду на терминале

dpkg-deb -b MyProgram

Терминальный выход

-bash: dpkg-deb: command not found

Я установил Fink, Mac Ports вставьте DVD MAC, чтобы узнать, но ничего не помогает.

Это было полезно?

Решение 2

Я установил порты Mac 1.7 через терминал, так как пакет не доступен.

После этого я установил порты Mac 1.9 через установщик.

Тогда пойду по этому пути /opt/local/bin и бежать sudo port selfupdate

После этого выполнить sudo port install dpkg

Это займет некоторое время, и после этого ваш DPKG успешно настроен.

Запустите эту команду sudo dpkg-deb -b MyProgram сделать myprogram.deb

Примечание MyProgram должна содержать папку Debian, а под этим управляющим файлом удалить расширение TXT

Ниже приведен управляющий файл

Website: www.zeeshanullah.com
Maintainer: zeeshanullah <zzeeshann@gmail.com>
Name: Snapture
Package: zeeshanullah
Section: zeeshanullah
Version: 2.x.x
Architecture: iphoneos-arm
Description: GPS joke.
Sponsor: zeeshanullah.com <zeeshanullah>

Не забудьте разместить новую строку в конце файла управления, иначе вы получите ошибку.

Другие советы

Это доступно на Homebrew:

brew install dpkg

Если у вас нет домашнего завода, перейдите в Brew.sh. Анкет Это простой одностроитель для установки.

Homebrew менее инвазивна, менее сложна и более популярна, чем Macports или аналогично.

Вам нужен XCode, установлен на вашей системе перед использованием портов Mac - я думаю, что на втором DVD Mac DVD. После этого вы можете установить порты Mac, а затем через тип терминала «Sudo Port Install Dpkg», нажмите «Возврат» и введите свой пароль. Это может занять некоторое время, чтобы компилировать. Вы пробовали это?

Лучший вариант - использовать FPM, и вы можете создать его через 50 секунд:FPM

Я думаю, что эти ссылки могут быть полезны для вас:

Как сделать деб на Mac

Использование ANT для создания DEB

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top