Production Repository

To use apt or yum, you need to enable the repository for your linux distribution:

Debian based Distributions

1. Download the repository key, to a location which is writable only by root:

curl repo.data.kit.edu/repo-data-kit-edu-key.gpg \
        | gpg --dearmor \
        > /etc/apt/trusted.gpg.d/kitrepo-archive.gpg

2. Add one of the supported repos to your /etc/apt/sources.list:

# debian trixie (testing):
deb [signed-by=/etc/apt/trusted.gpg.d/kitrepo-archive.gpg] https://repo.data.kit.edu//debian/testing ./
deb [signed-by=/etc/apt/trusted.gpg.d/kitrepo-archive.gpg] https://repo.data.kit.edu//debian/trixie ./

# debian bookworm (stable):
deb [signed-by=/etc/apt/trusted.gpg.d/kitrepo-archive.gpg] https://repo.data.kit.edu//debian/stable ./
deb [signed-by=/etc/apt/trusted.gpg.d/kitrepo-archive.gpg] https://repo.data.kit.edu//debian/bookworm ./

# debian bullseye (oldstable):
deb [signed-by=/etc/apt/trusted.gpg.d/kitrepo-archive.gpg] https://repo.data.kit.edu//debian/oldstable ./
deb [signed-by=/etc/apt/trusted.gpg.d/kitrepo-archive.gpg] https://repo.data.kit.edu//debian/bullseye ./


# ubuntu 18.04 (bionic-beaver):
deb [signed-by=/etc/apt/trusted.gpg.d/kitrepo-archive.gpg] https://repo.data.kit.edu//ubuntu/18.04 ./
deb [signed-by=/etc/apt/trusted.gpg.d/kitrepo-archive.gpg] https://repo.data.kit.edu//ubuntu/bionic ./

# ubuntu 20.04 (focal fossa)
deb [signed-by=/etc/apt/trusted.gpg.d/kitrepo-archive.gpg] https://repo.data.kit.edu//ubuntu/20.04 ./
deb [signed-by=/etc/apt/trusted.gpg.d/kitrepo-archive.gpg] https://repo.data.kit.edu//ubuntu/focal ./

# ubuntu 22.04 (jammy jellyfish)
deb [signed-by=/etc/apt/trusted.gpg.d/kitrepo-archive.gpg] https://repo.data.kit.edu//ubuntu/22.04 ./
deb [signed-by=/etc/apt/trusted.gpg.d/kitrepo-archive.gpg] https://repo.data.kit.edu//ubuntu/jammy ./

# ubuntu 24.04 (noble numbat)
deb [signed-by=/etc/apt/trusted.gpg.d/kitrepo-archive.gpg] https://repo.data.kit.edu//ubuntu/24.04 ./
deb [signed-by=/etc/apt/trusted.gpg.d/kitrepo-archive.gpg] https://repo.data.kit.edu//ubuntu/noble ./

...and don't forget to run apt-get update

RPM/YUM based Distributions

Simply run one of the following commandlines to support the repository for your distribution:

# centos8
cd /etc/yum.repos.d; wget https://repo.data.kit.edu//data-kit-edu-centos8.repo


# fedora 38
cd /etc/yum.repos.d; wget https://repo.data.kit.edu//data-kit-edu-fedora38.repo

# fedora 39
cd /etc/yum.repos.d; wget https://repo.data.kit.edu//data-kit-edu-fedora39.repo

# fedora 40
cd /etc/yum.repos.d; wget https://repo.data.kit.edu//data-kit-edu-fedora40.repo


# rockylinux 8
cd /etc/yum.repos.d; wget https://repo.data.kit.edu//data-kit-edu-rockylinux8.repo

# rockylinux 9
cd /etc/yum.repos.d; wget https://repo.data.kit.edu//data-kit-edu-rockylinux9.repo


# almalinux 8
cd /etc/yum.repos.d; wget https://repo.data.kit.edu//data-kit-edu-almalinux8.repo

# almalinux 9
cd /etc/yum.repos.d; wget https://repo.data.kit.edu//data-kit-edu-almalinux9.repo

RPM/ZYPPER based Distributions

Simply run one of the following commandlines to support the repository for your distribution:

# opensuse leap 15.5
cd /etc/zypp/repos.d; wget https://repo.data.kit.edu//data-kit-edu-opensuse15.5.repo kit-repo
zypper --gpg-auto-import-keys refresh

# opensuse leap 15.6
cd /etc/zypp/repos.d; wget https://repo.data.kit.edu//data-kit-edu-opensuse15.6.repo kit-repo
zypper --gpg-auto-import-keys refresh

# opensuse tumbleweed
cd /etc/zypp/repos.d; wget https://repo.data.kit.edu//data-kit-edu-opensusetumbleweed.repo kit-repo
zypper --gpg-auto-import-keys refresh

Contact

Please send bug reports to packages@lists.kit.edu