在此Raspberry Pi TeamViewer教程中,我们将向您展示如何在Raspberry Pi上设置并连接到TeamViewer。
对于那些不知道TeamViewer是什么的人,它是专有软件,在共享桌面以及允许其他人远程访问该设备方面非常受欢迎。 支持团队大量使用它,因为它可以使诊断和解决问题变得更加容易。
我们将要安装到Raspberry Pi的TeamViewer版本称为 TeamViewer Host 。 与TeamViewer的标准版本不同,它纯粹用于接收连接并充当服务器。
您不能在Raspberry Pi上使用TeamViewer来连接到其他TeamViewer客户端,但是其他人可以连接到它。
要在Raspberry Pi上安装TeamViewer,您必须 使用 运行Raspbian Jessie或更高版本 的Raspberry Pi 2 或更高版本。
这意味着,除非您正在运行的Raspberry Pi版本已经过时,否则TeamViewer软件应适用于绝大多数人。
还有其他方法可以远程连接到Raspberry Pi,例如使用 VNC服务器 。 对于纯 终端共享, 您可以使用tmate之类的东西。
设备
以下是在Raspberry Pi上设置TeamViewer所需的所有设备。
推荐的
8GB SD卡 或 Micro SD卡( 如果您使用的是Raspberry Pi 2、3或B +
可选的
将TeamViewer安装到Raspberry Pi
1. 要将TeamViewer安装到您的Raspberry Pi,我们首先必须确保我们的软件包列表和所有已安装的软件包都是最新的。
您可以通过运行以下命令来实现。
1 | sudo apt-get update |
2. 现在有了Raspberry Pi完全是最新的。 让我们继续前进,从Teamviewer的服务器下载软件包。
由于我们已经在使用命令行,因此可以通过运行以下命令来实现。 此命令将使用 wget 从TeamViewer的服务器 下载 .deb 文件。
一个 .deb文件 文件是专为Debian的系统包管理系统中的软件包文件。 该 deb包 文件是包含我们需要的TeamViewer的所有文件的存档。
1 | wget https://download.teamviewer.com/download/linux/teamviewer-host_armhf.deb |
3. 现在,我们在Raspberry Pi上提供了TeamViewer deb文件,让我们继续运行以下命令来安装它。
要安装TeamViewer deb软件包,我们将使用 dpkg实用程序 ,它是Debian软件包管理软件的基础。
1 | sudo dpkg -i teamviewer-host_armhf.deb |
4. 运行上述命令后,您会注意到一堆关于未安装特定软件包的错误。
要解决此问题,我们将必须利用我们的软件包管理器来修复“损坏的安装”。
apt软件包管理器将自动检测丢失的软件包,并尝试下载适用于该软件的最佳版本。
现在,通过运行以下命令来使用apt工具。
1 | sudo apt --fix-broken install |
5. TeamViewer现在应该在您的Raspberry Pi上启动并运行。 该软件是自动设置的,因此它将在启动时启动,因此您不必为此担心。
在接下来的两个部分中,我们将探索在GUI设置和无头设置上使用TeamViewer的方法。
使用TeamViewer,即使您正在运行 仅具有命令行 的 精简版Raspbian ,也可以访问Raspberry Pi 。 TeamViewer设置为也共享命令行屏幕。
在无头Raspberry Pi安装程序上使用TeamViewer
1. 在从TeamViewer客户端访问Raspberry Pi之前,我们首先必须指定服务器的密码。
我们可以通过运行以下命令来做到这一点,其中”
确保此密码安全,因为如果有人设法获取您的TeamViewer ID和密码,它将允许某人访问您的Raspberry Pi。
1 | sudo teamviewer passwd <password> |
2. 现在我们已经在Raspberry Pi上为TeamViewer设置了密码,现在我们继续获取TeamViewer ID。
TeamViewer ID是您用来与Raspberry Pi上的TeamViewer服务器建立连接的ID。
要检索TeamViewer ID,请在终端中输入以下命令。
1 | teamviewer info |
3. 您将从此命令得到的结果显示类似下面的内容。
我们拥有 {xxxxxxxxxx}的位置 就是您的TeamViewer ID所在的位置,请记下该数字,因为您需要使用它来连接到Raspberry Pi。
1 | TeamViewer 14.2.2558 (DEB) |
4. 或者,如果您希望能够更轻松地通过TeamViewer连接到Raspberry Pi,则可以将设备连接到 TeamViewer帐户 。
要开始此过程,请运行以下命令。
1 | sudo teamviewer setup |
5. 在设置过程中,系统将要求您同意条款和条件,并输入TeamViewer帐户的详细信息。
输入您的帐户详细信息是为了使TeamViewer可以与其建立连接,并允许您轻松地通过TeamViewer界面访问您的帐户。
完成设置过程后,您现在应该可以连接到Raspberry Pi上运行的TeamViewer服务器。
您可以跳到”使用TeamViewer连接到Raspberry Pi” 部分,以了解如何连接到Raspberry Pi的TeamViewer安装。
在Raspberry Pi上的GUI中使用TeamViewer
1. 将TeamViewer安装到Raspberry Pi上后,将出现以下屏幕,要求您接受TeamViewer的许可协议。
要继续阅读本指南,您需要单击”接受许可协议” 按钮。
2. 同意许可协议后,您将返回桌面。
要打开Teamviewer主机软件,请单击 任务栏中 的 TeamViewer 图标,如下面的屏幕快照所示。
3. 在此屏幕中,您需要确定是要将Raspberry Pi与TeamViewer帐户关联,还是要设置密码并使用TeamViewer ID进行连接。
如果要依靠使用TeamViewer ID,请继续并单击”设置个人密码”。 ( 1. )加载选项菜单。 如果选择此选项,请确保跳至 本教程的 第5步 。
如果您决定使用TeamViewer帐户连接到Raspberry Pi,请继续并单击”授予轻松访问 ( 2 )”按钮。 如果选择此选项,请继续执行 本教程的 第4步 。
4. 如果您决定将Raspberry Pi的TeamViewer主机连接到TeamViewer帐户,现在将要求您”分配您的帐户“。
此过程会将您的设备连接到TeamViewer帐户,从而轻松访问。 您需要做的就是输入您的 电子邮件 以及 密码 ( 1. )。
输入所有信息后,需要单击”分配” 按钮( 2. )。 单击按钮将完成连接并关联设备。
现在,您可以继续 本Raspberry Pi Teamviewer教程的 第6步 。
5. 如果您决定依赖使用TeamViewer ID,则需要设置密码。
点击“后, 设置个人密码。“,在 第3步中 ,您将看到TeamViewer选项菜单。
在此菜单中,单击”安全性“选项卡,如下面的屏幕快照所示。
6. 在此屏幕上,在”个人密码 ( 1. )”部分 下设置密码 。 确保您保持此安全,因为如果有人获得了它以及您的TeamViewer ID,则可以获取访问权限。
设置密码后,按”应用” 按钮。
7. 设置TeamViewer个人访问密码后,默认的TeamViewer界面现在应该会打招呼,如下所示。
在这里,将显示您的TeamViewer ID,使用该ID和密码,您将能够利用TeamViewer软件连接到Raspberry Pi。
使用TeamViewer连接到Raspberry Pi
1. 现在在您的Raspberry Pi上设置了TeamViewer之后,我们现在可以开始连接它了。
要连接到它,您将需要一台装有TeamViewer客户端的设备,无论它是Windows PC还是大多数其他设备。
您可以通过 访问TeamViewer网站 下载TeamViewer 。 安装完成后,继续下一步。
2. 现在,在装入TeamViewer的情况下,您将可以输入TeamViewer ID( 2. )并以这种方式连接到Raspberry Pi。
或者,如果您将Raspberry Pi连接到TeamViewer帐户,则可以在连接列表中双击它以连接到设备。
3. 使用TeamViewer连接到Raspberry Pi后,桌面或命令行都会给您打招呼,具体取决于您所使用的Raspbian版本。
如果一切都正确连接,那么您现在已经成功在Raspberry Pi上设置了TeamViewer。
现在,您应该使一切正常。 如果您对此Raspberry Pi Teamviewer教程有任何反馈,请不要在下面发表评论。