- 关闭后编辑 - 我尝试将 ruby 3 安装到服务器和那种工作,但是当我检查我的项目并尝试bundle install
我收到错误消息时,gem pg
需要 pgadmin,这就是我直接询问命令的原因。在这种情况下,它与编程有关...
- 原始问题
我只是尝试将 pgadmin 安装到 ubuntu 机器,但它失败并出现以下异常:
apt-get 安装 pgadmin3
阅读包裹清单...完成 构建依赖树 读取状态信息...完成 pgadmin3 已经是最新版本。 0 升级,0 新安装,0 删除,114 未升级。 5 未完全安装或拆除。 此操作后,将使用 0B 的额外磁盘空间。 设置 shared-mime-info (0.71-1ubuntu2) ... 分段故障 dpkg: 错误处理 shared-mime-info (--configure): 子进程安装后安装脚本返回错误退出状态 139 dpkg:依赖问题阻止了 libgtk2.0-0 的配置: libgtk2.0-0 依赖于 shared-mime-info;然而: 包 shared-mime-info 尚未配置。 dpkg: 错误处理 libgtk2.0-0 (--configure): 依赖性问题 - 未配置 dpkg:依赖问题阻止了 libgtk2.0-bin 的配置: libgtk2.0-bin 依赖于 libgtk2.0-0 (>= 2.20.1-0ubuntu2);然而: 软件包 libgtk2.0-0 尚未配置。 dpkg: 错误处理 libgtk2.0-bin (--configure): 依赖性问题 - 未配置 dpkg:依赖问题阻止了 libwxgtk2.8-0 的配置: libwxgtk2.8-0 依赖于 libgtk2.0-0 (>= 2.18.0);然而: 软件包 libgtk2.0-0 尚未配置。 dpkg: 错误处理 libwxgtk2.8-0 (--configure): 依赖性问题 - 未配置 dpkg:依赖问题阻止了 pNo apport 报告的配置,因为错误消息表明它是先前失败的后续错误。 没有写入报告报告,因为错误消息表明它是先前失败的后续错误。 由于已达到 MaxReports,因此未编写任何报告报告 由于已达到 MaxReports,因此未编写任何报告报告 管理员3: pgadmin3 依赖于 libwxgtk2.8-0 (>= 2.8.10.1);然而: 软件包 libwxgtk2.8-0 尚未配置。 dpkg: 错误处理 pgadmin3 (--configure): 依赖性问题 - 未配置 处理时遇到错误: 共享 mime 信息 libgtk2.0-0 libgtk2.0-bin libwxgtk2.8-0 pgadmin3 E:子进程/usr/bin/dpkg返回错误码(1)
我尝试了很多不同的东西,但没有任何帮助。如果您需要更多信息,请告诉我。
有没有办法强制 dpkg 接受未配置?
更新
我update-mime-database /usr/share/mime
试过了,可以在这里找到输出
http://pastebin.com/9CjwLWgP
它看起来像一个没有解决方案的错误,不是吗?
当我进入dpkg -l libc6 gdb libxml2
它发生
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Description
+++-==============-==============-============================================
un gdb <none> (no description available)
ii libc6 2.11.1-0ubuntu Embedded GNU C Library: Shared libraries
ii libxml2 2.7.6.dfsg-1ub GNOME XML library
更新 2
我安装了 libxml2.7.7(见历史:)
wget ftp://xmlsoft.org/libxml2/libxml2-2.7.7.tar.gz
tar -xvzf libxml2-2.7.7.tar.gz
cd libxml2-2.7.7
./configure --prefix=/usr/local/libxml2
make
sudo make install
但我仍然收到错误,请参阅http://pastebin.com/E8bNdp2G
更新 3 问题解决了!
这是我最后的历史:
wget http://security.ubuntu.com/ubuntu/pool/main/libx/libxml2/libxml2_2.7.7.dfsg-4ubuntu0.2_amd64.deb
dpkg -i libxml2_2.7.7.dfsg-4ubuntu0.2_amd64.deb
apt-get upgrade
apt-get install pgadmin3
现在我可以将 postgresql 用于我的 rails 应用程序:D
谢谢爱丽儿!!!