Ubuntu / Linux news and application reviews.

terminator 0.90 alpha 1

Terminator 0.90 (branch named Epic Refactor) work is still in progress, but I've tried the latest bzr today (alpha 1) and except some limitations (see below), everything seems to be working fine.

Here is what's not working for now:
  • -e and -x command line options
  • all forms of drag & drop
  • directional navigation
  • some keyboard shortcuts

In case you don't know, Terminator is a project to produce an efficient way of filling a large area of screen space with terminals. The user can have multiple terminals in one window and use keybindings to switch between them.

Install and run Terminator 0.90

Firstly, get the latest brz:
bzr branch lp:~cmsj/terminator/epic-refactor

a) Directly run Terminator 0.90

You can directly run it by issuing the following commands:
cd epic-refactor

b) Install it from source

To install Terminator 0.90 (remove "sudo" if not using Ubuntu):
sudo ./setup.py install --record=install-files.txt

If you get the following error while installing:
error: can't copy 'data/preferences.glade': doesn't exist or not a regular file

Edit the setup.py file (sudo gedit /path/to/epic-refactor/setup.py) and replace "data/preferences.glade" with "terminatorlib/preferences.glade". This error will probably be fixed very soon.

Update: I've also created an Ubuntu Karmic .deb file which you can DOWNLOAD (it should work on both 32 and 64 bit - hopefully). To create your own Terminator 0.90 .deb, all you have to do is get the code with bzr (see above) and run the following command:
dpkg-buildpackage -rfakeroot

It's that easy because the "debian" folder is already set up! More info on creating deb files (in case you're interested).

If you find errors, don't forget to give feedback to the Terminator developers.

Update: Terminator 0.90 final has been released (installation instructions)

[via tenshu.net]