我正试图在我的ubuntu透明机器上安装PostgreSQL9.3。问题是在运行apt-get安装PostgreSQL9.3时,我得到了这个错误
=> apt-get install postgresql-9.3
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
postgresql-client-9.3
Suggested packages:
oidentd
我在运行一个AWS Ubuntu图像。
为了设置我的机器,我玩了apt-get来添加和删除PostgreSql及其一些模块。
现在,当我运行sudo apt-get install postgresql-9.3时,会得到以下错误:
Setting up postgresql-9.3 (9.3.10-0ubuntu0.14.04) ...
update-alternatives: using /usr/share/postgresql/9.3/man/man1/postmaster.1.gz to provide /usr/share/man/man1/postmaster.1.gz (post
我正在尝试第一次安装PostgreSQL,但是我得到了以下错误:
root@CodeWarriors:~# apt-get install postgresql
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
postgresql-9.3 postgresql-client-9.3 postgresql-client-common
postgresq
我在Debian上,安装了PostgreSQL 9.3。最近我安装了PostGIS2.1.7,还有脚本包(63个.sql文件,总计38,7MB)
apt-get install postgresql-9.3-postgis-2.1
根据天资,一切都安装得很好。然而,它似乎不起作用。安装之后,这就是我遇到的错误:
CREATE EXTENSION postgis;
ERROR: could not open extension control file "/usr/local/pgsql-9.3.2/share/extension/postgis.control": File
全,
我正在尝试安装/运行PostgreSQL 9.3,但是收到了大量错误,这些错误似乎指向enterpriseDB包中的postgresql安装失败。
例如,尝试使用以下命令启动服务器:
sudo /etc/init.d/postgresql-9.3 restart (或开始)
...yields如下:
Restarting PostgreSQL 9.3:
-su: /opt/PostgreSQL/9.3/bin/pg_ctl: No such file or directory
PostgreSQL 9.3 did not start in a timely fashion, pleas
我有一个带有Dockerfile的数据容器:
from ubuntu:latest
VOLUME ["/var/lib/postgresql/9.3/main"]
和postgresql服务容器:
#install stuff
............
# Set the default command to run when starting the container
CMD ["/usr/lib/postgresql/9.3/bin/postgres", "-D", "/var/lib/postgresql/9.3/main&
情况如下:
我使用以下命令安装了postgresql-9.3
sudo apt-get install postgresql-9.3:
然后使用pg_ctl启动服务器
pg_ctl -D /var/lib/postgresql/9.3/main -Z coordinator start
这会导致以下错误:
18:23:50 CEST FATAL: database files are incompatible with server 2014-07-14 18:23:50 CEST DETAIL: The data directory was initialized
我刚刚将Postgres实例从9.3升级到9.6,在我试图卸载9.3之前,一切都很完美。Apt试图在删除9.3期间安装Postgres 10。9.6需要保持原状。如果我不移除9.3,这并不是世界末日,但我很想打扫一下房子。
sudo apt-get remove postgresql-9.3返回以下内容:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installe
我需要在Ubuntu14.04上安装PostgreSQL9.3的pljava。我使用apt-get包管理器Ubuntu安装了postgre的64位版本,并尝试以同样的方式安装pljava。
sudo apt-get install postgresql-9.3-pljava-gcj
但它给了我“未满足的依赖关系错误”。
The following packages have unmet dependencies:
postgresql-9.3-pljava-gcj:i386 : Depends: postgresql-9.3:i386 but it is not going to be in
我按照这篇文章安装postgres 。
但是我在尝试启动postgresql时遇到了这个错误。
vihaan@trojan:~$ sudo -u postgres createuser vihaan -s
createuser: could not connect to database postgres: could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix do
我在12.04的Ubuntu上运行,Vagrant使用Chef Solo。
PPA存储库: The apt coookbook:
这是我食谱中值得关注的部分。
apt_repository 'postgresql-9.3' do
uri 'http://ppa.launchpad.net/chris-lea/postgresql-9.3/ubuntu'
distribution 'precise'
components ['main']
keyserver 'keyserver.
由于postgres 9.3数据库服务器(CentOS)突然断电,我尝试启动/停止/重新启动postgres服务器,得到以下错误:
[root@aca80123 ~]# service postgresql-9.3 restart
Restarting PostgreSQL 9.3:
pg_ctl: PID file "/opt/PostgreSQL/9.3/data/postmaster.pid" does not exist
Is server running?
starting server anyway
waiting fo
我按照这个指南在ubuntu17.10上安装postgres9.3,但在我实际尝试安装的代码行(sudo apt-get install postgresql-9.3 pgadmin3)之后,我得到了以下输出:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package postgresql-9.3 is not available, but is referred to by another package.
This may mean that
我在一个docker容器中运行postgres,以限制它可以访问的系统资源的数量。我在理解如何使数据持久化方面遇到了一些问题。我已经阅读了以下文章:
它建议使用纯数据容器,然后让我的postgres容器链接到它。我不能理解的是:这样做有什么好处?据我所知,如果docker-machine由于某种原因关闭(例如,将其移动到另一台物理计算机),仅数据容器停止运行,并且它的所有内容都会丢失?我尝试在postgres容器中创建一个卷,但实际上似乎没有将任何内容保存到磁盘。
这是我的文档。我做错了什么?
FROM ubuntu
MAINTAINER Andrew Broadbent <andr
我的系统环境是en_ is .US.UTF 8。因此,在安装期间,postgreSQL安装默认对集群使用此区域设置。
Creating new cluster 9.3/main ...
config /etc/postgresql/9.3/main
data /var/lib/postgresql/9.3/main
locale en_US.UTF-8
port 5432
但是我希望我的postgreSQL服务器安装locale _BR.UTF-8。有可能吗?
我有一个旧的项目,我试图重新进入,但我不能进入postgres。运行sudo -u postgres psql会给我带来:
Error: No existing local cluster is suitable as a default target.
Please see man pg_wrapper(1) how to specify one.
我想知道这是不是因为我几个月前将postgres升级到了9.4版本。这是我对dpkg --get-selections |grep postgres的输出
postgresql install
请帮助,我正在尝试安装postgres-9.6的新安装程序,并且只安装该版本,但是当我尝试运行时,我一直收到这个错误:
sudo apt-获取安装PostgreSQL9.6
dominic@dom-Inspiron-7559:~/Desktop/Projects/stemletics/stemletics/mysite$ sudo apt-get install postgresql-9.6Reading package lists... Done
Building dependency tree
Reading state information... Done
You
我试图为一个克隆的应用程序安装PostgreSQL9.3-postgis-2.1或PostgreSQL9.1-postgis-2.1,但我只能在我的Ubuntu坞映像上安装postgresql-9.4-postgis-2.1,它是从python:2.7映像构建的。
我查看了这个图像,发现它在一个Ubuntu14.04.1图像上。我试图在我的Xubuntu14.04.2VM上安装postgis,一切都很好。
怎样才能使安装工作正常?
Dockerfile非常简单:
FROM python:2.7
RUN mkdir /workspace
RUN mkdir /data
WORKDIR /work