- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试从 http://www.mono-project.com/docs/getting-started/install/linux/#debian-ubuntu-and-derivatives 安装 Monodevelop .
我在 Ubuntu Precise 64 Guest OS 上通过 Vagrant 使用虚拟 Box VM
我已经完成了这些步骤:
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb http://download.mono-project.com/repo/debian wheezy main" | sudo tee /etc/apt/sources.list.d/mono-xamarin.list
sudo apt-get update
echo "deb http://download.mono-project.com/repo/debian wheezy-libtiff-compat main" | sudo tee -a /etc/apt/sources.list.d/mono-xamarin.list
至此,一切似乎都OK了。但是当我想通过键入
安装第一个包“mono-devel”时sudo apt-get install mono-devel
我有以下错误信息
vagrant@precise64:~$ sudo apt-get install mono-devel
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
mono-devel : Depends: libgdiplus (>= 2.6.7) but it is not going to be installed
Depends: libmono-system-design4.0-cil (>= 1.0) but it is not going to be installed
Depends: libmono-system-drawing4.0-cil (>= 3.0.6) but it is not going to be installed
Depends: libmono-system-messaging4.0-cil (>= 2.10.1) but it is not going to be installed
Depends: libmono-system-runtime4.0-cil (>= 2.10.1) but it is not going to be installed
Depends: libmono-system-servicemodel-activation4.0-cil (>= 1.0) but it is not going to be installed
Depends: libmono-system-servicemodel-web4.0-cil (>= 3.2.1) but it is not going to be installed
Depends: libmono-system-servicemodel4.0a-cil (>= 3.2.3) but it is not going to be installed
Depends: libmono-system-serviceprocess4.0-cil (>= 3.0.6) but it is not going to be installed
Depends: libmono-system-web-extensions4.0-cil (>= 2.10.3) but it is not going to be installed
Depends: libmono-system-web-services4.0-cil (>= 1.0) but it is not going to be installed
Depends: libmono-system-web-webpages-razor2.0-cil (>= 1.0) but it is not going to be installed
Depends: libmono-system-web-webpages2.0-cil (>= 1.0) but it is not going to be installed
Depends: libmono-system-web4.0-cil (>= 2.10.3) but it is not going to be installed
Depends: libmono-system-windows-forms4.0-cil (>= 1.0) but it is not going to be installed
Depends: libmono-cil-dev (= 4.4.1.0-0xamarin1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
vagrant@precise64:~$ lsb_release
No LSB modules are available.
vagrant@precise64:~$ cat /etc/issue
Ubuntu 12.04.5 LTS \n \l
我也尝试过“sudo apt-get upgrade”但没有成功。
我以为 apt 也可以下载并安装所有包依赖项。为什么无法加载错误消息中提到的库文件?
如何解决问题?有什么地方出错了吗?
正如 SushiHangover 在下面的回答中建议我的那样,我也尝试安装 libgdiplus,但也有一条错误消息:
vagrant@precise64:~$ sudo apt-get install libgdiplus
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libgdiplus : Depends: libfontconfig1 (>= 2.9.0) but 2.8.0-3ubuntu9.1 is to be installed
Depends: libtiff5 (> 4.0.0-1~) but it is not installable
E: Unable to correct problems, you have held broken packages.
手动安装 libtiff5 包后:
vagrant@precise64:/vagrant$ sudo apt-get install libgdiplus
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
libgdiplus : Depends: libcairo2 (>= 1.4) but it is not going to be installed
Depends: libexif12 but it is not going to be installed
Depends: libfontconfig1 (>= 2.9.0) but it is not going to be installed
Depends: libgif4 (>= 4.1.4) but it is not going to be installed
Depends: libjpeg8 (>= 8c) but it is not going to be installed
Depends: libxrender1 but it is not going to be installed
libtiff5 : Depends: libjbig0 (>= 2.0) but it is not installable
Depends: libjpeg8 (>= 8c) but it is not going to be installed
Depends: liblzma5 (>= 5.1.1alpha+20120614) but 5.1.1alpha+20110809-3 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
最佳答案
尝试运行这个:
sudo apt-get install libgdiplus
如果结果是:
~~~
libgdiplus : Depends: libjpeg62-turbo (>= 1.3.1) but it is not installable
~~~
然后你需要获取旧的 libjpeg62 包:
wget http://ftp.br.debian.org/debian/pool/main/libj/libjpeg6b/libjpeg62_6b2-2_amd64.deb
sudo dpkg --install --recursive --auto-deconfigure libjpeg62_6b2-2_amd64.deb
现在您可以:
sudo apt-get install mono-devel
sudo apt-get install monodevelop
关于linux - Monodevelop - 尝试在 linux Precise 64 (Ubuntu 12.04 LTS) 上安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38159893/
我想升级 Azure ML 中计算实例附带的默认 Ubuntu 版本。 有人有安全升级到最新 LTS 的指南吗? 最佳答案 您想要这样做有什么具体原因吗? 由于存在一些严重依赖项( https://l
node:lts-alpine3.14 和 node:lts-alpine 有什么区别?我应该将哪一个用于 Node 后端 API? 我想将其中一张图片用于我的 Node 后端 API,如下所示:表达
node:lts-alpine3.14 和 node:lts-alpine 有什么区别?我应该将哪一个用于 Node 后端 API? 我想将其中一张图片用于我的 Node 后端 API,如下所示:表达
从 Ubuntu 10.04LTS 升级到 12.04LTS 时,我们保留了所有必要的配置文件(svn、trac、apache2)。起初一切似乎都运行良好。我们仍然可以使用最新版本的 subclips
在我当前运行 Ubuntu 14.04 的 Office PC 中,没有任何交换分区(安装时安装程序未创建交换空间)。现在我想创建一个交换空间分区。我知道有一个创建交换文件或交换分区的过程。访问htt
关闭。这个问题是off-topic .它目前不接受答案。 想改善这个问题吗? Update the question所以它是 on-topic对于堆栈溢出。 8年前关闭。 Improve this q
我正在使用 Jenkins 滚动发布,我试图转移到 Jenkins 的 LTS 版本,但我没有找到从滚动发布转移到 LTS 版本的直接方法。 我的旧 Jenkins 中有很多配置,所以无法安装新的 J
是否有一个 stack 命令可以运行来获取我的系统上通过 stack 安装的所有 LTS 版本的列表? 最佳答案 不确定 stack 命令,但您可以使用 bash 命令来完成: $ ls ~/.sta
我在维基百科上查了一下,那里只有一行。任何人都有更详细的描述吗? Ubuntu 使用这种表示法发布他们的操作系统,但我无法找到关于它的含义/包含的详细描述。我已经阅读了 Ubuntu 表示法,但需要更
vsftpd是常用的ftp server端,网上文档很多。能用的很少,耽误了很多时间。 现记录一次安装配置的过程: 环境: Ubuntu 14.04.2 LTS 安装: sudo ap
我已经在Windows上从here安装了nvm,但是正在运行nvm install lts打印: lts.0.0 Node.js vlts.0.0 is only available in 32-b
堆栈文档提供了使用 ghcjs 进行编译的示例配置 https://docs.haskellstack.org/en/stable/ghcjs/ 。但最新的例子是 lts-7.19。我想配置堆栈以使用
我对“使用 Java 需要付费吗?”的理解的 Java programming language Free 是我可以使用 OpenJDK(版本 11)构建,前提是我不需要 LTS,因为 OpenJDK
Java 17 更新了,作为一个 10 年的 Java 程序员,还是有亿点点兴奋的,Kotlin 的群里面也是各种讨论 Java 的新特性。 我记得五六年前,谈论起当时刚刚进入人们视野不久的 Ja
本文整理了Java中com.github.ltsopensource.zookeeper.lts.ZkInterruptedException类的一些代码示例,展示了ZkInterruptedExce
本文整理了Java中com.github.ltsopensource.zookeeper.lts.ZkException类的一些代码示例,展示了ZkException类的具体用法。这些代码示例主要来源
我的 mongodb 安装不是很好。我在/etc/apt/sources.list 中添加了一个位置,但我收到一条错误消息,指出 i386 包和 amd64 包之间的条目中有重复项?我尝试了更新,但它
我正在尝试在 ubuntu 10.04 上安装 CoffeeScript 。它永远挂着。这是的输出 npm 安装 CoffeeScript --verbose: npm info it worked
我正在考虑在我的下一个项目中使用 Laravel 6.5,但是,我想确保它会被视为一个长期支持版本。 Laravel's documentation for version 6.x有一张表将版本 6
已结束。此问题不符合 Stack Overflow guidelines .它目前不接受答案。 这个问题似乎与 a specific programming problem, a software a
我是一名优秀的程序员,十分优秀!