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 22.10 (kinetic kudu)
deb [signed-by=/etc/apt/trusted.gpg.d/kitrepo-archive.gpg] https://repo.data.kit.edu//ubuntu/22.10 ./
deb [signed-by=/etc/apt/trusted.gpg.d/kitrepo-archive.gpg] https://repo.data.kit.edu//ubuntu/kinetic ./

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

...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:

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

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

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

# fedora 37
cd /etc/yum.repos.d; wget https://repo.data.kit.edu//data-kit-edu-fedora37.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

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

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

# almalinux 8.7
cd /etc/yum.repos.d; wget https://repo.data.kit.edu//data-kit-edu-almalinux8.7.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.3
cd /etc/zypp/repos.d; wget https://repo.data.kit.edu//data-kit-edu-opensuse15.3.repo kit-repo
zypper --gpg-auto-import-keys refresh

# opensuse leap 15.4
cd /etc/zypp/repos.d; wget https://repo.data.kit.edu//data-kit-edu-opensuse15.4.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