失败信息截图如下:

Unpackingsysvutils (from .../sysvutils_2.86.ds1-14.1ubuntu45.1_i386.deb) ...
dpkg:error processing/var/cache/apt/archives/sysvutils_2.86.ds1-14.1ubuntu45.1_i386.deb(--unpack):
tryingto overwrite '/usr/share/man/man1/mesg.1.gz', which is also inpackage sysvinit-utils 2.88dsf-13.10ubuntu11.1
Noapport report written because MaxReports is reached already
Processingtriggers for man-db ...
Errorswere encountered while processing:
/var/cache/apt/archives/sysvutils_2.86.ds1-14.1ubuntu45.1_i386.deb
解决方法:
命令行执行如下命令:
sudo dpkg -i --force-overwrite /var/cache/apt/archives/sysvutils_2.86.ds1-14.1ubuntu45.1_i386.deb sudo apt-get -f install 这样强制覆盖一下就好。
本文记录了一次在Ubuntu系统中安装deb软件包时遇到文件冲突的问题,并给出了具体的解决步骤。通过使用dpkg命令并配合参数--force-overwrite进行强制覆盖安装,再用apt-get命令修复依赖关系,最终解决了冲突。
4203

被折叠的 条评论
为什么被折叠?



