How to install gnome-terminal in Cygwin?

5

1

I need to run gnome-terminal in Cygwin in Windows environment. Gnome-terminal doesn't seem come with default Cygwin installation. I couldn't find documentation on how to install it. Does any one have idea?

logoin

Posted 2010-09-09T00:32:03.097

Reputation: 197

You will need to install a bunch of dependencies. Do you have the base install of Gnome installed? – Paused until further notice. – 2010-09-09T01:18:15.147

I installed the default version of everything in Cygwin and the full version of Gnome. – logoin – 2010-09-09T06:07:08.240

Why do you need gnome-terminal in particular? Have you tried the terminals that come with Cygwin: mintty, xterm, rxvt(-unicode)? – ak2 – 2010-09-09T11:48:09.420

Answers

7

The easiest way to go about this is probably to use the Cygwin Ports project's repository. The installation instructions include a cryptic command line, but it's not too bad.

Dennis is right through; expect to install a lot of dependencies. If you want something with roughly the same functionality as Gnome Terminal but doesn't depend on so many things, you might look at Sakura.

If you run into trouble with that, an alternative might be to try CoLinux, which runs a Linux distribution seamlessly with Windows in a fast virtual machine.

JamesGecko

Posted 2010-09-09T00:32:03.097

Reputation: 1 582

Sakura looks perfect, but I can't find any information on how to install it on a Windows machine. – Adam Iley – 2011-08-24T14:18:38.497

@Adam, You'll need to compile it. Make sure you have g++, cmake, pkg-config, x11, and dev versions of libgtk, libvte, glib2.20, and libpcre (among other things). This is sort of a pain. Have you tried mintty? – JamesGecko – 2011-08-25T20:23:02.923

As of November 2011, gnome-terminal is part of the Cygwin Ports repository; i.e., no compilation necessary. You will need the dbus and dconf packages, which are not dependencies of gnome-terminal but required for proper function. – DevSolar – 2011-11-08T10:34:00.200