毫无疑问 最常见的任务之一 在任何个人使用的电话,计算机,平板电脑和其他电子设备上, 是文件共享。
当您在家中有两台以上计算机,工作,官员等时,这是一项相当日常的任务。
尽管近年来介绍了什么是云解决方案,例如Dropbox,驱动器,一个驱动器,pcloud等。
常规方法已被运用到背景中 使用Pendrive,便携式硬盘或通过电子邮件发送文件。
虽然, 如果从实际角度来看,我们要做的就是将文件发送到地球另一部分的服务器,然后将其下载到距离我们只有几米的计算机上。
如果从这一点来看,这是没有意义的。 因此,在本地网络上共享信息的解决方案是使用诸如Samba,NFS之类的协议 (您可以访问我们编写的有关如何在Ubuntu及其衍生版本中实现的出版物。 信息)等。
很少有人敢于使用协议来实现它,因此这次我们将介绍Teleport(不,它不是用于 共享一个终端会话),这将对我们的工作有所帮助。
关于瞬移
瞬移 是本机GTK3应用程序,用于以相当简单的方式共享本地网络上的文件,而无需用户干预文件配置,而无需找出设备的IP或指定服务器或客户端。
宁可传送 是完成所有这些任务的出色解决方案,因为从本质上讲,它已被设计为可替代Pendrive或发送电子邮件的工具,因此,只要需要,您就可以只将想要的文件拿到另一台计算机上。
Teleport是一个类似于我们在博客上讨论过的应用程序,如 蓝分享, 轻松加入, OnionShare (尽管这实现了tor网络协议)。
瞬移 它具有能够在本地网络中甚至多个文件夹中发送多个文件的支持。
除了它也 它具有能够发送文本片段的功能 并且在文件提交期间对文件提交进行了加密。
该应用程序的另一个重要点是它具有适用于Android,iOS,macOS,Windows尤其是Linux的本机应用程序。
现在,很重要的一点是,要使应用程序在同一网络上的计算机之间共享信息, 该程序必须安装在网络上要彼此共享文件的计算机上。
如何在Ubuntu及其衍生产品上安装Teleport?
对于有兴趣能够安装此应用程序并尝试的人,他们应该遵循以下一些我们共享的步骤。
能够在几乎所有当前的Linux发行版中安装应用程序的通用方法是通过Flatpak软件包。
因此,在我们的情况下,我们必须将该支持添加到我们的系统中。
完成此操作后,我们将继续在系统中打开一个终端,并在其中键入以下命令:
flatpak install --from http://frac-tion.com/teleport-flatpak/teleport.flatpakref
或者,如果他们拥有Gnome桌面环境和GNOME软件软件中心(或另一个用于安装Flatpaks的GUI应用程序),则只需 下载此文件并在软件中心中打开 (您的浏览器应在下载前提供它)。
从源代码安装
安装此应用程序的另一种方法是直接在我们的系统中编译其源代码, 为此,我们将打开一个终端,并在其中键入:
sudo apt install pkg-config libsoup2.4-dev libavahi-client3 libavahi-client-dev libgtk-3-dev meson git clone https://github.com/frac-tion/teleport.git cd teleport ./configure make sudo make install teleport # o ./_build/src/teleport
就是这样,他们将安装该应用程序并可以开始共享他们的文件。