Skip to content

25.04 Plucky Puffin (2024-11-26)

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 20 Oct 17:46
c344271
os:
- name: Ubuntu
  codename: Plucky Puffin
  series: plucky
  version: '25.04'
  docker:
    oci-platforms:
    - linux/386
    - linux/amd64
    - linux/arm/v7
    - linux/arm64
    - linux/ppc64le
    - linux/riscv64
    - linux/s390x
    cmt: |-
      Usage:
          docker run --pull=always -it --rm ghcr.io/2cd/ubuntu:plucky
    mirror:
    - name: ghcr
      repositories:
      - ghcr.io/2cd/ubuntu:plucky
      - ghcr.io/2cd/ubuntu:25.04
      repo-digests:
      - ghcr.io/2cd/ubuntu@sha256:5fc2dc015bd7261fc855fd36c3e1d27846854a0f2e1d474e8dd3e4967696c90e
    - name: reg
      repositories:
      - reg.tmoe.me:2096/ubuntu/plucky:latest
      - reg.tmoe.me:2096/ubuntu/25.04:latest
      repo-digests:
      - reg.tmoe.me:2096/ubuntu/25.04@sha256:5fc2dc015bd7261fc855fd36c3e1d27846854a0f2e1d474e8dd3e4967696c90e
      - reg.tmoe.me:2096/ubuntu/plucky@sha256:5fc2dc015bd7261fc855fd36c3e1d27846854a0f2e1d474e8dd3e4967696c90e
  tag:
  - name: plucky-x64
    arch: x64
    datetime:
      build: 2024-11-26 04:40:21.07460152 +00:00:00
      update: 2024-11-26 04:51:14.762588297 +00:00:00
    docker:
      platform: linux/amd64
      repo-digests:
      - ghcr.io/2cd/ubuntu@sha256:5a398987c61e2b859ca910dd999482e81067c6733d333bb420d031474295711d
      - reg.tmoe.me:2096/ubuntu/25.04@sha256:5a398987c61e2b859ca910dd999482e81067c6733d333bb420d031474295711d
      - reg.tmoe.me:2096/ubuntu/plucky@sha256:5a398987c61e2b859ca910dd999482e81067c6733d333bb420d031474295711d
      mirror:
      - name: ghcr
        repositories:
        - ghcr.io/2cd/ubuntu:plucky-x64
        - ghcr.io/2cd/ubuntu:25.04-x64
      - name: reg
        repositories:
        - reg.tmoe.me:2096/ubuntu/plucky:x64
        - reg.tmoe.me:2096/ubuntu/25.04:x64
    file:
      name: 25.04_plucky_x64.tar.zst
      size:
        bytes: 29601264
        readable: 28.23 MiB
        kib: 28907.49 KiB
        tar-bytes: 107919360
        tar-readable: 102.92 MiB
        cmt: |+
          Ideally:
              zstd size => download size (i.e., Consumes 28.23 MiB of traffic)
              tar size => uncompressed size (Actually, the extracted content is >= 102.92 MiB)
              zstd + tar size ~= space occupation for initial installation
                  (i.e., Requires at least 131.15 MiB of disk storage space, but actually needs more)

      modified-time: 2024-11-26 04:41:29.253956193 +00:00:00
      zstd:
        level: 18
        long: 27
      digest:
      - algorithm: blake3
        hex: 61ba7434992d5caa140b054aab00ac80300229f75eca435a95e74099cd19978a
        cmt: |+
          Usage:
              # run apt as root (i.e., +sudo/+doas)
              apt install b3sum

              # check blake3 hash
              echo '61ba7434992d5caa140b054aab00ac80300229f75eca435a95e74099cd19978a  25.04_plucky_x64.tar.zst' > blake3.txt
              b3sum --check blake3.txt

      - algorithm: sha256
        hex: 560101627e7dc63044712f0ffacaad320e44449120542f47044a85a3e99b92a8
        cmt: |+
          Usage:
              # check sha256 hash
              echo '560101627e7dc63044712f0ffacaad320e44449120542f47044a85a3e99b92a8  25.04_plucky_x64.tar.zst' > sha256.txt
              sha256sum --check sha256.txt

      mirror:
      - name: github
        url: https://github.com/2cd/ubuntu-museum/releases/download/25.04/25.04_plucky_x64.tar.zst
        cmt: |+
          Usage:
              mkdir -p ./tmp/plucky-x64
              cd tmp
              curl -LO 'https://github.com/2cd/ubuntu-museum/releases/download/25.04/25.04_plucky_x64.tar.zst'

              # run gnutar or bsdtar (libarchive-tools) as root (e.g., doas tar -xvf file.tar.zst)
              tar -C plucky-x64 -xf "25.04_plucky_x64.tar.zst"

              # run apt as root (i.e., +sudo/+doas)
              apt install systemd-container qemu-user-static

              # run nspawn as root (i.e., +sudo/+doas)
              systemd-nspawn -D plucky-x64 -E LANG=$LANG

  - name: plucky-arm64
    arch: arm64
    datetime:
      build: 2024-11-26 04:40:18.635569569 +00:00:00
      update: 2024-11-26 04:51:14.788714707 +00:00:00
    docker:
      platform: linux/arm64
      repo-digests:
      - ghcr.io/2cd/ubuntu@sha256:16f37cb49ded7c4d9e7cb0db5775a0646bd58c7589f544c5450e9167d95f3bc3
      - reg.tmoe.me:2096/ubuntu/25.04@sha256:16f37cb49ded7c4d9e7cb0db5775a0646bd58c7589f544c5450e9167d95f3bc3
      - reg.tmoe.me:2096/ubuntu/plucky@sha256:16f37cb49ded7c4d9e7cb0db5775a0646bd58c7589f544c5450e9167d95f3bc3
      mirror:
      - name: ghcr
        repositories:
        - ghcr.io/2cd/ubuntu:plucky-arm64
        - ghcr.io/2cd/ubuntu:25.04-arm64
      - name: reg
        repositories:
        - reg.tmoe.me:2096/ubuntu/plucky:arm64
        - reg.tmoe.me:2096/ubuntu/25.04:arm64
    file:
      name: 25.04_plucky_arm64.tar.zst
      size:
        bytes: 28456922
        readable: 27.14 MiB
        kib: 27789.96 KiB
        tar-bytes: 128983040
        tar-readable: 123.01 MiB
        cmt: |+
          Ideally:
              zstd size => download size (i.e., Consumes 27.14 MiB of traffic)
              tar size => uncompressed size (Actually, the extracted content is >= 123.01 MiB)
              zstd + tar size ~= space occupation for initial installation
                  (i.e., Requires at least 150.15 MiB of disk storage space, but actually needs more)

      modified-time: 2024-11-26 04:47:10.721450719 +00:00:00
      zstd:
        level: 18
        long: 27
      digest:
      - algorithm: blake3
        hex: 48cf3760afd4d7531bbcd21c6c75a64d122d4c5871bbf0883b6bdd58163063db
        cmt: |+
          Usage:
              # run apt as root (i.e., +sudo/+doas)
              apt install b3sum

              # check blake3 hash
              echo '48cf3760afd4d7531bbcd21c6c75a64d122d4c5871bbf0883b6bdd58163063db  25.04_plucky_arm64.tar.zst' > blake3.txt
              b3sum --check blake3.txt

      - algorithm: sha256
        hex: 66ee1787e3b365f9589232cf0abd0bcf097013474df738c3d16e39eb33579b10
        cmt: |+
          Usage:
              # check sha256 hash
              echo '66ee1787e3b365f9589232cf0abd0bcf097013474df738c3d16e39eb33579b10  25.04_plucky_arm64.tar.zst' > sha256.txt
              sha256sum --check sha256.txt

      mirror:
      - name: github
        url: https://github.com/2cd/ubuntu-museum/releases/download/25.04/25.04_plucky_arm64.tar.zst
        cmt: |+
          Usage:
              mkdir -p ./tmp/plucky-arm64
              cd tmp
              curl -LO 'https://github.com/2cd/ubuntu-museum/releases/download/25.04/25.04_plucky_arm64.tar.zst'

              # run gnutar or bsdtar (libarchive-tools) as root (e.g., doas tar -xvf file.tar.zst)
              tar -C plucky-arm64 -xf "25.04_plucky_arm64.tar.zst"

              # run apt as root (i.e., +sudo/+doas)
              apt install systemd-container qemu-user-static

              # run nspawn as root (i.e., +sudo/+doas)
              systemd-nspawn -D plucky-arm64 -E LANG=$LANG

  - name: plucky-armv7a
    arch: armv7a
    datetime:
      build: 2024-11-26 04:40:18.647461017 +00:00:00
      update: 2024-11-26 04:51:14.813249368 +00:00:00
    docker:
      platform: linux/arm/v7
      repo-digests:
      - ghcr.io/2cd/ubuntu@sha256:71004fe661175103d3db205d82f3832da6ec0cb2ec03fc75affc72e95c5bb1b5
      - reg.tmoe.me:2096/ubuntu/25.04@sha256:71004fe661175103d3db205d82f3832da6ec0cb2ec03fc75affc72e95c5bb1b5
      - reg.tmoe.me:2096/ubuntu/plucky@sha256:71004fe661175103d3db205d82f3832da6ec0cb2ec03fc75affc72e95c5bb1b5
      mirror:
      - name: ghcr
        repositories:
        - ghcr.io/2cd/ubuntu:plucky-armv7a
        - ghcr.io/2cd/ubuntu:25.04-armv7a
      - name: reg
        repositories:
        - reg.tmoe.me:2096/ubuntu/plucky:armv7a
        - reg.tmoe.me:2096/ubuntu/25.04:armv7a
    file:
      name: 25.04_plucky_armv7a.tar.zst
      size:
        bytes: 26787067
        readable: 25.55 MiB
        kib: 26159.25 KiB
        tar-bytes: 82728960
        tar-readable: 78.9 MiB
        cmt: |+
          Ideally:
              zstd size => download size (i.e., Consumes 25.55 MiB of traffic)
              tar size => uncompressed size (Actually, the extracted content is >= 78.9 MiB)
              zstd + tar size ~= space occupation for initial installation
                  (i.e., Requires at least 104.44 MiB of disk storage space, but actually needs more)

      modified-time: 2024-11-26 04:43:10.479880249 +00:00:00
      zstd:
        level: 18
        long: 27
      digest:
      - algorithm: blake3
        hex: 999633475d28bf336ac8f590dd275dddc36fa005867cc95dc0f70403d81a266b
        cmt: |+
          Usage:
              # run apt as root (i.e., +sudo/+doas)
              apt install b3sum

              # check blake3 hash
              echo '999633475d28bf336ac8f590dd275dddc36fa005867cc95dc0f70403d81a266b  25.04_plucky_armv7a.tar.zst' > blake3.txt
              b3sum --check blake3.txt

      - algorithm: sha256
        hex: da8a0270da58f4b85fee35da3193e3a934e27f9ef2347454c46f74961e43ec94
        cmt: |+
          Usage:
              # check sha256 hash
              echo 'da8a0270da58f4b85fee35da3193e3a934e27f9ef2347454c46f74961e43ec94  25.04_plucky_armv7a.tar.zst' > sha256.txt
              sha256sum --check sha256.txt

      mirror:
      - name: github
        url: https://github.com/2cd/ubuntu-museum/releases/download/25.04/25.04_plucky_armv7a.tar.zst
        cmt: |+
          Usage:
              mkdir -p ./tmp/plucky-armv7a
              cd tmp
              curl -LO 'https://github.com/2cd/ubuntu-museum/releases/download/25.04/25.04_plucky_armv7a.tar.zst'

              # run gnutar or bsdtar (libarchive-tools) as root (e.g., doas tar -xvf file.tar.zst)
              tar -C plucky-armv7a -xf "25.04_plucky_armv7a.tar.zst"

              # run apt as root (i.e., +sudo/+doas)
              apt install systemd-container qemu-user-static

              # run nspawn as root (i.e., +sudo/+doas)
              systemd-nspawn -D plucky-armv7a -E LANG=$LANG

  - name: plucky-x86
    arch: x86
    datetime:
      build: 2024-11-26 04:40:34.556061817 +00:00:00
      update: 2024-11-26 04:51:14.840490345 +00:00:00
    docker:
      platform: linux/386
      repo-digests:
      - ghcr.io/2cd/ubuntu@sha256:f461c22fc476fe7e537e317ef690bf68f0cff81a626f6e3792412505f217d09b
      - reg.tmoe.me:2096/ubuntu/25.04@sha256:f461c22fc476fe7e537e317ef690bf68f0cff81a626f6e3792412505f217d09b
      - reg.tmoe.me:2096/ubuntu/plucky@sha256:f461c22fc476fe7e537e317ef690bf68f0cff81a626f6e3792412505f217d09b
      mirror:
      - name: ghcr
        repositories:
        - ghcr.io/2cd/ubuntu:plucky-x86
        - ghcr.io/2cd/ubuntu:25.04-x86
      - name: reg
        repositories:
        - reg.tmoe.me:2096/ubuntu/plucky:x86
        - reg.tmoe.me:2096/ubuntu/25.04:x86
    file:
      name: 25.04_plucky_x86.tar.zst
      size:
        bytes: 30216140
        readable: 28.82 MiB
        kib: 29507.95 KiB
        tar-bytes: 111052800
        tar-readable: 105.91 MiB
        cmt: |+
          Ideally:
              zstd size => download size (i.e., Consumes 28.82 MiB of traffic)
              tar size => uncompressed size (Actually, the extracted content is >= 105.91 MiB)
              zstd + tar size ~= space occupation for initial installation
                  (i.e., Requires at least 134.72 MiB of disk storage space, but actually needs more)

      modified-time: 2024-11-26 04:42:01.927345036 +00:00:00
      zstd:
        level: 18
        long: 27
      digest:
      - algorithm: blake3
        hex: a07183b4eb892407e49a80ed2e754b257766fdd16ddb7bca6bb425640063424c
        cmt: |+
          Usage:
              # run apt as root (i.e., +sudo/+doas)
              apt install b3sum

              # check blake3 hash
              echo 'a07183b4eb892407e49a80ed2e754b257766fdd16ddb7bca6bb425640063424c  25.04_plucky_x86.tar.zst' > blake3.txt
              b3sum --check blake3.txt

      - algorithm: sha256
        hex: ec60e47109b8624db8072da5e589109b0b49f8e5d87a1fdb0a82dea0cb342120
        cmt: |+
          Usage:
              # check sha256 hash
              echo 'ec60e47109b8624db8072da5e589109b0b49f8e5d87a1fdb0a82dea0cb342120  25.04_plucky_x86.tar.zst' > sha256.txt
              sha256sum --check sha256.txt

      mirror:
      - name: github
        url: https://github.com/2cd/ubuntu-museum/releases/download/25.04/25.04_plucky_x86.tar.zst
        cmt: |+
          Usage:
              mkdir -p ./tmp/plucky-x86
              cd tmp
              curl -LO 'https://github.com/2cd/ubuntu-museum/releases/download/25.04/25.04_plucky_x86.tar.zst'

              # run gnutar or bsdtar (libarchive-tools) as root (e.g., doas tar -xvf file.tar.zst)
              tar -C plucky-x86 -xf "25.04_plucky_x86.tar.zst"

              # run apt as root (i.e., +sudo/+doas)
              apt install systemd-container qemu-user-static

              # run nspawn as root (i.e., +sudo/+doas)
              systemd-nspawn -D plucky-x86 -E LANG=$LANG

  - name: plucky-ppc64le
    arch: ppc64le
    datetime:
      build: 2024-11-26 04:40:41.900358813 +00:00:00
      update: 2024-11-26 04:51:14.868938278 +00:00:00
    docker:
      platform: linux/ppc64le
      repo-digests:
      - ghcr.io/2cd/ubuntu@sha256:2eda7502768adf3b996b762a031ae52980c094944b8db85e35f0040d63e14fe7
      - reg.tmoe.me:2096/ubuntu/25.04@sha256:2eda7502768adf3b996b762a031ae52980c094944b8db85e35f0040d63e14fe7
      - reg.tmoe.me:2096/ubuntu/plucky@sha256:2eda7502768adf3b996b762a031ae52980c094944b8db85e35f0040d63e14fe7
      mirror:
      - name: ghcr
        repositories:
        - ghcr.io/2cd/ubuntu:plucky-ppc64le
        - ghcr.io/2cd/ubuntu:25.04-ppc64le
      - name: reg
        repositories:
        - reg.tmoe.me:2096/ubuntu/plucky:ppc64le
        - reg.tmoe.me:2096/ubuntu/25.04:ppc64le
    file:
      name: 25.04_plucky_ppc64le.tar.zst
      size:
        bytes: 31792422
        readable: 30.32 MiB
        kib: 31047.29 KiB
        tar-bytes: 144568320
        tar-readable: 137.87 MiB
        cmt: |+
          Ideally:
              zstd size => download size (i.e., Consumes 30.32 MiB of traffic)
              tar size => uncompressed size (Actually, the extracted content is >= 137.87 MiB)
              zstd + tar size ~= space occupation for initial installation
                  (i.e., Requires at least 168.19 MiB of disk storage space, but actually needs more)

      modified-time: 2024-11-26 04:44:19.964767382 +00:00:00
      zstd:
        level: 18
        long: 27
      digest:
      - algorithm: blake3
        hex: 5ee8d30d1acf664502d914ee8f8fb5953fcc25b44e3c88f47d51bb2ff8e6669f
        cmt: |+
          Usage:
              # run apt as root (i.e., +sudo/+doas)
              apt install b3sum

              # check blake3 hash
              echo '5ee8d30d1acf664502d914ee8f8fb5953fcc25b44e3c88f47d51bb2ff8e6669f  25.04_plucky_ppc64le.tar.zst' > blake3.txt
              b3sum --check blake3.txt

      - algorithm: sha256
        hex: df4771b9480f259cf8d91afa57b91c9e583bbcaf44905afc08ce3928e47332b8
        cmt: |+
          Usage:
              # check sha256 hash
              echo 'df4771b9480f259cf8d91afa57b91c9e583bbcaf44905afc08ce3928e47332b8  25.04_plucky_ppc64le.tar.zst' > sha256.txt
              sha256sum --check sha256.txt

      mirror:
      - name: github
        url: https://github.com/2cd/ubuntu-museum/releases/download/25.04/25.04_plucky_ppc64le.tar.zst
        cmt: |+
          Usage:
              mkdir -p ./tmp/plucky-ppc64le
              cd tmp
              curl -LO 'https://github.com/2cd/ubuntu-museum/releases/download/25.04/25.04_plucky_ppc64le.tar.zst'

              # run gnutar or bsdtar (libarchive-tools) as root (e.g., doas tar -xvf file.tar.zst)
              tar -C plucky-ppc64le -xf "25.04_plucky_ppc64le.tar.zst"

              # run apt as root (i.e., +sudo/+doas)
              apt install systemd-container qemu-user-static

              # run nspawn as root (i.e., +sudo/+doas)
              systemd-nspawn -D plucky-ppc64le -E LANG=$LANG

  - name: plucky-rv64gc
    arch: rv64gc
    datetime:
      build: 2024-11-26 04:40:33.77547386 +00:00:00
      update: 2024-11-26 04:51:14.895132083 +00:00:00
    docker:
      platform: linux/riscv64
      repo-digests:
      - ghcr.io/2cd/ubuntu@sha256:13ee456ef8029bef489449fa68bcf1d8414f3ae518f22f09c61228ef91b642e3
      - reg.tmoe.me:2096/ubuntu/25.04@sha256:13ee456ef8029bef489449fa68bcf1d8414f3ae518f22f09c61228ef91b642e3
      - reg.tmoe.me:2096/ubuntu/plucky@sha256:13ee456ef8029bef489449fa68bcf1d8414f3ae518f22f09c61228ef91b642e3
      mirror:
      - name: ghcr
        repositories:
        - ghcr.io/2cd/ubuntu:plucky-rv64gc
        - ghcr.io/2cd/ubuntu:25.04-rv64gc
      - name: reg
        repositories:
        - reg.tmoe.me:2096/ubuntu/plucky:rv64gc
        - reg.tmoe.me:2096/ubuntu/25.04:rv64gc
    file:
      name: 25.04_plucky_rv64gc.tar.zst
      size:
        bytes: 29147931
        readable: 27.8 MiB
        kib: 28464.78 KiB
        tar-bytes: 98570240
        tar-readable: 94 MiB
        cmt: |+
          Ideally:
              zstd size => download size (i.e., Consumes 27.8 MiB of traffic)
              tar size => uncompressed size (Actually, the extracted content is >= 94 MiB)
              zstd + tar size ~= space occupation for initial installation
                  (i.e., Requires at least 121.8 MiB of disk storage space, but actually needs more)

      modified-time: 2024-11-26 04:43:46.67548192 +00:00:00
      zstd:
        level: 18
        long: 27
      digest:
      - algorithm: blake3
        hex: 86a49dcfb18471c3815c18f391fb43ffec2f17ca599d14e34e2ed28d1c69676d
        cmt: |+
          Usage:
              # run apt as root (i.e., +sudo/+doas)
              apt install b3sum

              # check blake3 hash
              echo '86a49dcfb18471c3815c18f391fb43ffec2f17ca599d14e34e2ed28d1c69676d  25.04_plucky_rv64gc.tar.zst' > blake3.txt
              b3sum --check blake3.txt

      - algorithm: sha256
        hex: 0d1557992f9af5ac512b8a062406b18ad3ac15d12bb7d2bf9954ec54512d8933
        cmt: |+
          Usage:
              # check sha256 hash
              echo '0d1557992f9af5ac512b8a062406b18ad3ac15d12bb7d2bf9954ec54512d8933  25.04_plucky_rv64gc.tar.zst' > sha256.txt
              sha256sum --check sha256.txt

      mirror:
      - name: github
        url: https://github.com/2cd/ubuntu-museum/releases/download/25.04/25.04_plucky_rv64gc.tar.zst
        cmt: |+
          Usage:
              mkdir -p ./tmp/plucky-rv64gc
              cd tmp
              curl -LO 'https://github.com/2cd/ubuntu-museum/releases/download/25.04/25.04_plucky_rv64gc.tar.zst'

              # run gnutar or bsdtar (libarchive-tools) as root (e.g., doas tar -xvf file.tar.zst)
              tar -C plucky-rv64gc -xf "25.04_plucky_rv64gc.tar.zst"

              # run apt as root (i.e., +sudo/+doas)
              apt install systemd-container qemu-user-static

              # run nspawn as root (i.e., +sudo/+doas)
              systemd-nspawn -D plucky-rv64gc -E LANG=$LANG

  - name: plucky-s390x
    arch: s390x
    datetime:
      build: 2024-11-26 04:40:33.457236213 +00:00:00
      update: 2024-11-26 04:51:14.921219751 +00:00:00
    docker:
      platform: linux/s390x
      repo-digests:
      - ghcr.io/2cd/ubuntu@sha256:b21b9fce9646e801cbfe2d8788c6427ea9d49a7c6a61058907d38fed3c884e98
      - reg.tmoe.me:2096/ubuntu/25.04@sha256:b21b9fce9646e801cbfe2d8788c6427ea9d49a7c6a61058907d38fed3c884e98
      - reg.tmoe.me:2096/ubuntu/plucky@sha256:b21b9fce9646e801cbfe2d8788c6427ea9d49a7c6a61058907d38fed3c884e98
      mirror:
      - name: ghcr
        repositories:
        - ghcr.io/2cd/ubuntu:plucky-s390x
        - ghcr.io/2cd/ubuntu:25.04-s390x
      - name: reg
        repositories:
        - reg.tmoe.me:2096/ubuntu/plucky:s390x
        - reg.tmoe.me:2096/ubuntu/25.04:s390x
    file:
      name: 25.04_plucky_s390x.tar.zst
      size:
        bytes: 29066846
        readable: 27.72 MiB
        kib: 28385.59 KiB
        tar-bytes: 102881280
        tar-readable: 98.12 MiB
        cmt: |+
          Ideally:
              zstd size => download size (i.e., Consumes 27.72 MiB of traffic)
              tar size => uncompressed size (Actually, the extracted content is >= 98.12 MiB)
              zstd + tar size ~= space occupation for initial installation
                  (i.e., Requires at least 125.84 MiB of disk storage space, but actually needs more)

      modified-time: 2024-11-26 04:43:23.311403446 +00:00:00
      zstd:
        level: 18
        long: 27
      digest:
      - algorithm: blake3
        hex: 71d97c67f23e4e1b6d0bfd51fc98982efff260cb6b6ccf937d9732ba56de89e4
        cmt: |+
          Usage:
              # run apt as root (i.e., +sudo/+doas)
              apt install b3sum

              # check blake3 hash
              echo '71d97c67f23e4e1b6d0bfd51fc98982efff260cb6b6ccf937d9732ba56de89e4  25.04_plucky_s390x.tar.zst' > blake3.txt
              b3sum --check blake3.txt

      - algorithm: sha256
        hex: 0af6f0bc1d370e76992ccadcebed200312df6d28c208b20f321f1dd7e9d0ed28
        cmt: |+
          Usage:
              # check sha256 hash
              echo '0af6f0bc1d370e76992ccadcebed200312df6d28c208b20f321f1dd7e9d0ed28  25.04_plucky_s390x.tar.zst' > sha256.txt
              sha256sum --check sha256.txt

      mirror:
      - name: github
        url: https://github.com/2cd/ubuntu-museum/releases/download/25.04/25.04_plucky_s390x.tar.zst
        cmt: |+
          Usage:
              mkdir -p ./tmp/plucky-s390x
              cd tmp
              curl -LO 'https://github.com/2cd/ubuntu-museum/releases/download/25.04/25.04_plucky_s390x.tar.zst'

              # run gnutar or bsdtar (libarchive-tools) as root (e.g., doas tar -xvf file.tar.zst)
              tar -C plucky-s390x -xf "25.04_plucky_s390x.tar.zst"

              # run apt as root (i.e., +sudo/+doas)
              apt install systemd-container qemu-user-static

              # run nspawn as root (i.e., +sudo/+doas)
              systemd-nspawn -D plucky-s390x -E LANG=$LANG