当我使用sudo apt-get purge --auto-remove python3.4尝试卸载Python的时候,

在尝试卸载Python3时,遇到了系统依赖问题,包括language-selector-common、lsb-core等包的未满足依赖。通过运行'apt-get -f install'尝试修复,但遇到了错误提示'E: Sub-process /usr/bin/dpkg returned an error code (1)'.进一步的操作是进入'/var/lib/dpkg/info'目录,删除info.bak文件,然后重新创建info目录。执行这些步骤后,再次运行'apt-get -f install'成功解决了依赖问题,从而能够顺利卸载目标包。

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:
 language-selector-common : Depends: iso-codes but it is not going to be installed
 lsb-core : Depends: lsb-release (>= 9.20160110ubuntu0.2) but it is not going to be installed
            Depends: at
            Depends: bc
            Depends: cups-bsd or
                     lpr
            Depends: lprng or
                     cups-client
            Depends: m4
            Depends: pax
            Depends: alien (>= 8.36) but it is not going to be installed
            Depends: lsb-security (>= 9.20160110ubuntu0.2) but it is not going to be installed
 python3 : Depends: python3.5 (>= 3.5.1-2~) but it is not going to be installed
 python3-commandnotfound : Depends: lsb-release but it is not going to be installed
                           Depends: python3-gdbm but it is not going to be installed
 python3-dbus : Depends: libdbus-glib-1-2 (>= 0.78) but it is not going to be installed
 python3-distupgrade : Depends: lsb-release but it is not going to be installed
 python3-gi : Depends: libgirepository-1.0-1 (>= 1.44.0) but it is not going to be installed
              Depends: gir1.2-glib-2.0 (>= 1.39.0) but it is not going to be installed
 python3-update-manager : Depends: lsb-release but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

我是想卸载掉我装的Python3,但是突然冒出这么多错,关键在最后一行,他给我个解决办法,我尝试用这个方式去解决  apt-get -f install

但他又告诉我这个

E: Sub-process /usr/bin/dpkg returned an error code (1)

那我不能服输啊,又开始找解决方案

  • 进入目录

    cd /var/lib/dpkg

  • 删除文件  

    sudo mv info info.baksudo

  • 3重新创建

    mkdir inf

这个时候我又尝试进行安装

apt-get -f install

但是没想到竟然好了,我又开始卸载

aptitude remove packagename

最终卸载成功

sudo apt-get remove --purge libnvinfer-dev Reading package lists... Done Building dependency tree... Done Reading state information... Done You might want to run 'apt --fix-broken install' to correct these. The following packages have unmet dependencies: deepstream-7.0 : Depends: libnvinfer-dev (>= 8.0.0) but it is not going to be installed libnvinfer-plugin-dev : Depends: libnvinfer-dev (= 8.6.2.3-1+cuda12.2) but it is not going to be installed libnvinfer-samples : Depends: libnvinfer-dev (= 8.6.2.3-1+cuda12.2) but it is not going to be installed or libnvinfer-dev-cross-aarch64 (= 8.6.2.3-1+cuda12.2) but it is not installable libnvonnxparsers-dev : Depends: libnvinfer-dev (= 8.6.2.3-1+cuda12.2) but it is not going to be installed libnvparsers-dev : Depends: libnvinfer-dev (= 8.6.2.3-1+cuda12.2) but it is not going to be installed nvidia-cudnn8-dev : Depends: libcudnn8-dev (= 8.6.0.166-1+cuda11.4) but 8.9.4.25-1+cuda12.2 is to be installed Depends: libcudnn8-samples (= 8.6.0.166-1+cuda11.4) but 8.9.4.25-1+cuda12.2 is to be installed Depends: nvidia-cudnn8 (= 5.1-b147) but it is not going to be installed python3-libnvinfer-dev : Depends: libnvinfer-dev (= 8.6.2.3-1+cuda12.2) but it is not going to be installed tensorrt : Depends: libnvinfer-dev (= 8.6.2.3-1+cuda12.2) but it is not going to be installed tensorrt-dev : Depends: libnvinfer-dev (= 8.5.2-1+cuda11.4) but it is not going to be installed Depends: libnvinfer-plugin-dev (= 8.5.2-1+cuda11.4) but 8.6.2.3-1+cuda12.2 is to be installed Depends: libnvparsers-dev (= 8.5.2-1+cuda11.4) but 8.6.2.3-1+cuda12.2 is to be installed Depends: libnvonnxparsers-dev (= 8.5.2-1+cuda11.4) but 8.6.2.3-1+cuda12.2 is to be installed E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
最新发布
07-01
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值