首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >要安装PostgreSQL扩展,makefile位于哪里?

要安装PostgreSQL扩展,makefile位于哪里?
EN

Stack Overflow用户
提问于 2012-11-01 08:54:42
回答 1查看 541关注 0票数 0

下面是一个开源音频标识服务器的安装说明:

https://github.com/lalinsky/acoustid-server/blob/master/README#L40

通过对初始步骤的一些修改,我到目前为止已经完成了以下工作

代码语言:javascript
复制
sudo rm /var/lib/apt/lists/* -vf
sudo apt-get update
sudo apt-get install postgresql postgresql-contrib postgresql-server-dev-8.4
sudo apt-get install python-sqlalchemy python-werkzeug python-jinja2
sudo apt-get install python-openid python-markdown python-acoustid
sudo apt-get install python-psycopg2 python-redis

但是,在接下来的步骤中,我需要使用以下命令编译和安装包含的扩展:

代码语言:javascript
复制
 $ cd postgresql
 $ sudo make install clean
 $ cd ..

当我运行$ cd postgresql时,我得到了bash: cd: postgresql: No such file or directory

运行whereis postgresql会返回这些目录postgresql: /etc/postgresql /usr/lib/postgresql /usr/include/postgresql /usr/share/postgresql,但是我无法在其中任何一个目录中找到运行sudo make install clean的位置。

我从一个ec2实例运行ubuntu12.04,这里是:http://cloud-images.ubuntu.com/precise/current/

要安装PostgreSQL扩展,makefile位于哪里?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-11-01 09:08:40

您必须先从git签出源代码,然后才能编译它。

代码语言:javascript
复制
apt-get install git
git clone git://github.com/lalinsky/acoustid-server.git 
cd acoustid-server/postgresql
make clean
make
sudo make install
cd ..

(最后给出的行等效于自述中的三行cd postgresqlsudo make clean installcd .. )。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13173761

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档