由于 Banshee 软件包不正确,软件包管理器损坏

由于 Banshee 软件包不正确,软件包管理器损坏

嗨,我对 Linux 一点都不熟悉,所以非常感谢您的帮助。我一直试图从 Live CD 启动我的电脑,但没有成功。我进入了有测试但不安装或安装等选项的阶段,我选择“安装 Ubuntu”。在这里,它会传递一些快速 DOS 命令,直到到达“结束跟踪”,然后最终“终止”。

我已经安装了可正常运行的 11.10 版本,这会是个问题吗?我尝试重新安装的原因是 11.10 中的软件包系统已损坏,这个问题我似乎无法解决。如果我尝试从软件中心安装任何新软件,它会告诉我必须删除两个 banshee 扩展。我尝试使用 apt-get remove 从终端内部删除它们,结果如下:**

您可能需要运行apt-get -f install来纠正这些问题:

The following packages have unmet dependencies.
 banshee-extension-ubuntuonemusicstore : Depends: banshee (>= 2.2.1) but 2.2.0-1ubuntu2 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

软件中心建议我禁用所有第三方存储库并运行apt-get install -f我已这样做但软件包系统仍然损坏并apt-get install -f尝试安装 banshee 2.2.1 但返回:

Reading package lists... Done  
Building dependency tree           
Reading state information... Done  
Correcting dependencies... Done  
The following extra packages will be installed:  
  banshee  
Suggested packages:  
  banshee-dbg  
The following packages will be upgraded:  
  banshee  
1 upgraded, 0 newly installed, 0 to remove and 23 not upgraded.  
2 not fully installed or removed.  
Need to get 0 B/2,082 kB of archives.  
After this operation, 20.5 kB of additional disk space will be used.  
Do you want to continue [Y/n]? y  
(Reading database ... 158653 files and directories currently installed.)  
Preparing to replace banshee 2.2.0-1ubuntu2 (using .../banshee_2.2.1-1ubuntu3_i386.deb)  ...  
Unpacking replacement banshee ...  
dpkg: error processing /var/cache/apt/archives/banshee_2.2.1-1ubuntu3_i386.deb   (--unpack):  
 corrupted filesystem tarfile - corrupted package archive  
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)  
Processing triggers for desktop-file-utils ...  
Processing triggers for bamfdaemon ...  
Rebuilding /usr/share/applications/bamf.index...  
Processing triggers for gnome-menus ...  
Processing triggers for hicolor-icon-theme ...  
Processing triggers for shared-mime-info ...  
Processing triggers for man-db ...  
Errors were encountered while processing:  
 /var/cache/apt/archives/banshee_2.2.1-1ubuntu3_i386.deb  
E: Sub-process /usr/bin/dpkg returned an error code (1)  

我也尝试过apt-get update(运行良好)和apt-get upgrade。升级命令 apt-get upgrade导致:

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.
 banshee-extension-soundmenu : Depends: banshee (>= 2.2.1) but 2.2.0-1ubuntu2 is installed
 banshee-extension-ubuntuonemusicstore : Depends: banshee (>= 2.2.1) but 2.2.0-1ubuntu2 is installed
E: Unmet dependencies. Try using -f.

我好像在这里绕了好多圈!要是能重新安装成功就好了。

仅建议的更新(oneiric suggested)未启用。

答案1

尝试删除 banshee 以及与其相关的任何软件包sudo apt-get purge banshee-*

相关内容