A(nother) binary distrib repo for BIRD

It looks like CZ-NIC abandoned their OpenSUSE Open Build Service repository (its still sitting at 2.0.8 while upstream is at 2.0.10 now).

So I decided to take this into my hands™️ and made my own Open Build Service Repository because why not. Luckily they still maintain packaging systems (like apkg) and scripts (like make-obs).

Update (2023-03-06): You can use the download instructions at https://software.opensuse.org//download.html?project=home%3Alinuxgemini%3Abird-latest-debian&package=bird2 to install.


If you still want to do it by hand, here are snippets for you to install the OBS repos for your distro (I assume you are the root user):

Debian Testing:

apt-get -y install apt-transport-https

curl https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_Testing/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/linuxgemini_bird-latest-debian_obs.gpg

cat > /etc/apt/sources.list.d/linuxgemini_bird-latest-debian_obs.list <<EOF
deb https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_Testing ./
deb-src https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_Testing ./
EOF

apt-get update

Debian Unstable:

apt-get -y install apt-transport-https

curl https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_Unstable/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/linuxgemini_bird-latest-debian_obs.gpg

cat > /etc/apt/sources.list.d/linuxgemini_bird-latest-debian_obs.list <<EOF
deb https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_Unstable ./
deb-src https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_Unstable ./
EOF

apt-get update

Debian 11 (bullseye):

apt-get -y install apt-transport-https

curl https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_11/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/linuxgemini_bird-latest-debian_obs.gpg

cat > /etc/apt/sources.list.d/linuxgemini_bird-latest-debian_obs.list <<EOF
deb https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_11 ./
deb-src https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_11 ./
EOF

apt-get update

Debian 10 (buster):

apt-get -y install apt-transport-https

curl https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_10/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/linuxgemini_bird-latest-debian_obs.gpg

cat > /etc/apt/sources.list.d/linuxgemini_bird-latest-debian_obs.list <<EOF
deb https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_10 ./
deb-src https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/Debian_10 ./
EOF

apt-get update

Update 2023-10-12: Since BIRD 2.14, support for Debian 9 is removed. This means that the repo does not contain this distrib.

Ubuntu 22.04 (jammy):

apt-get -y install apt-transport-https

curl https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_22.04/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/linuxgemini_bird-latest-debian_obs.gpg

cat > /etc/apt/sources.list.d/linuxgemini_bird-latest-debian_obs.list <<EOF
deb https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_22.04 ./
deb-src https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_22.04 ./
EOF

apt-get update

Ubuntu 20.04 (focal):

apt-get -y install apt-transport-https

curl https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_20.04/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/linuxgemini_bird-latest-debian_obs.gpg

cat > /etc/apt/sources.list.d/linuxgemini_bird-latest-debian_obs.list <<EOF
deb https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_20.04 ./
deb-src https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_20.04 ./
EOF

apt-get update

Ubuntu 18.04 (bionic):

apt-get -y install apt-transport-https

curl https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_18.04/Release.key | apt-key add -

cat > /etc/apt/sources.list.d/linuxgemini_bird-latest-debian_obs.list <<EOF
deb https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_18.04 ./
deb-src https://download.opensuse.org/repositories/home:/linuxgemini:/bird-latest-debian/xUbuntu_18.04 ./
EOF

apt-get update



Copyright 2018-2024, linuxgemini (İlteriş Yağıztegin Eroğlu). Any and all opinions listed here are my own and not representative of my employers; future, past and present.