mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-02-03 23:40:14 +08:00
parent
0dcce7038f
commit
f8e1a59106
@ -0,0 +1,199 @@
|
||||
[#]: subject: "Best Remote Desktop Clients for Ubuntu and Other Linux [2022]"
|
||||
[#]: via: "https://www.debugpoint.com/best-remote-desktop-clients-ubuntu/"
|
||||
[#]: author: "Arindam https://www.debugpoint.com/author/admin1/"
|
||||
[#]: collector: "lkxed"
|
||||
[#]: translator: "wxy"
|
||||
[#]: reviewer: "wxy"
|
||||
[#]: publisher: "wxy"
|
||||
[#]: url: "https://linux.cn/article-15291-1.html"
|
||||
|
||||
最佳 Linux 远程桌面客户端
|
||||
======
|
||||
|
||||
![][0]
|
||||
|
||||
> 一个适用于 Ubuntu 和其他 Linux 发行版的最佳远程桌面客户端的列表。
|
||||
|
||||
远程桌面客户端允许你连接到任何其他桌面/服务器,并远程执行任务。它是一种重要的 IT 支持和商业用例。在 Linux 中,有许多远程桌面客户端可用。其中一些是免费的,而另一些是付费版本。所有这些客户端都支持流行的 <ruby>远程桌面协议<rt>Remote Desktop Protocol</rt></ruby>(RDP),如 VNC、RDP 等等。
|
||||
|
||||
本文将介绍一些适用于 Ubuntu 和其他发行版的最佳免费远程桌面客户端。该列表包括自由开源的应用程序,以及一些免费使用但专有的应用程序。
|
||||
|
||||
注意:你的目标系统中需要一个远程桌面服务器(如 Xrdp)来成功建立远程连接。然后你才能使用以下应用程序进行连接。这是一个双向的过程。如果你想了解更多的情况,请参考我们的一个案例研究:
|
||||
|
||||
> **[通过 RDP 从 Windows 连接到 Ubuntu][1]**
|
||||
|
||||
### 适用于 Linux 的最佳远程桌面客户端
|
||||
|
||||
#### GNOME Connections
|
||||
|
||||
![GNOME 连接][2]
|
||||
|
||||
第一个远程桌面客户端是一个原生的 [GNOME 应用程序][3]:GNOME <ruby>连接<rt>Connections</rt></ruby> 应用。这个基于 GTK 的应用程序带来了一个简单的用户界面。它是一个非常适合初学者的应用程序。它可以在一分钟内快速设置和连接(如果你知道 IP 和其他细节)。
|
||||
|
||||
此外,它还提供了清晰的指示,说明你是要连接到 Linux 还是 Windows。GNOME 连接应用支持 VNC(针对 Linux)和 RDP(针对 Windows)协议。
|
||||
|
||||
用 Flatpak 安装这个应用程序超级简单。[设置你的系统以使用 Flatpak][7],并使用以下命令进行安装:
|
||||
|
||||
```
|
||||
flatpak install flathub org.gnome.Connections
|
||||
```
|
||||
|
||||
更多信息:
|
||||
|
||||
- [源代码和主页][4]
|
||||
|
||||
#### KRDC
|
||||
|
||||
![KRDC][5]
|
||||
|
||||
下一个应用程序是 KRDC,这是一个 [KDE 应用程序][6],允许你查看和控制另一台机器上的远程桌面会话。它支持 VNC 和 RDP 协议。你还可以控制分辨率和设置密码;当然,它与你的 Plasma 桌面整合得很好。
|
||||
|
||||
所以,如果你正在寻找一个原生的 KDE 远程桌面应用程序,那就是它。对于 KDE Plasma 桌面,它应该是默认安装的。
|
||||
|
||||
如果没有,理想的方法是使用 Flatpak 来安装它。[设置你的系统以使用 Flatpak][7],然后使用下面的命令来安装:
|
||||
|
||||
```
|
||||
flatpak install flathub org.kde.krdc
|
||||
```
|
||||
|
||||
更多信息:
|
||||
|
||||
- [主页][8]
|
||||
- [文档][9]
|
||||
- [源代码][10]
|
||||
|
||||
#### Remmina
|
||||
|
||||
![Remmina 远程桌面客户端][11]
|
||||
|
||||
Remmina 是 Linux 系统中最古老的远程桌面客户端之一。可能是你有需要时的“首选”客户端。这个自由开源的应用程序可用于 Linux,也可用于 macOS。它支持许多远程协议,如 RDP、VNC、NX、X2GO、SPICE、HTTPS 和 SSH。
|
||||
|
||||
此外,它的用户界面简单而厚重,而且在开发和错误修复方面超级活跃。
|
||||
|
||||
这个应用程序已经在所有主要发行版的软件库中。你可以在 Ubuntu 的软件应用中搜索 “remmina”,或在其他发行版的相关应用中搜索。然后点击安装即可。
|
||||
|
||||
此外,你也可以 [为 Flatpak 设置你的系统][7],用下面的命令以 Flatpak 安装:
|
||||
|
||||
```
|
||||
flatpak install flathub org.remmina.Remmina
|
||||
```
|
||||
|
||||
更多信息:
|
||||
|
||||
- [主页][12]
|
||||
- [源代码][13]
|
||||
|
||||
#### TigerVNC
|
||||
|
||||
TigerVNC 是一个自由开源的“平台中立”的 VNC(<ruby>虚拟网络计算<rt>Virtual Network Computing</rt></ruby>)协议的实现,带有客户端和服务器包。当有高性能需求时,你可以使用这个远程桌面,因为它在远程连接的 3D/视频数据方面效果最好,经过了优化。
|
||||
|
||||
此外,它仍然提供了一个 32 位的安装程序,以及通常的 64 位程序和命令行界面。TigerVNC 的客户端程序名称是 `vncviewer`,请 [参考这里][14] 的各种选项。
|
||||
|
||||
你可以从 [Sourceforge 页面][15] 获得预编译的 deb 和 RPM 包。
|
||||
|
||||
更多信息:
|
||||
|
||||
- [主页][16]
|
||||
- [文档][17]
|
||||
- [源代码][18]
|
||||
|
||||
#### X2Go
|
||||
|
||||
![X2Go][19]
|
||||
|
||||
[X2Go][20] 是一个基于 Linux 的远程桌面软件,基于 NX 技术,由 NoMachine 开发。它是一个客户端和服务器包的集合,使你能够通过代理连接到远程机器。
|
||||
|
||||
对于远程客户端部分,它有两种选择。你可以使用 X2Go 客户端或 Pyhoca-GUI(基于 Python)。所有这些都被捆绑在一起,放在 Linux 的存储库中。此外,所有的组件也可用于 Windows 和 macOS。
|
||||
|
||||
你可以从以下页面下载该软件的客户端和服务器部分:
|
||||
|
||||
[下载 X2Go][31]
|
||||
|
||||
#### Chrome 远程桌面
|
||||
|
||||
![Chrome 远程桌面][21]
|
||||
|
||||
如果你喜欢通过网页浏览器进行远程连接,或者在安装 RDP 服务器时遇到了限制,你可以尝试通过 Chrome 浏览器进行远程连接。
|
||||
|
||||
<ruby>Chrome 远程桌面<rt>Chrome Remote Desktop</rt></ruby> 服务是由谷歌创建的,可以通过互联网使用。这项服务通过 WebRTC 协议在浏览器上运行,并使用一些专有技术。
|
||||
|
||||
一旦启动,就会从主机上下载一个服务器组件,并使用 Chrome 来提供功能。而在客户机上使用 Chrome 浏览器扩展来启用你的远程连接。
|
||||
|
||||
你可以打开以下网址,通过 Chrome 和支持 WebRTC 的浏览器访问这项服务。
|
||||
|
||||
> **[https://remotedesktop.google.com/][22]**
|
||||
|
||||
此外,它为远程查看你的系统提供了一个基于 PIN 的即时认证机制。而且它限制只能被最多 100 个客户端使用。
|
||||
|
||||
### 更多的远程客户端
|
||||
|
||||
上面的列表应该足以满足大多数常见的使用情况。然而,如果你仍然渴望得到更多的远程桌面客户端,这里是我为你准备的一个列表,并简要介绍了它们的性质。
|
||||
|
||||
#### 自由开源的
|
||||
|
||||
- [TurboVNC][23](自由开源)
|
||||
- [UltraVNC][24](自由开源)
|
||||
- FreeRDP(免费开源 + 需要编译 + 支持 Wayland)
|
||||
|
||||
#### 商业闭源,需要许可证才能使用
|
||||
|
||||
- [Thincast][25] (免费使用;Flatpak 软件包;可用于树莓派;闭源和专有许可证)
|
||||
- [NoMachine][26] (个人免费使用;商业付费;流行,可用于 Linux、Windows、macOS、树莓派)
|
||||
- [AnyDesk][27] (个人免费;企业付费;闭源)
|
||||
- [VNC Connect][28] (付费;闭源)
|
||||
- [TightVNC][29] (需要带有电子邮件地址的许可证才能在 Linux 中使用)
|
||||
- [itopia][30] (免费,有试用版;Flatpak)
|
||||
|
||||
### 总结
|
||||
|
||||
本文列出了一些适用于 Ubuntu 和其他 Linux 发行版的最新远程桌面客户端。其中一些是免费的,而且很容易使用。你可以将它们用于远程支持、学习和其他使用情况。此外,我还提到了基于 WebRTC 的远程服务,除了浏览器扩展,不需要任何安装。
|
||||
|
||||
此外,为了大家方便,我也提到了一些商业的。因为如果你是一个中小型企业,你可能想看看有支持的付费版本应用程序。
|
||||
|
||||
最后,哪一个远程客户端软件是你的 “首选” 应用程序?请在下面的评论栏里告诉我。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://www.debugpoint.com/best-remote-desktop-clients-ubuntu/
|
||||
|
||||
作者:[Arindam][a]
|
||||
选题:[lkxed][b]
|
||||
译者:[wxy](https://github.com/wxy)
|
||||
校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://www.debugpoint.com/author/admin1/
|
||||
[b]: https://github.com/lkxed
|
||||
[1]: https://www.debugpoint.com/connect-ubuntu-20-04-windows-10/
|
||||
[2]: https://www.debugpoint.com/wp-content/uploads/2022/11/GNOME-Connections.jpg
|
||||
[3]: https://www.debugpoint.com/best-gnome-apps-part-1/
|
||||
[4]: https://gitlab.gnome.org/GNOME/connections
|
||||
[5]: https://www.debugpoint.com/wp-content/uploads/2022/11/KRDC.jpg
|
||||
[6]: https://www.debugpoint.com/best-kde-apps-part-1/
|
||||
[7]: https://www.debugpoint.com/how-to-install-flatpak-apps-ubuntu-linux/
|
||||
[8]: https://apps.kde.org/krdc/
|
||||
[9]: https://docs.kde.org/?application=krdc
|
||||
[10]: https://invent.kde.org/network/krdc
|
||||
[11]: https://www.debugpoint.com/wp-content/uploads/2020/03/Remmina.png
|
||||
[12]: https://remmina.org/
|
||||
[13]: https://gitlab.com/Remmina/Remmina
|
||||
[14]: https://tigervnc.org/doc/vncviewer.html
|
||||
[15]: https://sourceforge.net/projects/tigervnc/files/stable/
|
||||
[16]: https://tigervnc.org/
|
||||
[17]: https://github.com/TigerVNC/tigervnc/wiki
|
||||
[18]: https://github.com/TigerVNC/tigervnc/releases
|
||||
[19]: https://www.debugpoint.com/wp-content/uploads/2020/03/X2Go.jpg
|
||||
[20]: https://wiki.x2go.org/doku.php/download:start
|
||||
[21]: https://www.debugpoint.com/wp-content/uploads/2020/03/Chrome-Remote-Desktop.png
|
||||
[22]: https://remotedesktop.google.com/
|
||||
[23]: https://www.turbovnc.org/
|
||||
[24]: https://www.uvnc.com/
|
||||
[25]: https://thincast.com/
|
||||
[26]: https://www.nomachine.com/
|
||||
[27]: https://anydesk.com/
|
||||
[28]: https://www.realvnc.com/en/connect/
|
||||
[29]: https://www.tightvnc.com/
|
||||
[30]: https://itopia.com/
|
||||
[31]: https://wiki.x2go.org/doku.php/download:start
|
||||
[0]: https://img.linux.net.cn/data/attachment/album/202211/26/113747n4iymaq6afri2fqq.jpg
|
@ -1,195 +0,0 @@
|
||||
[#]: subject: "Best Remote Desktop Clients for Ubuntu and Other Linux [2022]"
|
||||
[#]: via: "https://www.debugpoint.com/best-remote-desktop-clients-ubuntu/"
|
||||
[#]: author: "Arindam https://www.debugpoint.com/author/admin1/"
|
||||
[#]: collector: "lkxed"
|
||||
[#]: translator: " "
|
||||
[#]: reviewer: " "
|
||||
[#]: publisher: " "
|
||||
[#]: url: " "
|
||||
|
||||
Best Remote Desktop Clients for Ubuntu and Other Linux [2022]
|
||||
======
|
||||
|
||||
**A list of best remote desktop clients for Ubuntu and other Linux distros.**
|
||||
|
||||
Remote desktop clients allow you to connect to any other desktop/server and perform tasks remotely. It’s one of the important aspects of IT support and other commercial use cases. In Linux, there are many remote desktop clients available. Some of them are free, while others are paid versions. All of these clients support popular remote desktop protocols (RDP) such as VNC, RDP and others.
|
||||
|
||||
This article looks at some of the best free remote desktop clients for Ubuntu and other distros. The list includes free and open-source apps and some free-to-use but proprietary apps.
|
||||
|
||||
Note: You need a remote desktop server (such as Xrdp) in your target system to establish a remote connection successfully. Then only you can connect using the following apps. It’s a two-way process. If you want to get more insight, refer to one of our case studies: [Connecting to Ubuntu from Windows via RDP][1].
|
||||
|
||||
### Best Remote Desktop Clients for Ubuntu + Others
|
||||
|
||||
#### GNOME Connections
|
||||
|
||||
![GNOME Connections][2]
|
||||
|
||||
The first remote desktop client is a native [GNOME app][3] – “GNOME Connections”. This GTK-based app brings a simple user interface. It’s a perfect app for beginners. It’s also a perfect way quickly set up and connect in a minute (if you know the IP and other details).
|
||||
|
||||
In addition, it comes with clear instructions on whether you want to connect to a Linux machine or Windows. GNOME Connections support VNC (for Linux) and RDP (for Windows) protocols.
|
||||
|
||||
Installing this app is super easy with Flatpak. Set up your system to use Flatpak and install it using the following command.
|
||||
|
||||
```
|
||||
flatpak install flathub org.gnome.Connections
|
||||
```
|
||||
|
||||
**More information**
|
||||
|
||||
- [Source code and home page][4]
|
||||
|
||||
#### KRDC
|
||||
|
||||
![KRDC][5]
|
||||
|
||||
The next app is KRDC, a [KDE app][6] that allows you to view and control remote desktop sessions on another machine. It supports VNC and RDP protocol. You can also control the resolutions and passwords; of course, it integrates well with your Plasma desktop.
|
||||
|
||||
So, this is it if you are looking for a native-KDE app for a remote desktop. For the KDE Plasma desktop, it should be installed by default.
|
||||
|
||||
If not, the ideal way to install it is using Flatpak. [Set up your system to use Flatpak][7], and then use the following command to install.
|
||||
|
||||
```
|
||||
flatpak install flathub org.kde.krdc
|
||||
```
|
||||
|
||||
**More information**
|
||||
|
||||
- [Home page][8]
|
||||
- [Documentation][9]
|
||||
- [Source code][10]
|
||||
|
||||
#### Remmina
|
||||
|
||||
![Remmina remote desktop client][11]
|
||||
|
||||
Remmina is one of the oldest remote desktop clients for Linux systems. Probably the “go-to” client when you are in need. This free and open-source app is available Linux as well as for macOS. It supports many remote protocols, such as RDP, VNC, NX, X2GO, SPICE, HTTPS and SSH.
|
||||
|
||||
Moreover, it is powerful with its simple yet profound user interface and is super-active in development and bug fixes.
|
||||
|
||||
This app is already in all the major distro’s repositories. You can search for “remmina” in your Software app in Ubuntu and related apps in other distros. And hit install.
|
||||
|
||||
Alternatively, you can also use the following commands to install.
|
||||
|
||||
Furthermore, you can also [set up your system for Flatpak][7] and install it as Flatpak using the following command.
|
||||
|
||||
```
|
||||
flatpak install flathub org.remmina.Remmina
|
||||
```
|
||||
|
||||
**More information**
|
||||
|
||||
- [Home page][12]
|
||||
- [Source code][13]
|
||||
|
||||
#### TigerVNC
|
||||
|
||||
TigerVNC is a free and open-source “platform-neutral” implementation of the VNC (Virtual Network Computing) protocol that comes with both client and server packages. You can use this remote desktop when there is a need for high performance because it works best and is optimized for 3D/Video data over a remote connection.
|
||||
|
||||
Furthermore, it still provides a 32-bit installer, along with the usual 64-bit and a command line interface. The client program name for TigerVNC is `vncviewer` and options are present [here][14].
|
||||
|
||||
You can get the pre-compiled deb and RPM packages from the [Sourceforge page here][15].
|
||||
|
||||
**More information**
|
||||
|
||||
- [Home page][16]
|
||||
- [Documentation][17]
|
||||
- [Source code][18]
|
||||
|
||||
#### X2Go
|
||||
|
||||
![X2Go][19]
|
||||
|
||||
[X2][20][G][20][o][20] is a Linux-based remote desktop software based on NX technology which is developed by NoMachine. It is a collection of client and server packages that enables you to connect to remote machines via proxy.
|
||||
|
||||
For the remote client part – it comes with two options. You can use either the X2Go client or Pyhoca-GUI (based on Python). All of these are bundled together in the repositories available for Linux. In addition, all the components are also available for Windows and macOS.
|
||||
|
||||
You can download this software’s client and server parts from the below page.
|
||||
|
||||
Download X2Go
|
||||
|
||||
#### Chrome Remote Desktop
|
||||
|
||||
![Chrome Remote Desktop][21]
|
||||
|
||||
If you prefer a remote connection over a web browser or have limitations in installing an RDP server, you can try out a remote connection via Google Chrome.
|
||||
|
||||
The Chrome Remote Desktop service is created by Google and is available over the internet. This service runs via WebRTC protocol over a browser and uses some proprietary technology.
|
||||
|
||||
Once launched, a server component is downloaded from the host machine and uses Chrome to provide the functionality. And in the client machine uses a Google Chrome Extension to enable your remote connection.
|
||||
|
||||
You can open the below URL to access this service via Chrome and WebRTC-supported browser.
|
||||
|
||||
[https://remotedesktop.google.com/][22]
|
||||
|
||||
Furthermore, it provides an on-the-fly PIN-based authentication mechanism for remote viewing of your systems. And it is limited to being used by up to 100 clients only.
|
||||
|
||||
### More remote clients
|
||||
|
||||
The above list should suffice for most of the common use cases. However, if you are still hungry for more remote desktop clients, here’s a list I have prepared for you with a brief of their nature.
|
||||
|
||||
#### Free and open-source
|
||||
|
||||
- [TurboVNC][23] (Free and open-source)
|
||||
- [UltraVNC][24] (Free and open-source)
|
||||
- FreeRDP (Free + require compilation + support Wayland)
|
||||
|
||||
#### Commercial closed source and requires a license to use
|
||||
|
||||
- [Thincast][25] (Free to use; Flatpak package; Available for Raspberry Pi; Closed source & Proprietary license)
|
||||
- [NoMachine][26] (Free for personal; Paid for business; Popular, available for Linux, Windows, macOS, Raspberry Pi)
|
||||
- [AnyDesk][27] (Free for personal; Paid for business; closed source)
|
||||
- [VNC Connect][28] (Paid; closed source)
|
||||
- [TightVNC][29] (requires a license with an email address to be used in Linux)
|
||||
- [itopia][30] (Free with a trial version; Flatpak)
|
||||
|
||||
### Wrapping Up
|
||||
|
||||
This article lists some of the latest remote desktop clients for Ubuntu and other Linux distributions. Some of them are free and easy to use. You can use them for remote support, studying, and other use cases. IN addition, I also mentioned WebRTC-based remote service, which doesn’t require any installation except a browser extension.
|
||||
|
||||
Furthermore, for the benefit of everyone, I have mentioned some of the commercial ones as well. Because if you are a small and medium enterprise, you might want to check the paid version apps with support.
|
||||
|
||||
Finally, which one of the remote client software is your “go-to” app? Let me know in the comment box below.
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://www.debugpoint.com/best-remote-desktop-clients-ubuntu/
|
||||
|
||||
作者:[Arindam][a]
|
||||
选题:[lkxed][b]
|
||||
译者:[译者ID](https://github.com/译者ID)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://www.debugpoint.com/author/admin1/
|
||||
[b]: https://github.com/lkxed
|
||||
[1]: https://www.debugpoint.com/connect-ubuntu-20-04-windows-10/
|
||||
[2]: https://www.debugpoint.com/wp-content/uploads/2022/11/GNOME-Connections.jpg
|
||||
[3]: https://www.debugpoint.com/best-gnome-apps-part-1/
|
||||
[4]: https://gitlab.gnome.org/GNOME/connections
|
||||
[5]: https://www.debugpoint.com/wp-content/uploads/2022/11/KRDC.jpg
|
||||
[6]: https://www.debugpoint.com/best-kde-apps-part-1/
|
||||
[7]: https://www.debugpoint.com/how-to-install-flatpak-apps-ubuntu-linux/
|
||||
[8]: https://apps.kde.org/krdc/
|
||||
[9]: https://docs.kde.org/?application=krdc
|
||||
[10]: https://invent.kde.org/network/krdc
|
||||
[11]: https://www.debugpoint.com/wp-content/uploads/2020/03/Remmina.png
|
||||
[12]: https://remmina.org/
|
||||
[13]: https://gitlab.com/Remmina/Remmina
|
||||
[14]: https://tigervnc.org/doc/vncviewer.html
|
||||
[15]: https://sourceforge.net/projects/tigervnc/files/stable/
|
||||
[16]: https://tigervnc.org/
|
||||
[17]: https://github.com/TigerVNC/tigervnc/wiki
|
||||
[18]: https://github.com/TigerVNC/tigervnc/releases
|
||||
[19]: https://www.debugpoint.com/wp-content/uploads/2020/03/X2Go.jpg
|
||||
[20]: https://wiki.x2go.org/doku.php/download:start
|
||||
[21]: https://www.debugpoint.com/wp-content/uploads/2020/03/Chrome-Remote-Desktop.png
|
||||
[22]: https://remotedesktop.google.com/
|
||||
[23]: https://www.turbovnc.org/
|
||||
[24]: https://www.uvnc.com/
|
||||
[25]: https://thincast.com/
|
||||
[26]: https://www.nomachine.com/
|
||||
[27]: https://anydesk.com/
|
||||
[28]: https://www.realvnc.com/en/connect/
|
||||
[29]: https://www.tightvnc.com/
|
||||
[30]: https://itopia.com/
|
Loading…
Reference in New Issue
Block a user