Skip to content

25.04 Plucky Puffin (2024-12-21)

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:ed223f86e7f3bde48db6cdd88e3f51d9de12b654f9f6fcad621e5fa7ec9ad18a
    - name: reg
      repositories:
      - reg.tmoe.me:2096/ubuntu/25.04:latest
      - reg.tmoe.me:2096/ubuntu/plucky:latest
      repo-digests:
      - reg.tmoe.me:2096/ubuntu/25.04@sha256:ed223f86e7f3bde48db6cdd88e3f51d9de12b654f9f6fcad621e5fa7ec9ad18a
      - reg.tmoe.me:2096/ubuntu/plucky@sha256:ed223f86e7f3bde48db6cdd88e3f51d9de12b654f9f6fcad621e5fa7ec9ad18a
  tag:
  - name: plucky-x64
    arch: x64
    datetime:
      build: 2024-12-21 04:37:15.690488124 +00:00:00
      update: 2024-12-21 04:48:05.965594226 +00:00:00
    docker:
      platform: linux/amd64
      repo-digests:
      - ghcr.io/2cd/ubuntu@sha256:bc9a0c8f5901fbed6a58d4cb8d99c072da15328a0befa8684fadca680db74eb3
      - reg.tmoe.me:2096/ubuntu/25.04@sha256:bc9a0c8f5901fbed6a58d4cb8d99c072da15328a0befa8684fadca680db74eb3
      - reg.tmoe.me:2096/ubuntu/plucky@sha256:bc9a0c8f5901fbed6a58d4cb8d99c072da15328a0befa8684fadca680db74eb3
      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: 30157520
        readable: 28.76 MiB
        kib: 29450.7 KiB
        tar-bytes: 109547520
        tar-readable: 104.47 MiB
        cmt: |+
          Ideally:
              zstd size => download size (i.e., Consumes 28.76 MiB of traffic)
              tar size => uncompressed size (Actually, the extracted content is >= 104.47 MiB)
              zstd + tar size ~= space occupation for initial installation
                  (i.e., Requires at least 133.23 MiB of disk storage space, but actually needs more)

      modified-time: 2024-12-21 04:38:21.19173104 +00:00:00
      zstd:
        level: 18
        long: 27
      digest:
      - algorithm: blake3
        hex: 6a51febc6b4f1e981c1379404c159cd8066da95e446fe35eb73d51178b35b8ef
        cmt: |+
          Usage:
              # run apt as root (i.e., +sudo/+doas)
              apt install b3sum

              # check blake3 hash
              echo '6a51febc6b4f1e981c1379404c159cd8066da95e446fe35eb73d51178b35b8ef  25.04_plucky_x64.tar.zst' > blake3.txt
              b3sum --check blake3.txt

      - algorithm: sha256
        hex: ff903e7d4087da3ca17edbdb761a74c361608e41701ca458930107897489926a
        cmt: |+
          Usage:
              # check sha256 hash
              echo 'ff903e7d4087da3ca17edbdb761a74c361608e41701ca458930107897489926a  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-12-21 04:37:09.675326909 +00:00:00
      update: 2024-12-21 04:48:05.991437809 +00:00:00
    docker:
      platform: linux/arm64
      repo-digests:
      - ghcr.io/2cd/ubuntu@sha256:7a5cc4141b807cca241b250d07d3a7ff273889ca700cf6dd2817b57a7ba0b88e
      - reg.tmoe.me:2096/ubuntu/25.04@sha256:7a5cc4141b807cca241b250d07d3a7ff273889ca700cf6dd2817b57a7ba0b88e
      - reg.tmoe.me:2096/ubuntu/plucky@sha256:7a5cc4141b807cca241b250d07d3a7ff273889ca700cf6dd2817b57a7ba0b88e
      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: 28778923
        readable: 27.45 MiB
        kib: 28104.42 KiB
        tar-bytes: 130109440
        tar-readable: 124.08 MiB
        cmt: |+
          Ideally:
              zstd size => download size (i.e., Consumes 27.45 MiB of traffic)
              tar size => uncompressed size (Actually, the extracted content is >= 124.08 MiB)
              zstd + tar size ~= space occupation for initial installation
                  (i.e., Requires at least 151.53 MiB of disk storage space, but actually needs more)

      modified-time: 2024-12-21 04:44:28.338545306 +00:00:00
      zstd:
        level: 18
        long: 27
      digest:
      - algorithm: blake3
        hex: 0a2561d9f545f59172ef26390e7e5a11cb407652901a2d2030758a96bd2baf7d
        cmt: |+
          Usage:
              # run apt as root (i.e., +sudo/+doas)
              apt install b3sum

              # check blake3 hash
              echo '0a2561d9f545f59172ef26390e7e5a11cb407652901a2d2030758a96bd2baf7d  25.04_plucky_arm64.tar.zst' > blake3.txt
              b3sum --check blake3.txt

      - algorithm: sha256
        hex: 86738f337b07be1f92251ad1d93041dfc68c4500716de4129dba1d89de099266
        cmt: |+
          Usage:
              # check sha256 hash
              echo '86738f337b07be1f92251ad1d93041dfc68c4500716de4129dba1d89de099266  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-12-21 04:37:09.680778755 +00:00:00
      update: 2024-12-21 04:48:06.016036457 +00:00:00
    docker:
      platform: linux/arm/v7
      repo-digests:
      - ghcr.io/2cd/ubuntu@sha256:b400dcc83af01b9f4eeec874dffd8c9ce16c954e94ad9f1f8a9b94c21acb7560
      - reg.tmoe.me:2096/ubuntu/25.04@sha256:b400dcc83af01b9f4eeec874dffd8c9ce16c954e94ad9f1f8a9b94c21acb7560
      - reg.tmoe.me:2096/ubuntu/plucky@sha256:b400dcc83af01b9f4eeec874dffd8c9ce16c954e94ad9f1f8a9b94c21acb7560
      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: 27059030
        readable: 25.81 MiB
        kib: 26424.84 KiB
        tar-bytes: 84039680
        tar-readable: 80.15 MiB
        cmt: |+
          Ideally:
              zstd size => download size (i.e., Consumes 25.81 MiB of traffic)
              tar size => uncompressed size (Actually, the extracted content is >= 80.15 MiB)
              zstd + tar size ~= space occupation for initial installation
                  (i.e., Requires at least 105.95 MiB of disk storage space, but actually needs more)

      modified-time: 2024-12-21 04:39:57.71801297 +00:00:00
      zstd:
        level: 18
        long: 27
      digest:
      - algorithm: blake3
        hex: 3324edc6330ae9566e14f5351427460b590d2e3a6234177cc8c7b63fc4638ddb
        cmt: |+
          Usage:
              # run apt as root (i.e., +sudo/+doas)
              apt install b3sum

              # check blake3 hash
              echo '3324edc6330ae9566e14f5351427460b590d2e3a6234177cc8c7b63fc4638ddb  25.04_plucky_armv7a.tar.zst' > blake3.txt
              b3sum --check blake3.txt

      - algorithm: sha256
        hex: 0a6e94fabaede83d110c7f4cdbe55d172363b5efddcae14bb11317a9cb5d92ce
        cmt: |+
          Usage:
              # check sha256 hash
              echo '0a6e94fabaede83d110c7f4cdbe55d172363b5efddcae14bb11317a9cb5d92ce  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-12-21 04:37:14.58405352 +00:00:00
      update: 2024-12-21 04:48:06.043432138 +00:00:00
    docker:
      platform: linux/386
      repo-digests:
      - ghcr.io/2cd/ubuntu@sha256:ac03efe6013dae19274ede8cfd72329392b4ca3eaffbcd7e593cf1063ff082e1
      - reg.tmoe.me:2096/ubuntu/25.04@sha256:ac03efe6013dae19274ede8cfd72329392b4ca3eaffbcd7e593cf1063ff082e1
      - reg.tmoe.me:2096/ubuntu/plucky@sha256:ac03efe6013dae19274ede8cfd72329392b4ca3eaffbcd7e593cf1063ff082e1
      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: 30486665
        readable: 29.07 MiB
        kib: 29772.13 KiB
        tar-bytes: 112107520
        tar-readable: 106.91 MiB
        cmt: |+
          Ideally:
              zstd size => download size (i.e., Consumes 29.07 MiB of traffic)
              tar size => uncompressed size (Actually, the extracted content is >= 106.91 MiB)
              zstd + tar size ~= space occupation for initial installation
                  (i.e., Requires at least 135.99 MiB of disk storage space, but actually needs more)

      modified-time: 2024-12-21 04:38:49.373473438 +00:00:00
      zstd:
        level: 18
        long: 27
      digest:
      - algorithm: blake3
        hex: 1068163ce9545fd5d707df856a27342664e2abcf9a8b25402125e44a967420cd
        cmt: |+
          Usage:
              # run apt as root (i.e., +sudo/+doas)
              apt install b3sum

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

      - algorithm: sha256
        hex: 6414602547198575dcd05a10c41702b0df13a6356afcb7ae36fcfa239a29de11
        cmt: |+
          Usage:
              # check sha256 hash
              echo '6414602547198575dcd05a10c41702b0df13a6356afcb7ae36fcfa239a29de11  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-12-21 04:37:09.684455028 +00:00:00
      update: 2024-12-21 04:48:06.072537483 +00:00:00
    docker:
      platform: linux/ppc64le
      repo-digests:
      - ghcr.io/2cd/ubuntu@sha256:c40713e172fc02a0df928a4c1ef064ee8072df50c55f8534618a2ebe98d954c2
      - reg.tmoe.me:2096/ubuntu/25.04@sha256:c40713e172fc02a0df928a4c1ef064ee8072df50c55f8534618a2ebe98d954c2
      - reg.tmoe.me:2096/ubuntu/plucky@sha256:c40713e172fc02a0df928a4c1ef064ee8072df50c55f8534618a2ebe98d954c2
      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: 32168649
        readable: 30.68 MiB
        kib: 31414.7 KiB
        tar-bytes: 145694720
        tar-readable: 138.95 MiB
        cmt: |+
          Ideally:
              zstd size => download size (i.e., Consumes 30.68 MiB of traffic)
              tar size => uncompressed size (Actually, the extracted content is >= 138.95 MiB)
              zstd + tar size ~= space occupation for initial installation
                  (i.e., Requires at least 169.62 MiB of disk storage space, but actually needs more)

      modified-time: 2024-12-21 04:40:13.819537714 +00:00:00
      zstd:
        level: 18
        long: 27
      digest:
      - algorithm: blake3
        hex: 150d672d367a26572fd00296e31add15fbb052e281053bcb5d779ccb198bd44e
        cmt: |+
          Usage:
              # run apt as root (i.e., +sudo/+doas)
              apt install b3sum

              # check blake3 hash
              echo '150d672d367a26572fd00296e31add15fbb052e281053bcb5d779ccb198bd44e  25.04_plucky_ppc64le.tar.zst' > blake3.txt
              b3sum --check blake3.txt

      - algorithm: sha256
        hex: a4f716d2d5d561ebea0a02d3d0f2244439902dd5900db5110b04704a67d74806
        cmt: |+
          Usage:
              # check sha256 hash
              echo 'a4f716d2d5d561ebea0a02d3d0f2244439902dd5900db5110b04704a67d74806  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-12-21 04:37:10.416683623 +00:00:00
      update: 2024-12-21 04:48:06.099411557 +00:00:00
    docker:
      platform: linux/riscv64
      repo-digests:
      - ghcr.io/2cd/ubuntu@sha256:79f725d6f967da49823c402d4cb46b54e29770300b8f74e85025338d01b3028b
      - reg.tmoe.me:2096/ubuntu/25.04@sha256:79f725d6f967da49823c402d4cb46b54e29770300b8f74e85025338d01b3028b
      - reg.tmoe.me:2096/ubuntu/plucky@sha256:79f725d6f967da49823c402d4cb46b54e29770300b8f74e85025338d01b3028b
      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: 29483900
        readable: 28.12 MiB
        kib: 28792.87 KiB
        tar-bytes: 99471360
        tar-readable: 94.86 MiB
        cmt: |+
          Ideally:
              zstd size => download size (i.e., Consumes 28.12 MiB of traffic)
              tar size => uncompressed size (Actually, the extracted content is >= 94.86 MiB)
              zstd + tar size ~= space occupation for initial installation
                  (i.e., Requires at least 122.98 MiB of disk storage space, but actually needs more)

      modified-time: 2024-12-21 04:39:46.950178103 +00:00:00
      zstd:
        level: 18
        long: 27
      digest:
      - algorithm: blake3
        hex: 6f3f16fe43f9e3268e05fe0de21d315e0dc4fb7b767713b67c0c72b172d33178
        cmt: |+
          Usage:
              # run apt as root (i.e., +sudo/+doas)
              apt install b3sum

              # check blake3 hash
              echo '6f3f16fe43f9e3268e05fe0de21d315e0dc4fb7b767713b67c0c72b172d33178  25.04_plucky_rv64gc.tar.zst' > blake3.txt
              b3sum --check blake3.txt

      - algorithm: sha256
        hex: dbccf33a72f19332219985074d0c9b7b2a44d6d91ad3b0414b02c9c77e664243
        cmt: |+
          Usage:
              # check sha256 hash
              echo 'dbccf33a72f19332219985074d0c9b7b2a44d6d91ad3b0414b02c9c77e664243  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-12-21 04:37:09.690327646 +00:00:00
      update: 2024-12-21 04:48:06.126135424 +00:00:00
    docker:
      platform: linux/s390x
      repo-digests:
      - ghcr.io/2cd/ubuntu@sha256:f13e4a860626ef4afe224183a89916d20bcdba561399db8477fbedd1a0039e56
      - reg.tmoe.me:2096/ubuntu/25.04@sha256:f13e4a860626ef4afe224183a89916d20bcdba561399db8477fbedd1a0039e56
      - reg.tmoe.me:2096/ubuntu/plucky@sha256:f13e4a860626ef4afe224183a89916d20bcdba561399db8477fbedd1a0039e56
      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: 29328185
        readable: 27.97 MiB
        kib: 28640.81 KiB
        tar-bytes: 103710720
        tar-readable: 98.91 MiB
        cmt: |+
          Ideally:
              zstd size => download size (i.e., Consumes 27.97 MiB of traffic)
              tar size => uncompressed size (Actually, the extracted content is >= 98.91 MiB)
              zstd + tar size ~= space occupation for initial installation
                  (i.e., Requires at least 126.88 MiB of disk storage space, but actually needs more)

      modified-time: 2024-12-21 04:39:55.257586942 +00:00:00
      zstd:
        level: 18
        long: 27
      digest:
      - algorithm: blake3
        hex: 23e8c2256c728f1029210ed5d9d20fc4c481e94a690619db07d35f2b3e572d61
        cmt: |+
          Usage:
              # run apt as root (i.e., +sudo/+doas)
              apt install b3sum

              # check blake3 hash
              echo '23e8c2256c728f1029210ed5d9d20fc4c481e94a690619db07d35f2b3e572d61  25.04_plucky_s390x.tar.zst' > blake3.txt
              b3sum --check blake3.txt

      - algorithm: sha256
        hex: b85ab7713d7a5f225cb4f2ecc8c70f4fd44d195dfac39fa3a4ffe19dfd795f59
        cmt: |+
          Usage:
              # check sha256 hash
              echo 'b85ab7713d7a5f225cb4f2ecc8c70f4fd44d195dfac39fa3a4ffe19dfd795f59  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