AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 1230350
Accepted
cjones
cjones
Asked: 2020-04-25 06:48:10 +0800 CST2020-04-25 06:48:10 +0800 CST 2020-04-25 06:48:10 +0800 CST

无法在 20.04 LTS 上安装 pgAdmin 4

  • 772

基本上,请按照此处概述的步骤操作:https ://wiki.postgresql.org/wiki/Apt 。

  1. sudo apt-get install curl ca-certificates gnupg
  2. curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
  3. sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list'
  4. sudo apt-get update
  5. sudo apt-get install pgadmin4

(最后一步的实际命令包括postgresql-11。我从不这样做,因为我只是想要pgadmin4并且从未遇到过它正常工作的问题。)

无论如何,这是尝试安装时发生的情况:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package pgadmin4 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'pgadmin4' has no installation candidate

我重做了步骤,结果相同。

我也尝试过执行以下操作,但它需要python3.7我不会安装。

sudo sh -c 'echo "deb http://apt.postgresql.org/pub/repos/apt eoan-pgdg main" > /etc/apt/sources.list.d/pgdg.list'

已验证focal显示在apt.postgresql.org:

在此处输入图像描述

在那之后有点难为情,不知道该做什么。

建议?

apt postgresql pgadmin
  • 3 3 个回答
  • 41084 Views

3 个回答

  • Voted
  1. Best Answer
    zpetukhov
    2020-04-27T15:42:56+08:002020-04-27T15:42:56+08:00

    我能够使用以下文章作为基础在 ubuntu 20.04(focal fossa)上安装 pgadmin4: https ://linuxhint.com/install-pgadmin4-ubuntu/

    需要对说明进行一些更改:

    1. 在第 2 部分中:

      sudo apt-get install build-essential libssl-dev libffi-dev libgmp3-dev
      sudo apt-get install python3-virtualenv libpq-dev python3-dev
      
    2. 在第 5 部分:
      目前的最新版本是:

      https://ftp.postgresql.org/pub/pgadmin/pgadmin4/v4.20/pip/pgadmin4-4.20-py2.py3-none-any.whl
      

      (我使用的是发布,而不是每日快照)

    3. 在第 6 部分:使用

      pip install pgadmin4-4.20-py2.py3-none-any.whl 
      
    4. 在第 7 部分:
      使用“python3.8”而不是“python2.7”

    就这样。
    为我工作。

    • 10
  2. lestcape
    2020-04-25T14:33:26+08:002020-04-25T14:33:26+08:00

    更新: 请注意,现在可以直接从存储库安装 pgadmin4 (4.21)。

    上游 debian 存储库的问题是对 python 3.8 的支持。他们说这是在这个提交中修复的,但他们显然错过了这个:https ://github.com/postgres/pgadmin4/commit/b7dad25d3eb29fae05fef4f161dea644f080276f

    上游还没有对 Ubuntu 20.04 的支持。查看该日期(2020-05-13)的状态:https ://www.postgresql.org/ftp/pgadmin/pgadmin4/snapshots/

    如果有人要直接在 Ubuntu 中分发 pgadmin4,那将非常有帮助,但目前还没有。

    • 5
  3. apanagio
    2020-04-28T00:49:15+08:002020-04-28T00:49:15+08:00

    作为一种解决方法,您可以在 docker 中运行 pgadmin4

    docker run -p 5050:80 \
    -e 'PGADMIN_DEFAULT_EMAIL=THE_EMAIL_YOU_WANT_TO_USE' \
    -e 'PGADMIN_DEFAULT_PASSWORD=XXXXX' \
    -d dpage/pgadmin4
    

    然后将浏览器指向http://localhost:5050

    • 3

相关问题

  • 如何编写 shell 脚本来安装应用程序列表?

  • 如何查看存档中可用的软件包的所有版本?

  • 是否可以说出我安装的哪些软件包不在原版安装中?

  • 如何删除 PPA?

  • 使用 apt-get upgrade 时如何强制安装内核更新?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve