如何安装 hulahop

如何安装 hulahop

我克隆了呼啦舞通过 git,我想使用它并尝试运行例子。

我有一个问题要找出如何构建和安装它。我也尝试安装它,apt-get但我没有可用的软件包。

[Xubuntu 10.04]

答案1

(首先,我从未使用过或安装过 hulahop,下面的内容是通用的,基于浏览源代码树。)


为了弄清楚这一点,在 Debian(派生)发行版中安装某些东西基本上有两种方法:

  1. 干净的方式:通过.deb包和一些工具,如apt-get, aptitude, dpkg, 你可以自己建造它们或半自我使用类似的工具checkinstall(例如,可能还有其他工具);这使您能够使用发行版的工具来消除他们,这样你就不会弄乱你的系统,有什么危险......
  2. 手动方式,即使用来源中提供的任何内容编译并安装你自己吧。重要的部分是选择安装位置,通常称为“前缀”。 (前缀/usr/localor$HOME$HOME/.local可以用来将手动安装的包与发行版的包分开。*****)

所以,既然你选择了(2.),你就必须看看在克隆源,您将在其中找到:

  • autogen.sh,一个三行 shell 脚本,调用autoreconf, 的一部分GNU 构建系统,如果运行成功(即,您有必要的构建工具,例如autotoolsbuild-essenstial软件包,不确定这些),则会创建一个configure脚本。然后该autogen.sh脚本调用./configure "$@",即,它创建一个Makefile适合您的系统的文件,用于以经典./configure && make && make install方式编译源代码)。如果您想更改前缀, 传递--prefix=/the/prefix/you/wantconfigure(或 to,autogen.sh因为它将参数传递给configure, via $@)——这是手动方式
  • Adebian/文件夹,其中包含创建.deb包所需的内容——干净的方式!当您在来源中找到这一点时,可能值得检查是否有人已经构建了一个deb,因为这是这方面的有力证据。谷歌搜索“hulahop debian”揭示了一个Debian 软件包Ubuntu 软件包 sugar-hulahop。您可以使用这些,或者如果您仍然喜欢安装最新的源,您可以尝试(再次)这里告诉你的如果失败,请提出一个问题,包括具体错误。

(***** 如果您选择了前缀,请务必告诉每一个相关方,即,$PATH如果您希望 shell 知道在哪里可以找到可执行文件,请进行调整python 需要什么知道从哪里来import等)

相关内容