首页 > 代码库 > install error of bcompare on Ubuntu : bcompare:i386
install error of bcompare on Ubuntu : bcompare:i386
1. Beyond Compare官网下载amd-64位的,安装失败,依赖于ia32-libs,但是这个文件已经不在源里了;
2. 官网下载tar.gz源码包,解压安装失败;
3. 直接装32位的,可行。
下载32位的i386二进制包bcompare-3.3.8.16340_i386.deb,dpkg -i安装,提示缺少依赖的文件,
@c1-System-Product-Name:~/下载$ sudo dpkg -i bcompare-3.3.12.18414_i386.deb
[sudo] password for :Selecting previously unselected package bcompare:i386.
(正在读取数据库 ... 系统当前共安装有 218226 个文件和目录。)
正在解压缩 bcompare:i386 (从 bcompare-3.3.12.18414_i386.deb) ...
dpkg:依赖关系问题使得 bcompare:i386 的配置工作不能继续:
bcompare:i386 依赖于 libxft2 (>> 2.1.1).
dpkg:处理 bcompare:i386 (--install)时出错:
依赖关系问题 - 仍未被配置
正在处理用于 shared-mime-info 的触发器...
正在处理用于 bamfdaemon 的触发器...
Rebuilding /usr/share/applications/bamf.index...
正在处理用于 desktop-file-utils 的触发器...
正在处理用于 gnome-menus 的触发器...
在处理时有错误发生:
bcompare:i386
@c1-System-Product-Name:~/下载$ sudo apt-get install ia32-libs ia32-libs-multiarch libglapi-mesa:i386 libglu1-mesa:i386 libqt4-opengl:i386 libgl1-mesa-glx:i386 libgl1-mesa-dri:i386
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
libglu1-mesa:i386 已经是最新的版本了。
libglu1-mesa:i386 被设置为手动安装。
您可能需要运行“apt-get -f install”来纠正下列错误:
下列软件包有未满足的依赖关系:
bcompare:i386 : 依赖: libxft2:i386 (> 2.1.1) 但是它将不会被安装
ia32-libs-multiarch:i386 : 依赖: bluez-alsa:i386 但是它将不会被安装
依赖: libgettextpo0:i386 但是它将不会被安装
依赖: gstreamer0.10-plugins-base:i386 但是它将不会被安装
依赖: gstreamer0.10-plugins-good:i386 但是它将不会被安装
依赖: gstreamer0.10-fluendo-mp3:i386 但是它将不会被安装
依赖: gtk2-engines:i386 但是它将不会被安装
依赖: gtk2-engines-murrine:i386 但是它将不会被安装
依赖: gtk2-engines-pixbuf:i386 但是它将不会被安装
依赖: gtk2-engines-oxygen:i386 但是它将不会被安装
依赖: gvfs:i386 但是它将不会被安装
依赖: ibus-gtk:i386 但是它将不会被安装
依赖: libacl1:i386 但是它将不会被安装
依赖: libaio1:i386 但是它将不会被安装
依赖: libao4:i386 但是它将不会被安装
依赖: libasound2-plugins:i386 但是它将不会被安装
依赖: libasyncns0:i386 但是它将不会被安装
依赖: libattr1:i386 但是它将不会被安装
依赖: libaudio2:i386 但是它将不会被安装
依赖: libcanberra-gtk-module:i386 但是它将不会被安装
依赖: libcap2:i386 但是它将不会被安装
依赖: libcupsimage2:i386 但是它将不会被安装
依赖: libcurl3:i386 但是它将不会被安装
依赖: libdbus-glib-1-2:i386 但是它将不会被安装
依赖: libesd0:i386 但是它将不会被安装
依赖: libgail-common:i386 但是它将不会被安装
依赖: libgconf-2-4:i386 但是它将不会被安装
依赖: libgdbm3:i386 但是它将不会被安装
依赖: libgtk2.0-0:i386 但是它将不会被安装
依赖: libncursesw5:i386 但是它将不会被安装
依赖: libnspr4:i386 但是它将不会被安装
依赖: libnss3:i386 但是它将不会被安装
依赖: libodbc1:i386 但是它将不会被安装
依赖: libpulse-mainloop-glib0:i386 但是它将不会被安装
依赖: libqt4-dbus:i386 但是它将不会被安装
依赖: libqt4-network:i386 但是它将不会被安装
依赖: libqt4-qt3support:i386 但是它将不会被安装
依赖: libqt4-script:i386 但是它将不会被安装
依赖: libqt4-scripttools:i386 但是它将不会被安装
依赖: libqt4-sql:i386 但是它将不会被安装
依赖: libqt4-svg:i386 但是它将不会被安装
依赖: libqt4-test:i386 但是它将不会被安装
依赖: libqt4-xml:i386 但是它将不会被安装
依赖: libqt4-xmlpatterns:i386 但是它将不会被安装
依赖: libqtcore4:i386 但是它将不会被安装
依赖: libqtgui4:i386 但是它将不会被安装
依赖: libqtwebkit4:i386 但是它将不会被安装
依赖: librsvg2-common:i386 但是它将不会被安装
依赖: libsdl-mixer1.2:i386 但是它将不会被安装
依赖: libsdl-image1.2:i386 但是它将不会被安装
依赖: libsdl-net1.2:i386 但是它将不会被安装
依赖: libsdl-ttf2.0-0:i386 但是它将不会被安装
依赖: libsdl1.2debian:i386 但是它将不会被安装
依赖: libssl0.9.8:i386 但是它将不会被安装
依赖: libstdc++5:i386 但是它将不会被安装
依赖: libxaw7:i386 但是它将不会被安装
依赖: libxp6:i386 但是它将不会被安装
依赖: libxss1:i386 但是它将不会被安装
依赖: libxtst6:i386 但是它将不会被安装
依赖: odbcinst1debian2:i386 但是它将不会被安装
依赖: libpulsedsp:i386 但是它将不会被安装
依赖: xaw3dg:i386 但是它将不会被安装
libgl1-mesa-dri:i386 : 依赖: libdrm-nouveau1a:i386 (>= 2.4.23) 但是它将不会被安装
依赖: libllvm3.0:i386 但是它将不会被安装
libgl1-mesa-dri-lts-trusty : 冲突: libgl1-mesa-dri:i386
libgl1-mesa-dri-lts-trusty:i386 : 冲突: libgl1-mesa-dri:i386
libgl1-mesa-glx:i386 : 冲突: libgl1
冲突: libgl1:i386
libgl1-mesa-glx-lts-trusty : 冲突: libgl1:i386
冲突: libgl1-mesa-glx:i386
libgl1-mesa-glx-lts-trusty:i386 : 冲突: libgl1:i386
冲突: libgl1-mesa-glx:i386
libglapi-mesa-lts-trusty : 冲突: libglapi-mesa:i386
libglapi-mesa-lts-trusty:i386 : 冲突: libglapi-mesa:i386
libqt4-opengl : 破坏: libqt4-opengl:i386 (!= 4:4.8.1-0ubuntu4.8) 但是 4:4.8.1-0ubuntu4 正要被安装
libqt4-opengl:i386 : 依赖: libqtcore4:i386 (= 4:4.8.1-0ubuntu4) 但是它将不会被安装
依赖: libqtgui4:i386 (= 4:4.8.1-0ubuntu4) 但是它将不会被安装
破坏: libqt4-opengl (!= 4:4.8.1-0ubuntu4) 但是 4:4.8.1-0ubuntu4.8 正要被安装
xserver-xorg-lts-trusty : 推荐: linux-generic-lts-trusty 但无法安装它
冲突: libgl1-mesa-dri:i386 (>= 0~)
冲突: libgl1-mesa-glx:i386 (>= 0~)
冲突: libglapi-mesa:i386 (>= 0~)
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。
@c1-System-Product-Name:~/下载$ sudo apt-get install libxft2
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
libxft2 已经是最新的版本了。
您可能需要运行“apt-get -f install”来纠正下列错误:
下列软件包有未满足的依赖关系:
bcompare:i386 : 依赖: libxft2:i386 (> 2.1.1) 但是它将不会被安装
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt-get -f install”(也可以指定一个解决办法)。
@c1-System-Product-Name:~/下载$ sudo apt-get -f install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在更正依赖关系... 完成
下列软件包是自动安装的并且现在不需要了:
libdb5.1-java-gcj libdb-je-java junit4 libecj-java libswt-gtk-3-jni libgcj-bc
libjtidy-java libicu4j-java libservlet2.4-java libswt-cairo-gtk-3-jni
libcommons-beanutils-java junit libdb-java libcommons-cli-java libcommons-logging-java
libcommons-compress-java libswt-gtk-3-java libdb5.1-java libicu4j-4.4-java
libswt-gnome-gtk-3-jni ant default-jdk libjsch-java jarwrapper ant-optional
libapache-pom-java sat4j libcommons-el-java libservlet2.5-java
libcommons-httpclient-java libslf4j-java libasm3-java libregexp-java fastjar
libjasper-java libcommons-codec-java libcommons-lang-java libhamcrest-java
liblucene2-java libequinox-osgi-java libcommons-parent-java
libcommons-collections3-java libcommons-digester-java libjetty-java libjline-java
libswt-webkit-gtk-3-jni libswt-glx-gtk-3-jni
使用‘apt-get autoremove‘来卸载它们
将会安装下列额外的软件包:
libxft2:i386
下列【新】软件包将被安装:
libxft2:i386
升级了 0 个软件包,新安装了 1 个软件包,要卸载 0 个软件包,有 22 个软件包未被升级。
有 1 个软件包没有被完全安装或卸载。
需要下载 42.4 kB 的软件包。
解压缩后会消耗掉 136 kB 的额外空间。
您希望继续执行吗?[Y/n]y
获取:1 http://cn.archive.ubuntu.com/ubuntu/ precise/main libxft2 i386 2.2.0-3ubuntu2 [42.4 kB]
下载 42.4 kB,耗时 0秒 (108 kB/s)
debconf: 无法初始化前端界面:Dialog
debconf: (对话框界面要求屏幕画面必须为至少 13 行高及 31 列宽.)
debconf: 返回前端界面:Readline
Selecting previously unselected package libxft2:i386.
(正在读取数据库 ... 系统当前共安装有 218643 个文件和目录。)
正在解压缩 libxft2:i386 (从 .../libxft2_2.2.0-3ubuntu2_i386.deb) ...
正在设置 libxft2:i386 (2.2.0-3ubuntu2) ...
正在设置 bcompare:i386 (3.3.12-18414) ...
OK
正在处理用于 libc-bin 的触发器...
ldconfig deferred processing now taking place
@c1-System-Product-Name:~/下载$ sudo dpkg -i bcompare-3.3.12.18414_i386.deb
(正在读取数据库 ... 系统当前共安装有 218645 个文件和目录。)
正预备替换 bcompare:i386 3.3.12-18414 (使用 bcompare-3.3.12.18414_i386.deb) ...
正在解压缩将用于更替的包文件 bcompare:i386 ...
正在设置 bcompare:i386 (3.3.12-18414) ...
OK
正在处理用于 shared-mime-info 的触发器...
正在处理用于 bamfdaemon 的触发器...
Rebuilding /usr/share/applications/bamf.index...
正在处理用于 desktop-file-utils 的触发器...
正在处理用于 gnome-menus 的触发器...
@c1-System-Product-Name:~/下载$ bcompare
@c1-System-Product-Name:~/下载$
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。