Last active
April 27, 2026 16:02
-
-
Save Firefishy/abd8d4fea50577cbfe710bc79b9f6f80 to your computer and use it in GitHub Desktop.
OpenStreetMap Ops Server Upgrade - Debian 12 -> 13
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| sudo systemctl stop cinc-client.timer | |
| sudo apt-get -y update && sudo DEBIAN_FRONTEND=noninteractive apt-get -y dist-upgrade | |
| sudo sed -i -e 's/bookworm/trixie/g' /etc/apt/sources.list | |
| sudo sed -i -e 's/bookworm/trixie/g' /etc/apt/sources.list.d/nginx.list | |
| sudo sed -i -e 's/bookworm/trixie/g' /etc/apt/sources.list.d/postgresql.list | |
| sudo apt update | |
| sudo apt full-upgrade -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confnew" --purge --auto-remove | |
| sudo apt -y clean && sudo apt -y autoremove | |
| sudo install -d -m 0755 /etc/apt/keyrings | |
| curl -fsSL https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor | sudo tee /etc/apt/keyrings/postgresql.gpg >/dev/null | |
| curl -fsSL https://nginx.org/keys/nginx_signing.key | gpg --dearmor | sudo tee /etc/apt/keyrings/nginx.gpg >/dev/null | |
| curl -fsSL https://apt.openstreetmap.org/gpg.key | gpg --dearmor | sudo tee /etc/apt/keyrings/openstreetmap.gpg >/dev/null | |
| curl -fsSL https://hwraid.le-vert.net/debian/hwraid.le-vert.net.gpg.key | gpg --dearmor | sudo tee /etc/apt/keyrings/hwraid.gpg >/dev/null | |
| sudo chmod 0644 /etc/apt/keyrings/postgresql.gpg /etc/apt/keyrings/nginx.gpg /etc/apt/keyrings/openstreetmap.gpg /etc/apt/keyrings/hwraid.gpg | |
| sudo apt update | |
| sudo reboot |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment