Postgresql 无法在ubuntu中安装postgres

Postgresql 无法在ubuntu中安装postgres,postgresql,ubuntu,installation,Postgresql,Ubuntu,Installation,我尝试使用以下命令安装postgresql apt-get install -t squeeze-backports postgresql-9.1 postgresql-client-9.1 postgresql-contrib-9.1 但是我得到了下面的错误信息 E:无法打开锁文件/var/lib/dpkg/lock-open(13:权限被拒绝) E:无法锁定管理目录(/var/lib/dpkg/),您是root用户吗 如何修复此问题?其他一些程序锁定了下载操作。您是否有其他终端开放或syn

我尝试使用以下命令安装postgresql

apt-get install -t squeeze-backports postgresql-9.1 postgresql-client-9.1 postgresql-contrib-9.1
但是我得到了下面的错误信息

E:无法打开锁文件/var/lib/dpkg/lock-open(13:权限被拒绝)
E:无法锁定管理目录(/var/lib/dpkg/),您是root用户吗


如何修复此问题?

其他一些程序锁定了下载操作。您是否有其他终端开放或synaptic软件包管理器或其他东西?关闭所有内容,然后重试。如果不起作用,您还可以删除此文件/var/lib/dpkg/lock。或者可能是根访问问题。尝试使用sudo运行

其他一些程序锁定了下载操作。您是否有其他终端开放或synaptic软件包管理器或其他东西?关闭所有内容,然后重试。如果不起作用,您还可以删除此文件/var/lib/dpkg/lock。或者可能是根访问问题。尝试使用sudo运行

其他一些程序锁定了下载操作。您是否有其他终端开放或synaptic软件包管理器或其他东西?关闭所有内容,然后重试。如果不起作用,您还可以删除此文件/var/lib/dpkg/lock。或者可能是根访问问题。尝试使用sudo运行

其他一些程序锁定了下载操作。您是否有其他终端开放或synaptic软件包管理器或其他东西?关闭所有内容,然后重试。如果不起作用,您还可以删除此文件/var/lib/dpkg/lock。或者可能是根访问问题。尝试使用sudo运行

在我看来,您不是以root用户身份运行命令。在它前面加上“sudo”

根据错误消息:

E:无法锁定管理目录(/var/lib/dpkg/),您是root用户吗?

但是,您似乎不理解该命令,因为您正在运行Ubuntu,而Squeeze是Debian dist。我认为您需要回到基础知识并阅读说明:


在我看来,您不是以root用户身份运行该命令。在它前面加上“sudo”

根据错误消息:

E:无法锁定管理目录(/var/lib/dpkg/),您是root用户吗?

但是,您似乎不理解该命令,因为您正在运行Ubuntu,而Squeeze是Debian dist。我认为您需要回到基础知识并阅读说明:


在我看来,您不是以root用户身份运行该命令。在它前面加上“sudo”

根据错误消息:

E:无法锁定管理目录(/var/lib/dpkg/),您是root用户吗?

但是,您似乎不理解该命令,因为您正在运行Ubuntu,而Squeeze是Debian dist。我认为您需要回到基础知识并阅读说明:


在我看来,您不是以root用户身份运行该命令。在它前面加上“sudo”

根据错误消息:

E:无法锁定管理目录(/var/lib/dpkg/),您是root用户吗?

但是,您似乎不理解该命令,因为您正在运行Ubuntu,而Squeeze是Debian dist。我认为您需要回到基础知识并阅读说明:

安装最新版本的postgresql的简单步骤(请相信我--尝试以下建议来安装postgresql。它将非常有效)

用于postgres的开放终端

安装最新版本的postgresql的简单步骤(请相信我--尝试以下建议来安装postgresql。它将非常有效)

用于postgres的开放终端

安装最新版本的postgresql的简单步骤(请相信我--尝试以下建议来安装postgresql。它将非常有效)

用于postgres的开放终端

安装最新版本的postgresql的简单步骤(请相信我--尝试以下建议来安装postgresql。它将非常有效)

用于postgres的开放终端



然后呢?“你是根吗?”然后?“你是根吗?”然后?“你是根吗?”然后?“您是root吗?”在删除锁文件后,我遇到了上面提到的相同问题。锁定文件不可用。删除锁定文件后,我遇到了上述相同的问题。锁定文件不可用。删除锁定文件后,我遇到了上述相同的问题。锁定文件不可用。删除锁定文件后,我遇到了上述相同的问题。锁文件不可用。是的,谢谢。但是和sudo一起跑步。我犯了这个错误。E:值“挤压回端口”对于APT::Default版本无效,因为这样的版本在中不可用sources@user3275435那你就不会跑了。你在运行什么操作系统?确切地为什么要运行这个特定的命令?您不知道它是做什么的,所以您从哪里得到它的?为什么?我对linux环境是新手。我不知道什么是根。但我目前在/var/lib中工作/dpkg@user3275435好的,你真的需要从一些介绍性的指导开始,这些指导列出了最基本的内容。从这里开始:。请记住,阅读错误消息。@user3275435有关将来的问题,请解释您是如何得到您所询问的内容的。请尝试类似这样的操作:“我不知道如何安装PostgreSQL,我在(此链接)上发现了此命令(命令文本),因此我尝试了它。我不理解错误(此处的错误消息)。我对所有这些都不熟悉,我被卡住了。建议?”是的,谢谢。但是和sudo一起跑步。我犯了这个错误。E:值“挤压回端口”对于APT::Default版本无效,因为这样的版本在中不可用sources@user3275435那你就不会跑了。你在运行什么操作系统?确切地你为什么要运行这个特殊的c
sudo apt-get install -t squeeze-backports postgresql-9.1 postgresql-client-9.1 postgresql-contrib-9.1
sudo bash -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ 
precise-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

sudo apt-get update

sudo apt-get install postgresql-9.3 pgadmin3
sudo -u postgres psql postgres