The GNOME Shell is the core user interface of the GNOME Desktop environment.
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://download.gnome.org/sources/gnome-shell/47/gnome-shell-47.4.tar.xz
Download MD5 sum: d6d7e371c2eef21ffc55f1259fbaecba
Download size: 2.0 MB
Estimated disk space required: 57 MB (with tests)
Estimated build time: 0.1 SBU (Using parallelism=4; with tests)
evolution-data-server-3.54.3, Gcr-4.3.1, Gjs-1.82.1, gnome-desktop-44.1, ibus-1.5.31, Mutter-47.5, Polkit-126, and startup-notification-0.12
desktop-file-utils-0.28, gnome-autoar-0.4.5, gnome-bluetooth-47.1, gst-plugins-base-1.24.12, NetworkManager-1.50.0, and power-profiles-daemon-0.23
GTK-Doc-1.34.0 and bash-completion
adwaita-icon-theme-47.0, DConf-0.40.0, GDM-47.0, gnome-control-center-47.4, libgweather-4.4.4 , and Systemd-257
Install GNOME Shell by running the following commands:
mkdir build && cd build && meson setup --prefix=/usr \ --buildtype=release \ -D tests=false \ .. && ninja
To run the tests, ensure Mutter is
installed after running its test suite, and issue: meson configure -D tests=true && ninja
test. You must be running an X session to run the
tests. Some will fail if GDM-47.0 is not installed. One test named
CSS styling support
is known to fail
with some multi-monitor configurations.
Now, as the root
user:
ninja install
--buildtype=release
:
Specify a buildtype suitable for stable releases of the package, as
the default may produce unoptimized binaries.
-D extensions_tool=false
: This switch
allows building this package without gnome-autoar-0.4.5 installed.