How to send files using Teleport on Linux

Teleport is an app for Linux that lets you share files between the computers without the need to configure FTP, SSH, and so on.

Linux has come a long way when it comes to file sharing. A user no longer has to configure an SSH or set up an FTP server. They can now use a nifty app called Teleport. This tutorial will explain how to install Teleport and how to start sharing those files with it.

Installing Teleport

The first step to sending files is to install the Teleport application on your Linux PC. The developers have made this easier for Linux users. They have created a way to install Teleport on Ubuntu, Debian, Arch Linux, Snap, and Flatpak. To get started, press CTRL+ALT+T or CTRL+SHIFT+T to open the terminal window, then follow the instructions below that pertains to your Linux Operating System.


Several dependencies will need to be installed on Ubuntu and Debian to build Teleport. For this, you will use the apt command as follows. (Please note that you may need to change apt to apt-get for Debian depending on your Debian version).

sudo apt install pkg-config libsoup2.4-dev libavahi-client3 libavahi-client-dev libgtk-3-dev meson

After the dependencies have been installed, you will use the git clone command to download the source code; then you will move the download to a new directory and install it. Follow the commands below:

git clone

cd teleport


make -j$(nproc)

sudo make install
Arch Linux

For the Arch Linux operating system, the first step is to install the dependencies with the pacman command as follows:

sudo pacman -S git base-devel libsoup avahi gtk3 meson

Once the dependencies are installed, you will use the git clone command to download the source code, move the download to a new directory, and install it. It can be done following the commands below:

git clone

cd teleport


make -j$(nproc)

sudo make install

For Snap, the Teleport application is in the Snap store. To install it, you will need to ensure that the Snap runtime is enabled and then you will use the snap install command in the terminal window as below:

sudo snap install --edge teleport

For Flatpak, you will need to make sure that you are running the latest Flatpak runtime, then you will enter the commands below in the terminal window to install Teleport.

flatpak remote-add --if-not-exists flathub

flatpak install flathub com.frac_tion.teleport

Sending Files with Teleport

Keep in mind that to share files, you will need to have Teleport on both computers that the files are being shared between and that are on the same network. Once Teleport is installed, start the app on both PCs.

Teleport Application

    1. Open the file manager on the remote PC from which you are sending the files. The files must be local, so you will need to copy everything to the PC if you are trying to transfer from a network drive.
    2. Teleport should automatically scan for the computer on the receiving end that is attached to the same network. Once the other device is found, it will show up in the devices list.
    3. On the PC that is receiving the files, click the menu button at the top right of the Teleport application window and set the default download locations. I recommend setting the location directory to “Downloads.”
    4. On the PC that you are sending the files from, go to the file manager and drag the items you would like to send to the PC on the list. Or you can click the “Send File” button. When the transfer is done, the files will be in the “Downloads” directory on the remote PC or the directory that you chose in step 3. Repeat this step as many times as you need.
Hi, I am Kirby Puffenbarger. I am a long time user of Linux and love working with anything open-source. I enjoy my day job and as Engineer and then writing as a past time. When I am not working or writing, I can be found playing around on my Ubuntu driver or creating stuff with my 3D printer. I also enjoy spending time outdoors and reading.


Please enter your comment!
Please enter your name here




screen capture apps linux
Do you want to make a video tutorial for YouTube or show-off your epic victory royale to your friends? Look no further — as we have compiled the 10 Best Screen Capturing Software for Linux. Whether you need to record your desktop screen or take a simple screenshot, FOSSLinux has got your back.
essential linux commands
Last week, we shared with you several "cool and fun" commands to get comfortable and confident with the Linux command-line. In our quest to further aid Linux users with mastery of the command line, or CLI, we present you with a variety of command-line utilities essential for all Linux users, regardless of proficiency level.
clean virus ubuntu live CD
In this tutorial, we are going to show you how to clean your Windows machine from infected viruses using an Ubuntu live USB or CD and the ClamAV antivirus. The ClamAV is a free, open-source antivirus that can be used on Ubuntu.