如何修复“该包可能已损坏或您无权打开该文件”

如何修复“该包可能已损坏或您无权打开该文件”

我正在关注这个Linuxbabe教程在 Ubuntu 16.04 中安装 Teamviewer。但我总是收到此错误。

user@MyDir:~$ sudo gdebi teamviewer*.deb
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Failed to open the software package
The package might be corrupted or you are not allowed to open the file. 
Check the permissions of the file.

这是什么问题?我该如何解决?

答案1

我建议你直接双击你下载的 Debian 软件包。它会打开“软件”应用程序,让你安装该软件包。

但是,有时由于缺少依赖项而导致静默失败。 在这种情况下:

  1. 打开终端窗口并转到下载目录,例如

    cd ~/Downloads
    
  2. 跑步:

    sudo dpkg -i teamviewer_12.0.85001_i386.deb
    

或者您的 Debian 软件包的名称。从终端,您将看到任何错误。如果缺少依赖项,您通常可以使用以下命令修复它:

sudo apt-get install -f

相关内容