我已按照 pgAdmin4 的说明进行操作,并且能够将其安装在 x86_64 服务器上,但不能安装在 arm64 服务器上。 https://www.pgadmin.org/download/pgadmin-4-apt/
我们在 Ubuntu 18.04 上运行 Postgres 10。另外,pgAdmin3 可在 arm64 上运行。
当我运行 sudo apt install pgadmin4-desktop 时,我得到以下信息。 pgAdmin4有arm64版本吗?
阅读包裹清单...完成
构建依赖树
读取状态信息...完成
包 pgadmin4-desktop 不可用,但被另一个包引用。
这可能意味着该包丢失、已过时或
只能从其他来源获得
E:软件包“pgadmin4-desktop”没有安装候选者
我正在寻找一种在基于arm64的chromebook上运行pgadmin4的方法。
它应该适用于许多环境。
# Install docker
# from https://docs.docker.com/engine/install/debian/
sudo apt-get install \
ca-certificates \
curl \
gnupg \
lsb-release
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
# pull the pgadmin4
sudo docker pull biarms/pgadmin4:latest
要运行 pgadmin4 你可以
sudo docker run -p 5050:5050 biarms/pgadmin4:latest
现在您可以访问
localhost:5050
并且您的 pgadmin4 应该会出现。
如果服务器和容器位于同一主机上,如何使用 sudo docker run -p 5050:5050 biarms/pgadmin4:latest 。 我将尝试使用 localhost 或 0.0.0.0 在 pgadmin 上添加服务器失败