Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm using file-roller and it doesn't work well when my archive file is accessed via ssh (it throws an error when I try to open it). Any alternatives?

share|improve this question
up vote 2 down vote accepted

You can access remote files using fish:// or sftp:// with every KDE application. For example you can connect to the remote host using file managers like Dolphin or Konqueror and after that every file that you click will be open (in KDE app) like it was file on your local drive. Archives will be opened in Ark (KDE archive manager). And of course you can open archives directly in Ark (File -> Open -> sftp://remotehost/path/to/file)...

Another alternative that I know, that it works is Emacs... ;) But before you try it you should look at Emacs learning curve... ;)

share|improve this answer

It Works For Me™. Gnome applications have built-in support for file access over ssh through Gvfs (formerly Gnome-VFS).

Another way to access files over ssh is sshfs. It requires an OS that supports FUSE, but most unices (Linux, Mac OS X, *BSD, Solaris, …) do these days. Since the files are presented through the ordinary filesystem interface, no specific application support is required. I don't know if there's a GUI wrapper for it; the command-line workflow is

mkdir ~/example.com
sshfs example.com:/path/to/directory ~/example.com
file-roller ~/example.com/foo.zip
# ...
fusermount -u ~/example.com
share|improve this answer
Do you mean you can open such an archive file over ssh? You can also extract it? – Tshepang Nov 15 '10 at 21:01
@Tshepang: On Ubuntu 10.04, if I navigate to sftp://host/path/to/directory in Nautilus, then click on a tar.gz file, the archive is opened in file-roller. I can then extract it in a local directory or in a directory on the remote host. I haven't tried other combinations. – Gilles Nov 15 '10 at 21:18
I guess it's a bug in Debian Squeeze then. Thanks. – Tshepang Nov 16 '10 at 1:41

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.