2014-10-01 182 views
0

我一直在嘗試在Mac OS X Mavericks上安裝pkgin。我的過程如下。無法在Mac OS X上運行pkgin

該問題似乎與SQLite3,因爲/var/db/pkgin/sql.log看起來如下。有些論壇似乎認爲查詢中止與返回空值而不是0有關。當我手動運行前兩個查詢時,我在數據庫中看到有效數據。第三個查詢不返回任何內容sqlite3或sqlite3_exec是否需要正確配置才能正常工作?

SQL error: callback requested query abort 
SQL query: SELECT PKGDB_MTIME FROM PKGDB; 
SQL error: callback requested query abort 
SQL query: SELECT FULLPKGNAME,PKGNAME,PKGPATH FROM LOCAL_PKG WHERE PKG_KEEP IS NOT NULL; 
SQL error: callback requested query abort 
SQL query: SELECT FULLPKGNAME,PKGNAME,PKGVERS,COMMENT,FILE_SIZE,SIZE_PKG,CATEGORIES,PKGPATH FROM REMOTE_PKG ORDER BY FULLPKGNAME ASC; 
SQL error: callback requested query abort 
SQL query: SELECT FULLPKGNAME,PKGNAME,PKGVERS,COMMENT,FILE_SIZE,SIZE_PKG,CATEGORIES,PKGPATH FROM REMOTE_PKG ORDER BY FULLPKGNAME ASC; 
+0

你確定pkgin甚至在Mac OS X上受支持嗎?如果你只是想爲你的系統建立軟件包,你可能需要考慮[Homebrew](https://github.com/Homebrew/homebrew)。 – duskwuff 2014-10-01 20:50:08

+0

Homebrew不會安裝sshpass,這正是我開始使用它的原因。 onthelambda.com推薦pkgsrc/pkgin作爲Mac OS X的最佳軟件包管理器。另外,您可能會注意到我正在安裝的pkgin版本是Darwin版本。 – pmains 2014-10-02 07:34:38

+0

考慮爲sshpass創建一個自制食譜?要做到這一點非常簡單,如果你向上遊貢獻自己的價值,那將會比自己受益更多。 :) – duskwuff 2014-10-02 07:52:00

回答

0

您試過保存OS X嗎?

https://github.com/cmacrae/saveosx

如果按照安裝部分的步驟,您將通過交互式腳本的歡迎。簡而言之,這個腳本將引導您完成pkgsrc,pkgin的設置,設置您的PATH &可選地以無縫方式實現X11(使用XQuartz)。