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 at TUXEDO provide the software developed by us for LTS versions of Ubuntu as well as openSUSE Leap 15.x, Tumbleweed and Fedora via our own package source. Below you will find information on integrating the repositories into the system.

Ubuntu LTS (20.04, 22.04, 24.04)

Step 1a: Integrate package source (GUI)

Start Software & Updates from the application menu and then switch to the Other Software tab. With Ubuntu 24.04 the steps are Software Updater » Settings » Software & Updates.

Select Add … and enter one of the following lines as the APT line. Make sure that the code name (here focal, jammy or noble) matches 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
Ubuntu LTS 24.04 (Noble Numbat)
deb https://deb.tuxedocomputers.com/ubuntu noble main

Step 1b: Integrate package source (terminal)

Alternatively, enter one of the following commands in the terminal. Again, select 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
Ubuntu LTS 24.04 (Noble Numbat)
echo 'deb https://deb.tuxedocomputers.com/ubuntu noble main' | sudo tee /etc/apt/sources.list.d/tuxedo-computers.list

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

Step 2: Integrate the key

In order for the system to accept our package source, you must install the appropriate key. To do this, please execute the following commands once. Update the package sources and install the key from the tuxedo-archive-keyring package. Then run the command sudo apt update again in the terminal to check whether the package sources are working correctly. If the prompt is returned without an error, the entry was made correctly.

wget https://deb.tuxedocomputers.com/ubuntu/pool/main/t/tuxedo-archive-keyring/tuxedo-archive-keyring_2022.04.01~tux_all.deb && sudo dpkg -i tuxedo-archive-keyring_2022.04.01~tux_all.deb

For more background information on the new method that Debian uses to store keys as of Debian 12, see the article What are GPG keys used for in repositories?

At this point you can run the following command to see all available software available by TUXEDO:

sudo apt update && apt search tuxedo 

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, click on Add (bottom left) and confirm the preselection in the next window (Specify URL…) by clicking on Next.

Use YaST to start the configuration of the openSUSE software repositories.

Enter the following data for openSUSE Leap 15.6 in the following dialogue window:

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

YaST now loads the index data of the repository based on your entries. During this process, you will be asked to check and confirm the signature of the added package source. Once the process is complete, the repository will appear in the overview list. Click OK to confirm the new settings and exit YaST.

After installing the package source, YaST also lists the TUXEDO repository. Double-click to deactivate the package source again if required

Notes:

  • Leap package sources also work for Tumbleweed. Therefore we do not provide extra Tumbleweed sources.
  • We only support openSUSE Tumbleweed to a limited extent.
  • For NVIDIA devices, please refer to the corresponding repository directly at openSUSE.

Fedora and derivatives

TUXEDO Computers offers a well-maintained repository for Fedora Linux to install additional software such as keyboard drivers or the TUXEDO Control Centre. The repository is to be found on our server.

Preparations

Firstly, make sure that your Fedora installation is up to date:

sudo dnf update

Then open a terminal with Shift+CTRL+N and first create the file tuxedo.repo:

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

Enter the following parameters in the opened file:

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

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

Include GPG key

After you have saved the file with CTRL+O and exited with CTRL+X Nano, download the GPG key from our repository and integrate it with the following command:

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

You can then install TUXEDO Control Centre and Tuxedo Drivers:

sudo dnf install tuxedo-control-center

The tuxedo-drivers package is installed automatically.

Arch Linux and Manjaro

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