diff --git a/.github/workflows/c-cpp.yml b/.github/workflows/c-cpp.yml index 3b04aa24..f68cfe32 100644 --- a/.github/workflows/c-cpp.yml +++ b/.github/workflows/c-cpp.yml @@ -10,7 +10,7 @@ on: jobs: build: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - name: Checkout repository and submodules @@ -27,7 +27,7 @@ jobs: libhugetlbfs-bin build-essential gcc-multilib linux-headers-`uname -r` libmnl0 libmnl-dev libkmod2 libkmod-dev libnuma-dev libelf1 libelf-dev libc6-dev-i386 autoconf flex bison libncurses5-dev libreadline-dev - python python3-pyelftools libcap-dev libcap2 meson ninja-build + python3 python3-pyelftools libcap-dev libcap2 meson ninja-build pkg-config - name: Setup Gatekeeper diff --git a/README.md b/README.md index 18a67fe2..6b81f6b2 100644 --- a/README.md +++ b/README.md @@ -118,8 +118,8 @@ page. Once the packages are downloaded, they can be installed with the commands below: ```console -$ tar -zxvf gatekeeper-ubuntu-20.04-packages.tar.gz -$ cd gatekeeper-ubuntu-20.04-packages +$ tar -zxvf gatekeeper-ubuntu-24.04-packages.tar.gz +$ cd gatekeeper-ubuntu-24.04-packages $ sudo dpkg -i gatekeeper-bird_*_amd64.deb gatekeeper_*_amd64.deb ``` @@ -180,7 +180,7 @@ $ sudo apt-get update $ sudo apt-get -y -q install git clang devscripts doxygen libhugetlbfs-bin \ build-essential gcc-multilib linux-headers-`uname -r` libmnl0 libmnl-dev \ libkmod2 libkmod-dev libnuma-dev libelf1 libelf-dev libc6-dev-i386 \ - autoconf flex bison libncurses5-dev libreadline-dev python \ + autoconf flex bison libncurses5-dev libreadline-dev python3 \ libcap-dev libcap2 meson ninja-build pkg-config ```