One Command Setup

Optimize Ubuntu into a
Stable, Dependable Powerhouse

This install script removes untested and politicized packages (like Rust uutils) and replaces them with classic, battle-tested alternatives and low-politics forks.

Quick Install
Run this single command to get started:
curl -fsSL https://ubuntulionheart.org/install.sh | bash
Human-Readable Bash Script
Tested on Ubuntu 25.10
< 5 minutes to install

The Packages You Need, Minus the Hassle

Our script installs the packages you need from each project's official, upstream sources.

GNU icon
GNU coreutils
Replaces the experimental Rust uutils package with battle-tested GNU coreutils (ls, cp, mv, etc.).
X11 icon
XLibre
Replaces the Xorg X11 server with the more actively maintained XLibre fork.
Brave icon
Brave Browser
Installs a full-featured web browser, with built-in ad blocking from people who don't hate you.

Don't need them all?
The script lets you pick and choose which ones to install.

Frequently Asked Questions

Why did you create this script?

We've been Ubuntu users pretty much since the beginning (6.06 "Dapper Drake" to be exact).

Like so many others, we've poured a lot of time and energy into helping make Ubuntu the distro and the community that it is today. We don't want to start over with a new distro if we can rescue all that good work.

It's also a reality that Ubuntu is everywhere, especially in cloud VPS infrastructure. Sometimes you don't have the option to go with an alternative like Devuan or OpenMandriva (though we love both of those projects!).

What if something breaks during installation?

This script is only intended to be used on a brand new Ubuntu installation. It's highly unlikely to break (the script is pretty simple), but if it does, you should be able to start over with a fresh install. If it is not a fresh Ubuntu install, then always make backups first.

If you discover a breaking change and need to revert, to the default packages, you can use the commands below.

Revert from GNU coreutils back to uutils:

sudo apt install coreutils-from-uutils --allow-remove-essential coreutils-from-gnu-

Revert from XLibre back to Xorg:

sudo apt install xorg xserver-xorg xserver-xorg-core

Can I customize what gets installed?

Yes! If you are running on a desktop, the script will present you with a menu in the terminal so you can pick and choose what gets installed. If the script detects you are running on a server (no graphical session) then it only installs GNU coreutils (replacing Rust uutils) so there is no menu necessary. The server version is intended to be non-interactive so that it's easy to use in bash scripts, Dockerfiles, etc.

How often is it updated?

Ubuntu Lionheart will be updated as needed for each new release of Ubuntu from 25.10 onward.

To paraphrase Aragorn: there may come a day when Ubuntu strays so far from its roots or goes so woke that we are forced to pick a new distro to run our infrastructure, but it is not this day!

Does this work on existing Ubuntu installations?

Yes! You can run the script on an existing Ubuntu system. It will remove unwanted packages and install new ones, but won't affect your personal files. It's mostly just running more advanced apt commands. However, for obvious reasons we cannot accept any responsibility or liability if something goes wrong, so make backups.

Why the name "Lionheart"?

Ubuntu Lionheart is named after Richard the Lionheart. This is for two reasons:
  1. The Lion imagery evokes Ubuntu's early roots with its Africa-inspired default theming.
  2. Richard the Lionheart was extremely based.

Can I contribute to Ubuntu Lionheart?

Yes! We welcome contributions. Check out our GitHub repository for guidelines on reporting issues, suggesting features, or submitting pull requests.

Ready to Get Started?

Transform your Ubuntu system in minutes with our automated setup script.

Installation Steps
1

Open Terminal

Press Ctrl+Alt+T or search for Terminal in applications

2

Run the Install Command

curl -fsSL https://ubuntulionheart.org/install.sh | bash
3

Follow the Prompts

The script will let you choose which components to install

4

Enjoy Your New Setup!

Rest easy knowing that your system is running battle-tested core components.