簡體   English   中英

如何在 Mac OS X 上創建 .deb 包

[英]How to create .deb packages on Mac OS X

我正在嘗試在 Cydia 上上傳我的應用程序,它需要 .deb 包。 我無法弄清楚如何在 mac 上制作 .deb 包。 我在終端上寫這個命令時使用的是 10.6.3

dpkg-deb -b MyProgram

終端輸出是

-bash: dpkg-deb: command not found

我已經安裝了 fink,Mac 端口插入 Mac DVD 來查找但沒有任何幫助。

它在 Homebrew 上可用:

brew install dpkg

如果您沒有安裝 Homebrew,請轉到brew.sh 這是一個簡單的單襯安裝。

與 Macports 或類似軟件相比,Homebrew 的侵入性更小、更簡單且更受歡迎。

我通過終端安裝了 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>

不要忘記在控制文件的末尾放置一個新行,否則你會得到一個錯誤。

最好的選擇是使用 FPM,你可以在 50 秒內創建它: fpm

在使用 mac 端口之前,您需要在系統上安裝 Xcode - 我想您可以在第二張 mac DVD 上找到它。 之后,您可以安裝 mac 端口,然后通過終端輸入“sudo port install dpkg”,按回車鍵並輸入您的密碼。 編譯可能需要一些時間。 你試過嗎?

我認為這些鏈接對您有用:

如何在 mac 上制作 deb

使用 ant 創建 deb

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM