好的...我尝试了 GIMP 2.8,但感觉 2.6 更舒服。我从 Ubuntu 软件中心删除了 PPA,删除并清除了 GIMP,甚至 rm .gimp-2.8 文件夹。但是当我通过终端或软件中心去安装 GIMP 时,我遇到了这个问题。
我知道我应该知道得更好,我在2.7 上有一个非常相似的问题。我上次尝试了那些对我有用的建议,但我无法恢复 2.6,请参阅下文了解我的错误。
我正在使用 Ubuntu 12.04 32 位。
感谢您的时间和答案。

我正在使用 PythonGI + GTK+3.0 构建简单的下拉终端模拟器应用程序,我使用 libkeybinder3.0 和 gir1.2-keybinder3.0 包进行全局键绑定,这些包在默认存储库中不可用,它们有特殊的 ppa。我不想说我的用户在这里是我的 ppa 安装我的应用程序,这是另一个用于依赖项的 ppa,我如何将这些包与我的项目合并。
我可以将这 2 个包上传到我的应用程序的 ppa,因为我认为启动板不允许您将包镜像到您的 ppa 吗?或者我如何将依赖项与我的包链接起来,以便用户只能安装一个 ppa?
这个问题是针对 PPA/包维护者的。
我有一个包含 2 个包的 PPA:
目前,mypackage 的控制文件有:
Depends: mypackagelib
Run Code Online (Sandbox Code Playgroud)
我想将 2 个包更新到版本“2”(mypackage 版本 2 和 mypackagelib 版本 2)。
当用户更新 'mypackage' 时,我如何确保这 2 个包会被更新?
仅供参考,将“取决于”字段更改为:
Depends: mypackagelib (>= 2)
Run Code Online (Sandbox Code Playgroud)
不起作用,并返回以下错误:
mypackage : Depends: mypackagelib (>= 2) but mypackagelib-2~ppa1~quantal is to be installed
Run Code Online (Sandbox Code Playgroud) 我今天按照这个AskUbuntu 问题中接受的答案创建了我的第一个 Debian 软件包。一切顺利,之后安装正确。但是,我的脚本是用库编写的python并且依赖于BeautifulSoup库。
我的计划是将软件包发送给我几乎可以肯定没有安装pip或类似安装的朋友。将此类依赖项附加到我的包或确保它与包一起安装的最佳方法是什么?
我希望为 AOSP 代码库(或就此而言,任何 Android 源代码)初始化构建环境,该过程的第一步是;
$ sudo apt-get install git gnupg flex bison gperf build-essential \
zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \
libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \
libgl1-mesa-dev g++-multilib mingw32 openjdk-6-jdk tofrodos \
python-markdown libxml2-utils xsltproc zlib1g-dev:i386
$ sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
Run Code Online (Sandbox Code Playgroud)
我有一台(新安装的)Ubuntu 12.04 64 位机器,过去遇到过 32 位依赖项的问题。我想从一开始就得到这个。
我已经安装了所有的软件包(通过 Synaptic 或 apt-get),除了;
libncurses5-dev:i386
libgl1-mesa-glx:i386
zlib1g-dev:i386
Run Code Online (Sandbox Code Playgroud)
apt-get 对于这三个单独的回报;
danielgt@danielgt-linux:~$ sudo apt-get install libncurses5-dev:i386 libgl1-mesa-glx:i386 zlib1g-dev:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
libgl1-mesa-glx:i386 is already the newest …Run Code Online (Sandbox Code Playgroud) 我在玩
apt-get install source --compile
Run Code Online (Sandbox Code Playgroud)
我用了大胆:
sudo apt-get install source --compile audacity
Run Code Online (Sandbox Code Playgroud)
但是,我收到一个依赖错误:
dpkg-checkbuilddeps: Unmet build dependencies: autoconf automake debhelper (>= 7.0.50~) libasound2-dev libavcodec-dev (>= 4:0.6) libavformat-dev (>= 4:0.6) libavutil-dev (>= 4:0.6) libexpat1-dev libflac++-dev libgtk2.0-dev libid3tag0-dev libjack-dev libmad0-dev (>= 0.14.2b) libmp3lame-dev libogg-dev (>= 1.0.0) libportsmf-dev libsbsms-dev (>= 2.0.0) libsndfile1-dev (>= 1.0.0) libsoundtouch-dev (>= 1.3.1-2) libsoxr-dev (>= 0.0.5) libtwolame-dev (>= 0.3.9) libvorbis-dev (>= 1.0.0-3) libwxgtk2.8-dev portaudio19-dev (>= 19+svn20101113-3~) vamp-plugin-sdk (>= 2.0)
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
dpkg-buildpackage: warning: (Use -d …Run Code Online (Sandbox Code Playgroud) 我知道这已经被问过好几次了,但每个问题和解决方案似乎都不同。我已经尝试了几乎所有我能想到的方法,但我无法解决这个问题。
我有一个运行 12.04.03 LTS 的 VM(我认为是 VMware),它具有依赖项。VM 在租用的主机上,运行实时系统,所以我不想(进一步)破坏它。
uname -a
Linux support 3.5.0-36-generic #57~precise1-Ubuntu SMP Thu Jun 20 18:21:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)
多一点:
sudo apt-get update
[sudo] password for tracker:
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.
initramfs-tools : Depends: initramfs-tools-bin (< 0.99ubuntu13.1.1~) but 0.99ubuntu13.3 is installed
E: Unmet dependencies. Try using -f.
sudo apt-get install …Run Code Online (Sandbox Code Playgroud) 我尝试多次升级,尝试删除依赖项并尝试删除旧内核,但它一直崩溃说磁盘空间不足。我一直在检查它说我有 1.1 GB 可用空间但它一直崩溃我现在可以安装 1 个以上的驱动器并且它不断增加越来越多的问题。
The following packages have unmet dependencies:
linux-headers-generic-pae: Depends: linux-headers-3.2.0-56-generic-pae but it is not installed
Run Code Online (Sandbox Code Playgroud)
如何解决这个问题?
我需要安装R3.0.2,因为所需的库与 3.0.3 尚不兼容(最新的)。
我可以像这样安装旧版本的 R:
sudo apt-get install r-base=3.0.2-1precise0
Run Code Online (Sandbox Code Playgroud)
但是,r-base 的所有依赖项都尝试使用 3.0.3 安装
root@foo:~# apt-get install r-base=3.0.2-1precise0
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 …Run Code Online (Sandbox Code Playgroud) 我想运行SoulseekQT。然而不幸的是,其中一个依赖项是 libmng1,它不再包含在 Trusty 中。sudo apt-get install libmng.so.1或 libmng1 或 libmng1:i386 在 Trusty (14.04) 中不再可用。你知道如何解决这个冲突吗?
我的意思是真的确定排除了 libmng1 吗?我可以以某种方式使用 libmng2 吗?如果没有,我可以以某种方式为 Trusty 重建 libmng1 吗?还是我必须降级回 Saucy (13.10)?