gnome-terminal-3.60.0

#### Beyond Linux® From Scratch (System V Edition) - Version r13.0-791

### Chapter 34. GNOME Applications

- Prev

  gnome-system-monitor-50.0

- Next

  gnome-weather-48.0

- Up
- Home

# gnome-terminal-3.60.0

## Introduction to GNOME Terminal

The GNOME Terminal package contains the terminal emulator for GNOME Desktop.

### Note

Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.

### Package Information

- Download (HTTP): https://gitlab.gnome.org/GNOME/gnome-terminal/-/archive/3.60.0/gnome-terminal-3.60.0.tar.gz

- Download MD5 sum: fed6d01626aa09f320e806d4347d4fe6

- Download size: 2.9 MB

- Estimated disk space required: 33 MB

- Estimated build time: 0.2 SBU (With tests)

### GNOME Terminal Dependencies

#### Required

DConf-0.49.0, gsettings-desktop-schemas-50.1, itstool-2.0.7, libhandy-1.8.3, and VTE-0.84.0

#### Recommended

gnome-shell-50.2 and Nautilus-50.2.2

#### Optional

appstream-glib-0.8.3 and desktop-file-utils-0.28

## Installation of GNOME Terminal

First, fix some deprecated schema entries:

    sed -i -r 's:"(/system):"/org/gnome\1:g' src/external.gschema.xml

Install GNOME Terminal by running the following commands:

    mkdir build &&
    cd    build &&

    meson setup --prefix=/usr --buildtype=release .. &&
    ninja

To test the results, issue: ninja test.

Now, as the `root` user:

    ninja install &&
    rm -v /usr/lib/systemd/user/gnome-terminal-server.service

### Note

To run GNOME Terminal, the environment variable `LANG` must be set to a UTF-8 locale prior to starting the graphical environment.

## Command Explanations

`--buildtype=release`: Specify a buildtype suitable for stable releases of the package, as the default may produce unoptimized binaries.

`-D search_provider=false`: This switch disables the “search gnome-shell” provider. Use this option if you do not have gnome-shell installed.

`-D nautilus_extension=false`: This switch disables a dependency on the nautilus file manager. Use this option if you do not have Nautilus installed.

## Contents

Installed Program: gnome-terminal
Installed Libraries: /usr/lib/nautilus/extensions-4/libterminal-nautilus.so (Nautilus Extension)
Installed Directories: /usr/{lib,share/help/*}/gnome-terminal and /usr/share/xdg-terminals

### Short Descriptions

gnome-terminal | is the GNOME Terminal Emulator

- Prev

  gnome-system-monitor-50.0

- Next

  gnome-weather-48.0

- Up
- Home