0
我一直在尝试在Mac OS X Mavericks上安装pkgin。我的过程如下。无法在Mac OS X上运行pkgin
- 卷曲-s http://pkgsrc.joyent.com/packages/Darwin/bootstrap/bootstrap-2014Q2-i386.tar.gz |须藤焦油-zxpf - - C/
- 创建/etc/paths.d/pkgsrc
- 创建的.bash_profile初始化$ MANPATH
- 须藤pkgin更新
- 须藤pkgin -y安装TMUX
该问题似乎与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;
你确定pkgin甚至在Mac OS X上受支持吗?如果你只是想为你的系统建立软件包,你可能需要考虑[Homebrew](https://github.com/Homebrew/homebrew)。 – duskwuff 2014-10-01 20:50:08
Homebrew不会安装sshpass,这正是我开始使用它的原因。 onthelambda.com推荐pkgsrc/pkgin作为Mac OS X的最佳软件包管理器。另外,您可能会注意到我正在安装的pkgin版本是Darwin版本。 – pmains 2014-10-02 07:34:38
考虑为sshpass创建一个自制食谱?要做到这一点非常简单,如果你向上游贡献自己的价值,那将会比自己受益更多。 :) – duskwuff 2014-10-02 07:52:00