首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >楔形与apt

楔形与apt
EN

Ask Ubuntu用户
提问于 2013-05-26 21:17:10
回答 2查看 998关注 0票数 0

我收到以下错误消息

代码语言:javascript
复制
The following packages have unmet dependencies:
 fuse-utils : Depends: libfuse2 (= 2.8.4-1.3) but 2.9.2-4 is installed
 gvfs : Depends: gvfs-daemons (>= 1.16.2-2) but it is not installed
        Depends: gvfs-daemons (< 1.16.2-2.1~) but it is not installed
        Depends: gvfs-libs (= 1.16.2-2) but it is not installed
 gvfs-backends : Depends: gvfs (= 1.6.1-0ubuntu1build1) but 1.16.2-2 is installed
 libfuse-dev : Depends: libfuse2 (= 2.8.4-1.3) but 2.9.2-4 is installed
 python-apt : Depends: python (>= 2.7) but 2.6.6-13 is installed

我不知道该怎么做。简单地删除这些包就会造成一连串的痛苦。

这被标记为一个副本。我很肯定我尝试过所有这些建议。要取得进展,似乎需要确定要删除的包。删除gvfs、gvfs-后端、libfuse、python-apt都会导致级联问题。

  1. 在Ubuntu选项卡下,启用所有存储库。-这是无头服务器,没有GUI
  2. sudo apt-get clean --帮不上忙
  3. sudo apt-get -f install --帮不上忙
  4. 然后sudo dpkg --configure -a再运行一次:sudo apt-get -f install没有帮助
  5. sudo apt-get -u dist-upgrade --帮不上忙
  6. sudo apt-get -o Debug::pkgProblemResolver=yes dist-upgrade --- E: Unmet dependencies. Try using -f.
  7. 禁用PPA意味着不再更新从PPA安装的包。要禁用PPA:> Edit > Software或--同样是无头服务器,没有gui
  8. sudo apt-get install ppa-purge --由于存在的错误,不会运行

我在找新的建议。标准的不起作用。

我的/etc/apt/sources.list .列表。列表

EN

回答 2

Ask Ubuntu用户

发布于 2013-05-27 16:46:05

这在您的sources.list中:

代码语言:javascript
复制
deb http://ftp.uk.debian.org/debian/ unstable main
deb-src http://ftp.uk.debian.org/debian/ unstable main
deb http://ftp.uk.debian.org/debian/ experimental main
deb-src http://ftp.uk.debian.org/debian/ experimental main

您向Ubuntu添加了一个Debian存储库。可能你的系统坏得很厉害。

添加Debian作为软件包库?

您可以尝试删除这些行,然后运行:

代码语言:javascript
复制
sudo apt-get update
sudo apt-get dist-upgrade

此外,如果安装了智能,运行sudo aptitude并查看“过时的本地创建的软件包”。写下这些“过时”(repos中不存在的包)并运行:

代码语言:javascript
复制
sudo aptitude reinstall <list of packages>

这个软件包列表也可以在synaptic中找到,单击“原产地”按钮,然后选择"Local“。

但我真的认为你必须重新安装Ubuntu。

票数 1
EN

Ask Ubuntu用户

发布于 2013-10-02 02:20:27

我也有一个类似的问题,我通过降级libfuse来解决这个问题,这样它就符合libfuse所要求的版本。对于这一问题,将是:

代码语言:javascript
复制
sudo apt-get install libfuse2=2.8.4-1.3

在此之后,fuse-utils和libfuse应该安装OK。

gvfs和python的问题可能与使用混合debian和ubuntu存储库有关,但是指定一个版本可能会迫使人们从正确的回购中获得它,这可能会解决问题。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/300441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档