我尝试 -f install,但它在 libreoffice 目录中返回错误,尽管我不再安装它。这是错误:
yuri@Yuri-Laptop:~$ sudo apt-get -f install 正在读取软件包列表...完成 构建依赖关系树 正在读取状态信息...完成 纠正依赖关系...完成 将会安装以下附加软件包: libreoffice-通用 建议的软件包: libreoffice-style-breeze libreoffice-style-hicontrast libreoffice-style-human libreoffice-style-oxygen libreoffice-style-sifr libreoffice-style-tango 将会安装以下新软件包: libreoffice-通用 升级了 0 个,新安装了 1 个,删除了 0 个,并且未升级 0 个。 9 未完全安装或删除。 需要获取 0 B/22,3 MB 的档案。 此操作后,将使用84.8 MB的额外磁盘空间。 您想继续吗?[Y/n] y (正在读取数据库...当前安装了 301323 个文件和目录。) 准备解压 .../libreoffice-common_1%3a5.1.4-0ubuntu1_all.deb ... 正在解压 libreoffice-common (1:5.1.4-0ubuntu1) ... dpkg:处理档案 /var/cache/apt/archives/libreoffice-common_1%3a5.1.4-0ubuntu1_all.deb (--unpack) 时出错: 尝试覆盖 '/usr/bin/soffice',它也位于软件包 openoffice-debian-menus 4.1.2-9782 中 rmdir:无法删除‘/var/lib/libreoffice/share/prereg/’:没有此文件或目录 rmdir:无法删除‘/var/lib/libreoffice/share/’:没有此文件或目录 rmdir:无法删除‘/var/lib/libreoffice/program/’:没有此文件或目录 rmdir:无法删除“/var/lib/libreoffice”:没有此文件或目录 rmdir:无法删除“/var/lib/libreoffice”:没有此文件或目录 处理 gnome-menus (3.13.3-6ubuntu3.1) 的触发器... 处理桌面文件实用程序 (0.22-1ubuntu5) 的触发器... 正在处理 mime 支持的触发器 (3.59ubuntu1) ... 处理共享 mime 信息 (1.5-2ubuntu0.1) 的触发器... ‘all/all’ 类型中的未知媒体类型 ‘all/allfiles’ 类型中的未知媒体类型 处理 gnome-icon-theme (3.12.0-1ubuntu3) 的触发器... 处理 hicolor-icon-theme (0.15-0ubuntu1) 的触发器... 处理 man-db (2.7.5-1) 的触发器... 处理时遇到错误: /var/cache/apt/archives/libreoffice-common_1%3a5.1.4-0ubuntu1_all.deb E: 子进程 /usr/bin/dpkg 返回错误代码 (1)
答案1
我发现问题了。我安装了 aptitude,所以只需要升级系统即可。
sudo aptitude dist-upgrade
此后,依赖关系得到解决。