os:
- name: Ubuntu
codename: Xenial Xerus
series: xenial
version: '16.04'
docker:
oci-platforms:
- linux/386
- linux/amd64
- linux/arm/v7
- linux/arm64
- linux/ppc
- linux/ppc64le
- linux/s390x
cmt: |-
Usage:
docker run --pull=always -it --rm ghcr.io/2cd/ubuntu:16.04
mirror:
- name: ghcr
repositories:
- ghcr.io/2cd/ubuntu:16.04
- ghcr.io/2cd/ubuntu:xenial
repo-digests:
- ghcr.io/2cd/ubuntu@sha256:a64fa37655c0c65ff123bcff7755ae94377c0848f630fe4adb9dbc9df18c119b
- name: reg
repositories:
- reg.tmoe.me:2096/ubuntu/16.04:latest
- reg.tmoe.me:2096/ubuntu/xenial:latest
repo-digests:
- reg.tmoe.me:2096/ubuntu/16.04@sha256:a64fa37655c0c65ff123bcff7755ae94377c0848f630fe4adb9dbc9df18c119b
- reg.tmoe.me:2096/ubuntu/xenial@sha256:a64fa37655c0c65ff123bcff7755ae94377c0848f630fe4adb9dbc9df18c119b
tag:
- name: xenial-x64
arch: x64
datetime:
build: 2024-03-16 05:19:59.644617144 +00:00:00
update: 2024-03-16 05:33:37.744713563 +00:00:00
docker:
platform: linux/amd64
repo-digests:
- ghcr.io/2cd/ubuntu@sha256:c73f9b0032b763527b012bcdd3456116c9a268a90e70eb2d19d0d4895aa0e8b4
- reg.tmoe.me:2096/ubuntu/16.04@sha256:c73f9b0032b763527b012bcdd3456116c9a268a90e70eb2d19d0d4895aa0e8b4
- reg.tmoe.me:2096/ubuntu/xenial@sha256:c73f9b0032b763527b012bcdd3456116c9a268a90e70eb2d19d0d4895aa0e8b4
mirror:
- name: ghcr
repositories:
- ghcr.io/2cd/ubuntu:xenial-x64
- ghcr.io/2cd/ubuntu:16.04-x64
- name: reg
repositories:
- reg.tmoe.me:2096/ubuntu/xenial:x64
- reg.tmoe.me:2096/ubuntu/16.04:x64
file:
name: 16.04_xenial_x64.tar.zst
size:
bytes: 31136404
readable: 29.69 MiB
kib: 30406.65 KiB
tar-bytes: 122808320
tar-readable: 117.12 MiB
cmt: |+
Ideally:
zstd size => download size (i.e., Consumes 29.69 MiB of traffic)
tar size => uncompressed size (Actually, the extracted content is >= 117.12 MiB)
zstd + tar size ~= space occupation for initial installation
(i.e., Requires at least 146.81 MiB of disk storage space, but actually needs more)
modified-time: 2024-03-16 05:22:02.862048119 +00:00:00
zstd:
level: 18
long-distance: false
dict: false
digest:
- algorithm: blake3
hex: 93a14c54b1918a51cb885c534e57ce96fb9a00d1baf3d60620a8d6b2da55a7e6
cmt: |+
Usage:
# run apt as root (i.e., +sudo/+doas)
apt install b3sum
# check blake3 hash
echo '93a14c54b1918a51cb885c534e57ce96fb9a00d1baf3d60620a8d6b2da55a7e6 16.04_xenial_x64.tar.zst' > blake3.txt
b3sum --check blake3.txt
- algorithm: sha256
hex: 55ca153579d0cf1b31dbf202733188e90a968bfc02d78b06e9aec5938f85f0c9
cmt: |+
Usage:
# check sha256 hash
echo '55ca153579d0cf1b31dbf202733188e90a968bfc02d78b06e9aec5938f85f0c9 16.04_xenial_x64.tar.zst' > sha256.txt
sha256sum --check sha256.txt
mirror:
- name: github
url: https://github.com/2cd/ubuntu-museum/releases/download/16.04/16.04_xenial_x64.tar.zst
cmt: |+
Usage:
mkdir -p ./tmp/xenial-x64
cd tmp
curl -LO 'https://github.com/2cd/ubuntu-museum/releases/download/16.04/16.04_xenial_x64.tar.zst'
# run gnutar or bsdtar (libarchive-tools) as root (e.g., doas tar -xvf file.tar.zst)
tar -C xenial-x64 -xf "16.04_xenial_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 xenial-x64 -E LANG=$LANG
- name: xenial-arm64
arch: arm64
datetime:
build: 2024-03-16 05:20:00.397391326 +00:00:00
update: 2024-03-16 05:33:37.771214652 +00:00:00
docker:
platform: linux/arm64
repo-digests:
- ghcr.io/2cd/ubuntu@sha256:9a4c09ebc0eecd239e72a8e83986eecca3919c85233ce4810856b84273215e61
- reg.tmoe.me:2096/ubuntu/16.04@sha256:9a4c09ebc0eecd239e72a8e83986eecca3919c85233ce4810856b84273215e61
- reg.tmoe.me:2096/ubuntu/xenial@sha256:9a4c09ebc0eecd239e72a8e83986eecca3919c85233ce4810856b84273215e61
mirror:
- name: ghcr
repositories:
- ghcr.io/2cd/ubuntu:xenial-arm64
- ghcr.io/2cd/ubuntu:16.04-arm64
- name: reg
repositories:
- reg.tmoe.me:2096/ubuntu/xenial:arm64
- reg.tmoe.me:2096/ubuntu/16.04:arm64
file:
name: 16.04_xenial_arm64.tar.zst
size:
bytes: 28640843
readable: 27.31 MiB
kib: 27969.58 KiB
tar-bytes: 116244480
tar-readable: 110.86 MiB
cmt: |+
Ideally:
zstd size => download size (i.e., Consumes 27.31 MiB of traffic)
tar size => uncompressed size (Actually, the extracted content is >= 110.86 MiB)
zstd + tar size ~= space occupation for initial installation
(i.e., Requires at least 138.17 MiB of disk storage space, but actually needs more)
modified-time: 2024-03-16 05:28:56.743776652 +00:00:00
zstd:
level: 18
long-distance: false
dict: false
digest:
- algorithm: blake3
hex: 941b060ea9fb881e3b15e6a671979d023481452acf07dd88f566bb6b505cd11d
cmt: |+
Usage:
# run apt as root (i.e., +sudo/+doas)
apt install b3sum
# check blake3 hash
echo '941b060ea9fb881e3b15e6a671979d023481452acf07dd88f566bb6b505cd11d 16.04_xenial_arm64.tar.zst' > blake3.txt
b3sum --check blake3.txt
- algorithm: sha256
hex: 0cf5cf1eb96862e1311baf49d0b9c433ab9e5cecdb5a29f88d9bb4ef50dccb05
cmt: |+
Usage:
# check sha256 hash
echo '0cf5cf1eb96862e1311baf49d0b9c433ab9e5cecdb5a29f88d9bb4ef50dccb05 16.04_xenial_arm64.tar.zst' > sha256.txt
sha256sum --check sha256.txt
mirror:
- name: github
url: https://github.com/2cd/ubuntu-museum/releases/download/16.04/16.04_xenial_arm64.tar.zst
cmt: |+
Usage:
mkdir -p ./tmp/xenial-arm64
cd tmp
curl -LO 'https://github.com/2cd/ubuntu-museum/releases/download/16.04/16.04_xenial_arm64.tar.zst'
# run gnutar or bsdtar (libarchive-tools) as root (e.g., doas tar -xvf file.tar.zst)
tar -C xenial-arm64 -xf "16.04_xenial_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 xenial-arm64 -E LANG=$LANG
- name: xenial-armv7a
arch: armv7a
datetime:
build: 2024-03-16 05:19:58.459987619 +00:00:00
update: 2024-03-16 05:33:37.797717874 +00:00:00
docker:
platform: linux/arm/v7
repo-digests:
- ghcr.io/2cd/ubuntu@sha256:0a826aa4b9ae1330f4871f6efe3dabdadc600e981fdce5659f422139b5f8250d
- reg.tmoe.me:2096/ubuntu/16.04@sha256:0a826aa4b9ae1330f4871f6efe3dabdadc600e981fdce5659f422139b5f8250d
- reg.tmoe.me:2096/ubuntu/xenial@sha256:0a826aa4b9ae1330f4871f6efe3dabdadc600e981fdce5659f422139b5f8250d
mirror:
- name: ghcr
repositories:
- ghcr.io/2cd/ubuntu:xenial-armv7a
- ghcr.io/2cd/ubuntu:16.04-armv7a
- name: reg
repositories:
- reg.tmoe.me:2096/ubuntu/xenial:armv7a
- reg.tmoe.me:2096/ubuntu/16.04:armv7a
file:
name: 16.04_xenial_armv7a.tar.zst
size:
bytes: 28762033
readable: 27.43 MiB
kib: 28087.92 KiB
tar-bytes: 100055040
tar-readable: 95.42 MiB
cmt: |+
Ideally:
zstd size => download size (i.e., Consumes 27.43 MiB of traffic)
tar size => uncompressed size (Actually, the extracted content is >= 95.42 MiB)
zstd + tar size ~= space occupation for initial installation
(i.e., Requires at least 122.85 MiB of disk storage space, but actually needs more)
modified-time: 2024-03-16 05:29:01.168398397 +00:00:00
zstd:
level: 18
long-distance: false
dict: false
digest:
- algorithm: blake3
hex: a425a9682983958a4677de163e0ed6c230b4d4654599eb11c37a290e5cd13986
cmt: |+
Usage:
# run apt as root (i.e., +sudo/+doas)
apt install b3sum
# check blake3 hash
echo 'a425a9682983958a4677de163e0ed6c230b4d4654599eb11c37a290e5cd13986 16.04_xenial_armv7a.tar.zst' > blake3.txt
b3sum --check blake3.txt
- algorithm: sha256
hex: c02434f192b12e1b0fa61536a0abc4ec089d26d2cc1164bfb5270b0b197fb761
cmt: |+
Usage:
# check sha256 hash
echo 'c02434f192b12e1b0fa61536a0abc4ec089d26d2cc1164bfb5270b0b197fb761 16.04_xenial_armv7a.tar.zst' > sha256.txt
sha256sum --check sha256.txt
mirror:
- name: github
url: https://github.com/2cd/ubuntu-museum/releases/download/16.04/16.04_xenial_armv7a.tar.zst
cmt: |+
Usage:
mkdir -p ./tmp/xenial-armv7a
cd tmp
curl -LO 'https://github.com/2cd/ubuntu-museum/releases/download/16.04/16.04_xenial_armv7a.tar.zst'
# run gnutar or bsdtar (libarchive-tools) as root (e.g., doas tar -xvf file.tar.zst)
tar -C xenial-armv7a -xf "16.04_xenial_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 xenial-armv7a -E LANG=$LANG
- name: xenial-x86
arch: x86
datetime:
build: 2024-03-16 05:20:04.676847657 +00:00:00
update: 2024-03-16 05:33:37.826856183 +00:00:00
docker:
platform: linux/386
repo-digests:
- ghcr.io/2cd/ubuntu@sha256:3fd431a0cb33fdd9cc0b3df16886de371a7ebf79e8e1df669a5a56838edb064b
- reg.tmoe.me:2096/ubuntu/16.04@sha256:3fd431a0cb33fdd9cc0b3df16886de371a7ebf79e8e1df669a5a56838edb064b
- reg.tmoe.me:2096/ubuntu/xenial@sha256:3fd431a0cb33fdd9cc0b3df16886de371a7ebf79e8e1df669a5a56838edb064b
mirror:
- name: ghcr
repositories:
- ghcr.io/2cd/ubuntu:xenial-x86
- ghcr.io/2cd/ubuntu:16.04-x86
- name: reg
repositories:
- reg.tmoe.me:2096/ubuntu/xenial:x86
- reg.tmoe.me:2096/ubuntu/16.04:x86
file:
name: 16.04_xenial_x86.tar.zst
size:
bytes: 31434486
readable: 29.98 MiB
kib: 30697.74 KiB
tar-bytes: 121794560
tar-readable: 116.15 MiB
cmt: |+
Ideally:
zstd size => download size (i.e., Consumes 29.98 MiB of traffic)
tar size => uncompressed size (Actually, the extracted content is >= 116.15 MiB)
zstd + tar size ~= space occupation for initial installation
(i.e., Requires at least 146.13 MiB of disk storage space, but actually needs more)
modified-time: 2024-03-16 05:21:41.387911104 +00:00:00
zstd:
level: 18
long-distance: false
dict: false
digest:
- algorithm: blake3
hex: ebb5cd505cb227b4fefecb5ddcb17b769df7766eccf10ee94eaacf8dd53a5d70
cmt: |+
Usage:
# run apt as root (i.e., +sudo/+doas)
apt install b3sum
# check blake3 hash
echo 'ebb5cd505cb227b4fefecb5ddcb17b769df7766eccf10ee94eaacf8dd53a5d70 16.04_xenial_x86.tar.zst' > blake3.txt
b3sum --check blake3.txt
- algorithm: sha256
hex: 2fc9f57564875af8a7ddd36ffde16ba11e33b16cdf55787afafb587768339863
cmt: |+
Usage:
# check sha256 hash
echo '2fc9f57564875af8a7ddd36ffde16ba11e33b16cdf55787afafb587768339863 16.04_xenial_x86.tar.zst' > sha256.txt
sha256sum --check sha256.txt
mirror:
- name: github
url: https://github.com/2cd/ubuntu-museum/releases/download/16.04/16.04_xenial_x86.tar.zst
cmt: |+
Usage:
mkdir -p ./tmp/xenial-x86
cd tmp
curl -LO 'https://github.com/2cd/ubuntu-museum/releases/download/16.04/16.04_xenial_x86.tar.zst'
# run gnutar or bsdtar (libarchive-tools) as root (e.g., doas tar -xvf file.tar.zst)
tar -C xenial-x86 -xf "16.04_xenial_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 xenial-x86 -E LANG=$LANG
- name: xenial-ppc
arch: ppc
datetime:
build: 2024-03-16 05:20:25.023700875 +00:00:00
update: 2024-03-16 05:33:37.854508621 +00:00:00
docker:
platform: linux/ppc
repo-digests:
- ghcr.io/2cd/ubuntu@sha256:867c6224a9444d0650726787479e4df4a65657c47bd118f0d5fcfc6911ef48f1
- reg.tmoe.me:2096/ubuntu/16.04@sha256:867c6224a9444d0650726787479e4df4a65657c47bd118f0d5fcfc6911ef48f1
- reg.tmoe.me:2096/ubuntu/xenial@sha256:867c6224a9444d0650726787479e4df4a65657c47bd118f0d5fcfc6911ef48f1
mirror:
- name: ghcr
repositories:
- ghcr.io/2cd/ubuntu:xenial-ppc
- ghcr.io/2cd/ubuntu:16.04-ppc
- name: reg
repositories:
- reg.tmoe.me:2096/ubuntu/xenial:ppc
- reg.tmoe.me:2096/ubuntu/16.04:ppc
file:
name: 16.04_xenial_ppc.tar.zst
size:
bytes: 30255235
readable: 28.85 MiB
kib: 29546.13 KiB
tar-bytes: 157921280
tar-readable: 150.61 MiB
cmt: |+
Ideally:
zstd size => download size (i.e., Consumes 28.85 MiB of traffic)
tar size => uncompressed size (Actually, the extracted content is >= 150.61 MiB)
zstd + tar size ~= space occupation for initial installation
(i.e., Requires at least 179.46 MiB of disk storage space, but actually needs more)
modified-time: 2024-03-16 05:27:43.325255473 +00:00:00
zstd:
level: 18
long-distance: false
dict: false
digest:
- algorithm: blake3
hex: 261759954d4c47e8a225e24ce088a28b48ab8198ad221ce7d19a461c5f537998
cmt: |+
Usage:
# run apt as root (i.e., +sudo/+doas)
apt install b3sum
# check blake3 hash
echo '261759954d4c47e8a225e24ce088a28b48ab8198ad221ce7d19a461c5f537998 16.04_xenial_ppc.tar.zst' > blake3.txt
b3sum --check blake3.txt
- algorithm: sha256
hex: abfdf08571e325827f824182cb31162543178ded78fcca531d02c313d7b74cf5
cmt: |+
Usage:
# check sha256 hash
echo 'abfdf08571e325827f824182cb31162543178ded78fcca531d02c313d7b74cf5 16.04_xenial_ppc.tar.zst' > sha256.txt
sha256sum --check sha256.txt
mirror:
- name: github
url: https://github.com/2cd/ubuntu-museum/releases/download/16.04/16.04_xenial_ppc.tar.zst
cmt: |+
Usage:
mkdir -p ./tmp/xenial-ppc
cd tmp
curl -LO 'https://github.com/2cd/ubuntu-museum/releases/download/16.04/16.04_xenial_ppc.tar.zst'
# run gnutar or bsdtar (libarchive-tools) as root (e.g., doas tar -xvf file.tar.zst)
tar -C xenial-ppc -xf "16.04_xenial_ppc.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 xenial-ppc -E LANG=$LANG
- name: xenial-ppc64le
arch: ppc64le
datetime:
build: 2024-03-16 05:20:26.140517328 +00:00:00
update: 2024-03-16 05:33:37.883518212 +00:00:00
docker:
platform: linux/ppc64le
repo-digests:
- ghcr.io/2cd/ubuntu@sha256:0c86a7490325299d0659505ec2c9248851f8580c45d2bfbff2592b375d4afd63
- reg.tmoe.me:2096/ubuntu/16.04@sha256:0c86a7490325299d0659505ec2c9248851f8580c45d2bfbff2592b375d4afd63
- reg.tmoe.me:2096/ubuntu/xenial@sha256:0c86a7490325299d0659505ec2c9248851f8580c45d2bfbff2592b375d4afd63
mirror:
- name: ghcr
repositories:
- ghcr.io/2cd/ubuntu:xenial-ppc64le
- ghcr.io/2cd/ubuntu:16.04-ppc64le
- name: reg
repositories:
- reg.tmoe.me:2096/ubuntu/xenial:ppc64le
- reg.tmoe.me:2096/ubuntu/16.04:ppc64le
file:
name: 16.04_xenial_ppc64le.tar.zst
size:
bytes: 31800477
readable: 30.33 MiB
kib: 31055.15 KiB
tar-bytes: 165754880
tar-readable: 158.08 MiB
cmt: |+
Ideally:
zstd size => download size (i.e., Consumes 30.33 MiB of traffic)
tar size => uncompressed size (Actually, the extracted content is >= 158.08 MiB)
zstd + tar size ~= space occupation for initial installation
(i.e., Requires at least 188.4 MiB of disk storage space, but actually needs more)
modified-time: 2024-03-16 05:29:08.272389164 +00:00:00
zstd:
level: 18
long-distance: false
dict: false
digest:
- algorithm: blake3
hex: 1ea6f9556d30553f13eeecdfe554bdc99dc5f3472ed6dca56c91930b0df56bea
cmt: |+
Usage:
# run apt as root (i.e., +sudo/+doas)
apt install b3sum
# check blake3 hash
echo '1ea6f9556d30553f13eeecdfe554bdc99dc5f3472ed6dca56c91930b0df56bea 16.04_xenial_ppc64le.tar.zst' > blake3.txt
b3sum --check blake3.txt
- algorithm: sha256
hex: 862859fa4590021f10205adbb298f55c55c9efed3eb9bd3e38f49a9ee19ac821
cmt: |+
Usage:
# check sha256 hash
echo '862859fa4590021f10205adbb298f55c55c9efed3eb9bd3e38f49a9ee19ac821 16.04_xenial_ppc64le.tar.zst' > sha256.txt
sha256sum --check sha256.txt
mirror:
- name: github
url: https://github.com/2cd/ubuntu-museum/releases/download/16.04/16.04_xenial_ppc64le.tar.zst
cmt: |+
Usage:
mkdir -p ./tmp/xenial-ppc64le
cd tmp
curl -LO 'https://github.com/2cd/ubuntu-museum/releases/download/16.04/16.04_xenial_ppc64le.tar.zst'
# run gnutar or bsdtar (libarchive-tools) as root (e.g., doas tar -xvf file.tar.zst)
tar -C xenial-ppc64le -xf "16.04_xenial_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 xenial-ppc64le -E LANG=$LANG
- name: xenial-s390x
arch: s390x
datetime:
build: 2024-03-16 05:20:48.057629109 +00:00:00
update: 2024-03-16 05:33:37.911418933 +00:00:00
docker:
platform: linux/s390x
repo-digests:
- ghcr.io/2cd/ubuntu@sha256:9d98f73e27e4e3dcc6ab48f5352c7cc448498418c5b5a472ef6d1b29f1e1c994
- reg.tmoe.me:2096/ubuntu/16.04@sha256:9d98f73e27e4e3dcc6ab48f5352c7cc448498418c5b5a472ef6d1b29f1e1c994
- reg.tmoe.me:2096/ubuntu/xenial@sha256:9d98f73e27e4e3dcc6ab48f5352c7cc448498418c5b5a472ef6d1b29f1e1c994
mirror:
- name: ghcr
repositories:
- ghcr.io/2cd/ubuntu:xenial-s390x
- ghcr.io/2cd/ubuntu:16.04-s390x
- name: reg
repositories:
- reg.tmoe.me:2096/ubuntu/xenial:s390x
- reg.tmoe.me:2096/ubuntu/16.04:s390x
file:
name: 16.04_xenial_s390x.tar.zst
size:
bytes: 30322094
readable: 28.92 MiB
kib: 29611.42 KiB
tar-bytes: 125296640
tar-readable: 119.49 MiB
cmt: |+
Ideally:
zstd size => download size (i.e., Consumes 28.92 MiB of traffic)
tar size => uncompressed size (Actually, the extracted content is >= 119.49 MiB)
zstd + tar size ~= space occupation for initial installation
(i.e., Requires at least 148.41 MiB of disk storage space, but actually needs more)
modified-time: 2024-03-16 05:28:54.18226346 +00:00:00
zstd:
level: 18
long-distance: false
dict: false
digest:
- algorithm: blake3
hex: d572f567d8387bf08df56d1959b22d4041fbf29472be1e228ace869f2f9b66c1
cmt: |+
Usage:
# run apt as root (i.e., +sudo/+doas)
apt install b3sum
# check blake3 hash
echo 'd572f567d8387bf08df56d1959b22d4041fbf29472be1e228ace869f2f9b66c1 16.04_xenial_s390x.tar.zst' > blake3.txt
b3sum --check blake3.txt
- algorithm: sha256
hex: 5c883a452ac49d36aad7e06dadc214fc34a021982de93c0f5d9d66f56016689c
cmt: |+
Usage:
# check sha256 hash
echo '5c883a452ac49d36aad7e06dadc214fc34a021982de93c0f5d9d66f56016689c 16.04_xenial_s390x.tar.zst' > sha256.txt
sha256sum --check sha256.txt
mirror:
- name: github
url: https://github.com/2cd/ubuntu-museum/releases/download/16.04/16.04_xenial_s390x.tar.zst
cmt: |+
Usage:
mkdir -p ./tmp/xenial-s390x
cd tmp
curl -LO 'https://github.com/2cd/ubuntu-museum/releases/download/16.04/16.04_xenial_s390x.tar.zst'
# run gnutar or bsdtar (libarchive-tools) as root (e.g., doas tar -xvf file.tar.zst)
tar -C xenial-s390x -xf "16.04_xenial_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 xenial-s390x -E LANG=$LANG