在 Ubuntu 16.04 中安装任何软件包时出现错误:“子进程 /usr/bin/dpkg 返回错误代码 (1)”

在 Ubuntu 16.04 中安装任何软件包时出现错误:“子进程 /usr/bin/dpkg 返回错误代码 (1)”

这里有很多关于此错误的类似问题(和相应的解决方案)。但是,我确实需要一个新的解决方案来解决我的问题。我正在使用带有 Python 2.7 的 Ubuntu 16.04 64 位机器。

尝试安装任何内容时,我收到以下错误pacakge。 之后打印相同的错误sudo apt-get upgrade

   Errors were encountered while processing:
  /var/cache/apt/archives/python3-cryptography_1.2.3-1ubuntu0.2_amd64.deb
  /var/cache/apt/archives/python3-urllib3_1.13.1-2ubuntu0.16.04.3_all.deb
  /var/cache/apt/archives/python3-louis_2.6.4-2ubuntu0.4_all.deb
  E: Sub-process /usr/bin/dpkg returned an error code (1)

按照这里提供的解决方案,我尝试了以下操作:

  1. 尝试删除 python3(我不记得它一开始是如何安装的!)
   sudo apt-get remove python3

我收到以下错误:

    Errors were encountered while processing:
    python3-oauthlib
    gnome-orca
    python3-plainbox
    python3-lxml
    python3-requests
    python3-urllib3
    python3-cyrptography
    python3-louis
    python3-checkbox-support
    E: Sub-process /usr/bin/dpkg returned an error code (1)
  1. 接下来我尝试这样做

sudo dpkg --configure -a. 一切顺利,没有任何错误。

按照这个命令,我尝试了这个

sudo apt-get -f install之后我收到以下错误:

     Errors were encountered while processing:
     /var/cache/apt/archives/python3-cryptography_1.2.3-1ubuntu0.2_amd64.deb
     /var/cache/apt/archives/python3-urllib3_1.13.1-2ubuntu0.16.04.3_all.deb
     /var/cache/apt/archives/python3-louis_2.6.4-2ubuntu0.4_all.deb
     E: Sub-process /usr/bin/dpkg returned an error code (1)

这和第一个错误是同样的。

package我还尝试在删除.deb文件后安装/var/cache/apt/archives/。它仍然显示相同的错误。

任何解决方案都会非常有帮助。目前,我对将 Ubuntu 16.04 更新到最新版本不感兴趣。

相关内容