Add TUXEDO Computers software package sources - Add TUXEDO software package sources - TUXEDO Computers

  ATTENTION: To use our store you have to activate JavaScript and deactivate script blockers!  
Thank you for your understanding!

Add TUXEDO software package sources

We provide the software we develop for LTS versions of Ubuntu as well as openSUSE Leap 15.x, Tumbleweed and Fedora via our own package source. Below is information on how to include the repositories in the system.

Ubuntu LTS (20.04, 22.04)

Step 1a: Include package source (GUI)

Start from the application menu Software & Updates and then switch inside the program to the tab Other Software.

Select Add… and enter one of the following lines as APT line. Make sure that the codename (here focal or jammy) fits your system.

Ubuntu LTS 20.04 (Focal Fossa)
deb https://deb.tuxedocomputers.com/ubuntu focal main
Ubuntu LTS 22.04 (Jammy Jellyfish)
deb https://deb.tuxedocomputers.com/ubuntu jammy main

Step 1b: Include Package Source (Terminal)

Alternatively, enter one of the following commands in the terminal. Again, choose the command that matches your Ubuntu version.

Ubuntu LTS 20.04 (Focal Fossa)
echo 'deb https://deb.tuxedocomputers.com/ubuntu focal main' | sudo tee /etc/apt/sources.list.d/tuxedo-computers.list
Ubuntu LTS 22.04 (Jammy Jellyfish)
echo 'deb https://deb.tuxedocomputers.com/ubuntu jammy main' | sudo tee /etc/apt/sources.list.d/tuxedo-computers.list

For other versions of Ubuntu, please adjust your specifications accordingly. Our package sources are only tested for LTS versions of Ubuntu and its offshoots like Kubuntu or Xubuntu.

Step 2: Include the key

In order for the system to accept our package source, you need to install the appropriate key. To achieve this, please run the following commands – you only have to do this once. They’ll update the package sources and install the key from the tuxedo-archive-keyring package. Afterwards, run the command sudo apt update again in the terminal to check if the package sources work without errors. If you get the prompt back without errors, the entry was made correctly.

sudo apt update --allow-insecure-repositories
sudo apt install --allow-unauthenticated tuxedo-archive-keyring

For more background on the new method Debian uses to store keys starting with Debian 12, see the article What is the purpose of GPG keys in repositories?.

openSUSE Leap 15.x, Tumbleweed

The easiest way to add package sources is via YaST. Start YaST and switch to the Software Repositories section. Here you click on Add (bottom left) and confirm the preselection (Specify URL…) in the next window by clicking on Next.

In the following dialog box, enter the following data for openSUSE Leap 15.5:

  • Repository Name: TUXEDO (openSUSE Leap 15.5)
  • URL: https://rpm.tuxedocomputers.com/opensuse/15.5

YaST now loads the index data of the repository based on your specifications. Meanwhile, you are prompted to verify and confirm the signature of the added package source. After the process is complete, the repository appears in the overview list. Press OK to confirm the new settings and exit YaST.

Notes:
  • Leap package sources work fine with Tumbleweed as well. Therefore we don't provide explicit Tumbleweed sources.
  • We only support openSUSE Tumbleweed to a limited extent.
  • For NVIDIA devices, please access the corresponding repository directly at openSUSE here.

Fedora and derivatives

TUXEDO Computers offers a well-maintained repository, that contains some additional software like keyboard drivers and the TUXEDO Control Center to be installed on Fedora Linux. The repository is located at https://rpm.tuxedocomputers.com/fedora

Preparations

Firstly, make sure that your Fedora installation is up-to-date: sudo dnf update Then open a terminal with Shift+CTRL+N and create the file tuxedo.repo:

sudo nano /etc/yum.repos.d/tuxedo.repo

Enter the following parameters into the file:

[tuxedo]
name=tuxedo
baseurl=https://rpm.tuxedocomputers.com/fedora/39/x86_64/base
enabled=1
gpgcheck=1
gpgkey=https://rpm.tuxedocomputers.com/fedora/39/0x54840598.pub.asc
skip_if_unavailable=False

Replace the version number 39 in the base URL line with the Fedora version you are using, or the highest version offered in the repository.

Adding the gpg key

After you have saved the file with CTRL+O and exited the editor with CTRL+X, add the gpg key by downloading it from our repository and adding it with:

sudo rpm --import /path/to/your/download/directory/0x54840598.pub.asc

You can then install TUXEDO Control Center:

sudo dnf install tuxedo-control-center

The package tuxedo-drivers will be automatically installed alongside.


Arch Linux and Manjaro

Arch Linux and Manjaro are unofficially supported with drivers and the TUXEDO Control Center. Please read the separate article Arch Linux and Manjaro on TUXEDO computers to learn how to add these components.