Conchshell for Linux

Version 2.16.0 · .deb, .rpm and AppImage for x86_64. A terminal, a file manager and a remote desktop — one window, one process.

Download for Linux

Which package

Take the .deb on Debian, Ubuntu and their derivatives, and the .rpm on Fedora, RHEL-likes and openSUSE. The AppImage is for everything else — make it executable and run it, nothing is installed:

chmod +x Conchshell_2.16.0_amd64.AppImage

Dependencies

The application draws its window with WebKitGTK, so it needs libwebkit2gtk-4.1-0 and libgtk-3-0. Both are usually already on a desktop install; the .deb and .rpm declare them, so the package manager pulls them in when they are missing.

sudo apt install libwebkit2gtk-4.1-0 libgtk-3-0

Verify what you downloaded

Auto-update checks a detached signature and refuses a build that does not match it. A file you download by hand is not checked for you, so compare its SHA-256 against the published list:

sha256sum Conchshell_2.16.0_amd64.deb

What it needs

Architecture
x86_64
Packages
.deb, .rpm and AppImage
Dependencies
libwebkit2gtk-4.1-0 and libgtk-3-0
Installed size
About 24 MB from the .deb or .rpm; the AppImage stays a single 83 MB file
Protocols
SSH, SFTP, FTPS, RDP
Account
Not required — there is nothing to register
Price
Free. One build, no tiers, nothing to unlock
Auto-update
Built in for all three packages, and refuses a build whose signature does not match

What you get on Linux

A real terminal
xterm.js over a real PTY, drawn with WebGL. Split panes in four directions, tab groups, search and link detection, and the workspace comes back on the next launch.
Files without a second app
Local and remote directories side by side over SFTP or FTPS, drag and drop between them, a transfer queue with speed and ETA, and directory comparison before anything is synchronised.
RDP from a Linux desktop
A remote Windows desktop in the same window as the terminal you reached it from — the same RDP client as on the other platforms, not a wrapper around another tool.
Credentials in a vault, not a text file
XChaCha20-Poly1305 with Argon2id. Each saved credential is bound to its whole route — host, port, user, proxy and jump host — so pointing the connection somewhere else gets it refused.

Questions people actually ask

Which distributions does it run on?

Anything shipping GTK 3 and WebKitGTK 4.1 — Ubuntu 22.04 and later, Debian 12 and later, Fedora 36 and later, and the distributions built on them. Elsewhere, the AppImage is the path of least resistance.

Is there an ARM build for Linux?

Not yet — Linux builds are x86_64 only. On macOS, Apple silicon is covered by a native arm64 build.

Does the AppImage install anything?

No. Make it executable and run it. It updates itself in place, exactly as the .deb and .rpm do.

Does RDP work from Linux?

Yes. The RDP client is part of the same application on every platform, so a Linux desktop reaches Windows hosts without a separate tool.

Is there a GUI for SFTP, or only the terminal?

There is a dual-panel file manager — local on one side, remote on the other, drag and drop between them, over SFTP or FTPS.

Do I have to retype my connections?

No. Connections, folders, profiles and settings import from a JSON bundle, and key files are referenced where they already sit on disk rather than copied into the application.

The same application, elsewhere

One codebase, one feature set. Nothing is held back for a particular operating system.