Cydiaにアプリをアップロードしようとしていますが、.debパッケージが必要です。 Macで.debパッケージを作成する方法がわかりません。ターミナルでこのコマンドを書くときに10.6.3を使用しています
dpkg-deb -b MyProgram
端子出力は
-bash: dpkg-deb: command not found
私はfinkをインストールしました、MacポートはMac DVDを挿入して調べますが、何も役に立ちません。
パッケージがないので、ターミナルから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 <[email protected]>
Name: Snapture
Package: zeeshanullah
Section: zeeshanullah
Version: 2.x.x
Architecture: iphoneos-arm
Description: GPS joke.
Sponsor: zeeshanullah.com <zeeshanullah>
制御ファイルの最後に新しい行を配置することを忘れないでください。そうしないと、エラーが発生します。
それは自作で利用可能です:
brew install dpkg
Homebrewがインストールされていない場合は、 brew.sh に移動します。インストールするのは簡単なワンライナーです。
Homebrewは、Macportsなどよりも侵襲性が低く、複雑さが少なく、人気があります。
Macポートを使用する前に、システムにXcodeをインストールする必要があります。Xcodeは2枚目のMacDVDにあると思います。その後、Macポートをインストールし、ターミナルから「Sudo port install dpkg」と入力し、Returnキーを押してパスワードを入力します。コンパイルには時間がかかる場合があります。あなたはそれを試しましたか?
最良のオプションはFPMを使用することであり、50秒で作成できます: fpm