- 关闭后编辑 - 我尝试将 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
谢谢爱丽儿!!!