无法通过正则表达式找到任何包 'teamviewer_12.0.71510_i386.deb'

Couldn't find any package by regex 'teamviewer_12.0.71510_i386.deb'

我想在 ubuntu 中安装 team-viewer 我试试这个命令

apt install teamviewer_12.0.71510_i386.deb 

我明白了

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package teamviewer_12.0.71510_i386.deb
E: Couldn't find any package by glob 'teamviewer_12.0.71510_i386.deb'
E: Couldn't find any package by regex 'teamviewer_12.0.71510_i386.deb'

就这样:

sudo dpkg -i teamviewer_12.0.71510_i386.deb 

如果您只是尝试从 apt-get 安装 teamviewer,您可能会发现一些需要解决的问题。首先执行一些命令:

sudo apt --fix-broken install

sudo apt autoremove

这些命令将纠正所有依赖性问题。毕竟你必须使用这个简单的命令:

sudo apt-get install teamviewer

Teamviewer for Debian 只有 32 位,因此您需要先安装 Multiarch 32 位。

1)dpkg --add-architecture i386

2)apt-get update

安装团队查看器

3)dpkg -i '/home/user/Downloads/teamviewer_i386.deb'

Install missing library

4)apt-get install -f

如有必要,请再次安装 Teamviewer。

Click on Teamviewer icon to run.

你能尝试在包名前使用 ./ 安装吗?

示例:

apt install ./teamviewer_13.1.3026_amd64.deb          # code indented

这对我有用。