PgAdmin: 包 'pgAdmin4' 没有安装候选项
PgAdmin: Package 'pgAdmin4' has no installation candidate
我刚刚安装了 PostgreSQL,我正在尝试安装 pgdmin4,但是每当我 运行 下面的命令安装 pgadmin4 和 pgadmin4-apache2
sudo apt install pgadmin4 pgadmin4-apache2
我经常遇到错误
E: Package 'pgadmin4' has no installation candidate
E: Unable to locate package pgadmin4-apache2
我已经尝试了很多解决方案,但 none 似乎可以解决问题。我需要一些帮助。
这是我解决问题的方法;
出现此问题是因为 pgadmin 的存储库尚未添加到您的本地计算机。
要解决此问题,请执行以下操作;
注意:这应该适用于 Ubuntu 16.04 (Xenial)、Ubuntu 18.04 (Bionic)、Ubuntu 19.10 (Eoan) , Ubuntu 20.04 (Focal), Debian 9 (Stretch) 和 Debian 10 (Buster)
为存储库安装 public 密钥(如果之前没有安装):
curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
创建存储库配置文件:
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
选择您想要的安装方法:
安装 pgAdmin(桌面和网络模式):
sudo apt install pgadmin4
安装 pgAdmin(仅适用于桌面模式):
sudo apt install pgadmin4-desktop
安装 pgAdmin(仅适用于网络模式):
sudo apt install pgadmin4-web
您可以配置网络服务器,如果您为网络模式安装了 pgadmin:
sudo /usr/pgadmin4/bin/setup-web.sh
就这些了。
希望对您有所帮助。
对于 Ubuntu 18.04,您必须将 Postgresql 存储库和密钥添加到 apt:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
之后你必须运行
sudo apt update
然后就可以安装了,ex。 "sudo apt install pgadmin4 pgadmin4-apache2 -y"
这对我有用
sudo wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt update
sudo apt install pgadmin4 pgadmin4-apache2
出现此问题是因为 pgadmin
的存储库尚未添加到您的本地计算机。要解决此问题,请执行以下操作;
打开终端并输入以下命令
sudo nano /etc/apt/sources.list.d/pgdg.list
当 nano
编辑器打开时,将下面的行复制并粘贴到其中
deb http://apt.postgresql.org/pub/repos/apt/ focal-pgdg main
然后复制粘贴这个东西
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
然后复制粘贴这个东西
sudo apt-get update && sudo apt-get install pgadmin4
恭喜你完成了工作
就我而言,以下方法有效:
第一步:
curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
创建存储库配置文件。在上面的回答中,下面提到的命令现在太旧了,页面returns 404,所以不会成功下载包。
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
第二步:
更新后的工作命令是:
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/focal/ pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
第三步:
sudo apt install pgadmin4
运行 这些命令如下,
sudo apt install curl
curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
sudo apt install pgadmin4
您还可以查看 here。
从 https://www.postgresql.org/media/keys/ACCC4CF8.asc
导入存储库密钥
curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/apt.postgresql.org.gpg >/dev/null
创建/etc/apt/sources.list.d/pgdg.list
。
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
最后,更新包列表,开始安装包:
sudo apt update
提供可在网络浏览器中访问的网络界面:
sudo apt install pgadmin4-web
为Ubuntu系统提供桌面应用,需要Ubuntu桌面系统:
sudo apt install pgadmin4-desktop
同时安装 Web 和桌面:
sudo apt install pgadmin4
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
sudo apt install wget ca-certificates
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add
sudo apt update
sudo apt install pgadmin4
试试这个,我在 : https://o7planning.org/11353/install-pgadmin-on-ubuntu#a6605357
上找到了它
尽管有人说不支持 20.04(焦点)
,但它确实有效
我刚刚安装了 PostgreSQL,我正在尝试安装 pgdmin4,但是每当我 运行 下面的命令安装 pgadmin4 和 pgadmin4-apache2
sudo apt install pgadmin4 pgadmin4-apache2
我经常遇到错误
E: Package 'pgadmin4' has no installation candidate
E: Unable to locate package pgadmin4-apache2
我已经尝试了很多解决方案,但 none 似乎可以解决问题。我需要一些帮助。
这是我解决问题的方法;
出现此问题是因为 pgadmin 的存储库尚未添加到您的本地计算机。 要解决此问题,请执行以下操作;
注意:这应该适用于 Ubuntu 16.04 (Xenial)、Ubuntu 18.04 (Bionic)、Ubuntu 19.10 (Eoan) , Ubuntu 20.04 (Focal), Debian 9 (Stretch) 和 Debian 10 (Buster)
为存储库安装 public 密钥(如果之前没有安装):
curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
创建存储库配置文件:
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
选择您想要的安装方法:
安装 pgAdmin(桌面和网络模式):
sudo apt install pgadmin4
安装 pgAdmin(仅适用于桌面模式):
sudo apt install pgadmin4-desktop
安装 pgAdmin(仅适用于网络模式):
sudo apt install pgadmin4-web
您可以配置网络服务器,如果您为网络模式安装了 pgadmin:
sudo /usr/pgadmin4/bin/setup-web.sh
就这些了。
希望对您有所帮助。
对于 Ubuntu 18.04,您必须将 Postgresql 存储库和密钥添加到 apt:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ `lsb_release -cs`-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
之后你必须运行
sudo apt update
然后就可以安装了,ex。 "sudo apt install pgadmin4 pgadmin4-apache2 -y"
这对我有用
sudo wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
sudo apt update
sudo apt install pgadmin4 pgadmin4-apache2
出现此问题是因为 pgadmin
的存储库尚未添加到您的本地计算机。要解决此问题,请执行以下操作;
打开终端并输入以下命令
sudo nano /etc/apt/sources.list.d/pgdg.list
当 nano
编辑器打开时,将下面的行复制并粘贴到其中
deb http://apt.postgresql.org/pub/repos/apt/ focal-pgdg main
然后复制粘贴这个东西
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
然后复制粘贴这个东西
sudo apt-get update && sudo apt-get install pgadmin4
恭喜你完成了工作
就我而言,以下方法有效:
第一步:
curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
创建存储库配置文件。在上面的回答中,下面提到的命令现在太旧了,页面returns 404,所以不会成功下载包。
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
第二步:
更新后的工作命令是:
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/focal/ pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
第三步:
sudo apt install pgadmin4
运行 这些命令如下,
sudo apt install curl
curl https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo apt-key add
sudo sh -c 'echo "deb https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main" > /etc/apt/sources.list.d/pgadmin4.list && apt update'
sudo apt install pgadmin4
您还可以查看 here。
从 https://www.postgresql.org/media/keys/ACCC4CF8.asc
导入存储库密钥curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/apt.postgresql.org.gpg >/dev/null
创建/etc/apt/sources.list.d/pgdg.list
。
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
最后,更新包列表,开始安装包:
sudo apt update
提供可在网络浏览器中访问的网络界面:
sudo apt install pgadmin4-web
为Ubuntu系统提供桌面应用,需要Ubuntu桌面系统:
sudo apt install pgadmin4-desktop
同时安装 Web 和桌面:
sudo apt install pgadmin4
sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" >> /etc/apt/sources.list.d/pgdg.list'
sudo apt install wget ca-certificates
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add
sudo apt update
sudo apt install pgadmin4
试试这个,我在 : https://o7planning.org/11353/install-pgadmin-on-ubuntu#a6605357
上找到了它尽管有人说不支持 20.04(焦点)
,但它确实有效