Get started

 Quick setup

We strongly suggest this method to install termscp

If you are a Linux, a FreeBSD or a MacOS user, you can install termscp via this simple command , which will use a shell script installer:

curl --proto '=https' --tlsv1.2 -sSLf "https://git.io/JBhDb" | sh

 Windows users

You can install termscp on Windows via Chocolatey

choco install termscp

Consider that Chocolatey moderation can take up to a few weeks since last release, so if the latest version is not available yet, you can install it downloading the ZIP file from Github and then, from the ZIP directory, install it via

choco install termscp -s .

 Linux users

Opt for these methods instead if you don't feel confident using the shell script

 Arch derived users

On Arch Linux based distros, you can install termscp using pacman then run:

pacman -S termscp

 Debian derived users

On Debian based distros, you can install termscp using the Deb package via:

wget -O termscp.deb https://github.com/veeso/termscp/releases/latest/download/termscp_0.14.0_amd64.deb
sudo dpkg -i termscp.deb

 Redhat derived users

Brew

Install termscp via  Brew

brew install veeso/termscp/termscp

 MacOS users

Opt for these methods instead if you don't feel confident using the shell script

Install termscp via  Brew

brew install veeso/termscp/termscp

 Install with Cargo

Opt for this method instead if binaries for your platform are not available

If a package is not available for your system, you can opt to install termscp via  Cargo. To install termscp via Cargo, these requirements must be satisfied:

  • Linux:
    • pkg-config
    • libdbus-1
    • libsmbclient
  • FreeBSD:
    • dbus
    • pkg-conf
    • gcc

Then you can install it via

cargo install --locked termscp

Or if you don't want to have support for keyring or you're building on *BSD:

cargo install --locked --no-default-features --features smb termscp

cargo install --locked --no-default-features --features with-keyring termscp