[☰][2018-04-28]tutorial:Upgrade xfce terminal on 16.04 xenial

We all know Ubuntu's habbit of keeping software pretty outdated. Sometimes it makes sense. Sometimes it doesn't. This is one of the cases where it doesn't. The xfce terminal had some pretty significant changes over the years. I'm mostly interested in the shortcut improvements though. 16.04 Xenial ships with 0.6.3. We can upgrade it to 0.8.2 without any changes to the codebase and/or complex dependency resolving etc. I also can't see anything braking compitability so I cannot explain why the maintainers would want to keep this so outdated.

Howto

Install yourself a git and build tools.

sudo apt install git build-essential

I had to install those packages in addition. For you there might be more:

sudo apt install xfce4-dev-tools vte-2.91 vte-2.91-dev sudo apt install libxfce4ui-2 libxfce4ui-2-dev

Now we have to clone the repo and switch to 0.8.2:

git clone https://github.com/xfce-mirror/xfce4-terminal.git cd xfce4-terminal git checkout xfce4-terminal-0.8.2

Autogen script will prepare and configure for building:

./autogen.sh

Now do a make and make install:

make sudo make install

Close ALL xfce terminals(or reboot if you can't). Now you should have the 0.8.2 version.

What changed?

For me the following are the most important changes. You can get all changes from the NEWS file:

- Add Ctrl+Shift+PgUp/PgDn shortcuts to move tabs left/right (bug #11373) - Fix closing wrong tabs with Ctrl+Shift+W (bug #10691) - Add Ctrl+Shift+S hotkey to set title (bug #10960)

I will probably find more good/bad changes later.

share:[twitter][reddit][linkedin][g+]