Install on Ubuntu
MT Showcase for Ubuntu 24.04 LTS is a Debian package (.deb). One package installs the MT Showcase server, the client and the Editor. You can install it from a downloaded package file or from the MultiTaction apt repository.
About the package
The package name includes the MT Showcase version with leading zeros removed. For example, MT Showcase 26.09.10 is the package mt-showcase-26.9.10, and it installs into /opt/mt-showcase-26.9.10/. The path /opt/mt-showcase and the mt-showcase command always point at the installed version.
Only one version of MT Showcase can be installed at a time. Installing a different version removes the one that is installed; see Upgrade.
Install from a package file
-
On the application computer, open the MT Showcase downloads page and download the Ubuntu package. Its file name includes the MT Showcase version.
If you cannot reach the downloads page, contact MultiTaction Support.
-
Open a terminal in the folder that holds the package and run:
sudo apt install ./<file>Where
<file>is the package you downloaded. Useaptrather thandpkgso that apt installs the package's dependencies for you.
Install from the MultiTaction apt repository
-
Open a terminal.
-
Download the repository signing key:
sudo curl -fsSL https://apt.multitaction.com/keyring -o /usr/share/keyrings/apt-multitaction.gpg -
Add the repository:
echo "deb [signed-by=/usr/share/keyrings/apt-multitaction.gpg] https://apt.multitaction.com noble-stable main" | sudo tee /etc/apt/sources.list.d/mt-noble.list sudo chmod 644 /etc/apt/sources.list.d/mt-noble.list -
Update the package lists and see which versions are available:
sudo apt update apt-cache search mt-showcase -
Install the version you want:
sudo apt install mt-showcase-<version>For example, for MT Showcase 26.09.10:
sudo apt install mt-showcase-26.9.10
What the installer sets up
The package does the following, so you do not need to:
- Creates the
mt-showcase-serversystem account and group. The server runs under this account, not as root. Its data folder is/var/lib/mt-showcase-server. - Installs the
mt-showcase-serversystemd service, enables it and starts it. The service restarts automatically if it stops. - Lets the service account use port 443 through
authbind, so designers reach the Editor athttps://<application-computer>with no port number. - Generates a self-signed TLS certificate for the Editor and adds it to the system's trusted certificates, so browsers on the application computer trust it.
- Adds the user who ran
sudo apt installto themt-showcase-servergroup. The MT Showcase client needs this group membership to read the database. The change takes effect at the next sign-in, so restart the application computer after installing. - Puts the
mt-showcaseclient command and theshowcase-serveradministration command on thePATH. - Registers MT Showcase with MT Launcher, and adds MT Showcase to the applications menu. See Start and stop MT Showcase.
The package does not change firewall (ufw) rules. If the firewall is enabled, allow TCP port 443 from the computers that need to reach the Editor.
Other user accounts
If the MT Showcase client will run under a different Ubuntu account from the one that installed the package, add that account to the group, then have the user sign out and back in (or restart the computer):
sudo adduser <user> mt-showcase-server
Next step
Complete the first-run setup on the application computer.