The GNOME Terminal package contains the terminal emulator for GNOME Desktop.
![[Note]](../images/note.png)
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.
Download (HTTP): https://gitlab.gnome.org/GNOME/gnome-terminal/-/archive/3.50.1/gnome-terminal-3.50.1.tar.gz
Download MD5 sum: 627c0381b3620f7f92662dbc0a9c4099
Download size: 2.8 MB
Estimated disk space required: 31 MB
Estimated build time: 0.3 SBU
DConf-0.40.0, gnome-shell-45.1, gsettings-desktop-schemas-45.0, itstool-2.0.7, libhandy-1.8.2, pcre2-10.42, and VTE-0.74.1
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
![[Note]](../images/note.png)
To run GNOME Terminal, the environment
variable LANG must be set to a UTF-8 locale
prior to starting the graphical environment.
--buildtype=release: Specify a buildtype
suitable for stable releases of the package, as the default may
produce unoptimized binaries.
-Dsearch_provider=false: This switch disables
the “search gnome-shell”
provider. Use this option if you do not have gnome-shell installed.
-Dnautilus_extension=false: This switch disables
a dependency on the nautilus file
manager. Use this option if you do not have Nautilus installed.