2016-07-15 33 views
0

我正在嘗試爲Linux Mint 64位構建Cura的源代碼。該項目有如何建立如下信息,運行此sh腳本後無法生成* .deb文件

git clone https://github.com/daid/Cura.git 

sudo apt-get install python-opengl python-numpy python-serial python-setuptools python-wxgtk2.8 curl arduino 

cd Cura 

./package.sh debian_amd64   # or debian_i386 for 32bit 
# this will prompt for your root password to run dpkg-deb 

sudo dpkg -i ./scripts/linux/cura*.deb 

這是構建腳本。 package.sh

執行./package.sh debain_amd64後,一個新的tar.gz創建的,而不是.deb文件名稱。爲什麼這樣?

我已嘗試解壓並搜索INSTALL或README文件,但它包含與網站相同的說明。

我是否缺少與Linux Mint相關的附加軟件包?

回答

4

回覆:執行./package.sh 的Debain _amd64後,一個新的tar.gz是創造而不是.deb文件名稱 。爲什麼這樣?

問題是您的參數中的錯字是導致腳本爲達爾文(OS X)而不是debian構建。修正錯字debain,所以它的debian

./package.sh debian_amd64 
+0

在這似乎是腳本'debian' – sjsam

+1

正確的,但是命令用來顯示'debain',導致了錯誤的包在建。 –

+0

該操作可能會複製粘貼它;) – sjsam