Jotta saisit Arabian, heprean tai muiden oikealta vasemmalle kirjoitettavien kielien tekstit toimimaan Gnome terminalissa oikein, tulee sinun kääntää Gnome-terminal lähdekoodista. Onneksi tähän on helppo keino Ubuntussa.
Gnome-terminaalin ja bidi/RTL -tuen asentaminen
1. Lisää lähdekoodi-repot
Voit tehdä tämän joko poistamalla kommenttimerkit ”#” tiedoston /etc/apt/sources.list riveistä joissa on maininta deb-src, tai ajamalla komento
# sudo sed -i '/deb-src/s/^# //' /etc/apt/sources.list
2. Päivitä pakettitietokanta
# sudo apt update
3. Asenna kääntämiseen tarvittavat lisäpaketit
Paketit build-essential, fakeroot ja dpkg-dev ovat tarpeellisia jotta voit kääntää lähdekoodista lähes ohjelman kuin ohjelman.
Paketit libfribidi0 ja libfribidi-dev ovat ne puuttuvat paketit joita tarvit jotta gnome-terminal toimisi myös oikealta vasemmalle kulkevien tekstien kanssa.
Asenna yllä mainitut paketit komennolla
sudo apt-get install build-essential fakeroot dpkg-dev libfribidi0 libfribidi-dev
4. Tee väliaikaiskansio ja lataa lähdekoodi
# mkdir /tmp/gnome-terminal # cd /tmp/gnome-terminal # sudo apt-get source gnome-terminal
5. Lataa muut paketit joita gnome-terminaalin kääntäminen vaatii
sudo apt-get build-dep gnome-terminal
6. Käännä gnome-terminal lähdekoodista
Koska libfribidi0 ja libfribidi-dev ovatasennettuna, tulee tarvittava ominaisuus automaattisesti gnome-terminaaliin kääntämisen jälkeen.
Siirry ensin kansioon jonka edellisen kohdan komento loi
# cd gnome-terminal-*/
käännä
dpkg-buildpackage
7. Asenna Gnome terminal bidi-tuella
dpkg -i /tmp/gnome-terminal/*.deb