История изменений
Исправление kostik87, (текущая версия) :
Alpine 3.20
SEC=(main community)
for ITEM in "${SEC[@]}"; do
SZ=`wget https://dl-cdn.alpinelinux.org/alpine/v3.20/$ITEM/x86_64/APKINDEX.tar.gz 2>/dev/null -O - | tar -xOzf - | grep -a 'S:[0-9]*' | cut -f2 -d":" | awk '{sum += $1} END {printf "%.2f GiB\n", sum/1024/1024/1024}'`
echo $ITEM: $SZ
done
main: 5.30 GiB
community: 40.32 GiB
Alpine 3.21
SEC=(main community)
for ITEM in "${SEC[@]}"; do
SZ=`wget https://dl-cdn.alpinelinux.org/alpine/v3.21/$ITEM/x86_64/APKINDEX.tar.gz 2>/dev/null -O - | tar -xOzf - | grep -a 'S:[0-9]*' | cut -f2 -d":" | awk '{sum += $1} END {printf "%.2f GiB\n", sum/1024/1024/1024}'`
echo $ITEM: $SZ
done
main: 5.82 GiB
community: 42.83 GiB
Alpine 3.22
SEC=(main community)
for ITEM in "${SEC[@]}"; do
SZ=`wget https://dl-cdn.alpinelinux.org/alpine/v3.22/$ITEM/x86_64/APKINDEX.tar.gz 2>/dev/null -O - | tar -xOzf - | grep -a 'S:[0-9]*' | cut -f2 -d":" | awk '{sum += $1} END {printf "%.2f GiB\n", sum/1024/1024/1024}'`
echo $ITEM: $SZ
done
main: 6.45 GiB
community: 44.57 GiB
Итого:
- Trixie основной репозиторий - 120 Гб
- Trixie Backports - 17.4 Гб
- Bookworm основной репозиторий - 96.77 Гб
- Bookworm Backports - 11.78 Гб
- Arch Linux - 94.41 Гб
- Alpine 3.20 - 45.62
- Alpine 3.21 - 48.65
- Alpine 3.22 - 51.02
Может быть для Alpine не весь репозиторий, смотри сам.
Исправление kostik87, :
Alpine 3.20
SEC=(main community)
for ITEM in "${SEC[@]}"; do
SZ=`wget https://dl-cdn.alpinelinux.org/alpine/v3.20/$ITEM/x86_64/APKINDEX.tar.gz 2>/dev/null -O - | tar -xOzf - | grep -a 'S:[0-9]*' | cut -f2 -d":" | awk '{sum += $1} END {printf "%.2f GiB\n", sum/1024/1024/1024}'`
echo $ITEM: $SZ
done
main: 5.30 GiB
community: 40.32 GiB
Alpine 3.21
SEC=(main community)
for ITEM in "${SEC[@]}"; do
SZ=`wget https://dl-cdn.alpinelinux.org/alpine/v3.21/$ITEM/x86_64/APKINDEX.tar.gz 2>/dev/null -O - | tar -xOzf - | grep -a 'S:[0-9]*' | cut -f2 -d":" | awk '{sum += $1} END {printf "%.2f GiB\n", sum/1024/1024/1024}'`
echo $ITEM: $SZ
done
main: 5.82 GiB
community: 42.83 GiB
Alpine 3.22
SEC=(main community)
for ITEM in "${SEC[@]}"; do
SZ=`wget https://dl-cdn.alpinelinux.org/alpine/v3.22/$ITEM/x86_64/APKINDEX.tar.gz 2>/dev/null -O - | tar -xOzf - | grep -a 'S:[0-9]*' | cut -f2 -d":" | awk '{sum += $1} END {printf "%.2f GiB\n", sum/1024/1024/1024}'`
echo $ITEM: $SZ
done
main: 6.45 GiB
community: 44.57 GiB
Итого:
- Trixie основной репозиторий - 120 Гб
- Trixie Backports - 17.4 Гб
- Bookworm основной репозиторий - 96.77 Гб
- Bookworm Backports - 11.78 Гб
- Arch Linux - 94.41 Гб
- Alpine 3.20 - 45.62
- Alpine 3.21 - 48.65
- Alpine 3.22 - 51.02
Может быть для Alpine не весь репозиторий, смотри сам.
Исходная версия kostik87, :
Alpine 3.20
SEC=(main community)
for ITEM in «${SEC[@]}»; do
SZ=wget https://dl-cdn.alpinelinux.org/alpine/v3.20/$ITEM/x86_64/APKINDEX.tar.gz 2>/dev/null -O - | tar -xOzf - | grep -a 'S:[0-9]*' | cut -f2 -d":" | awk '{sum += $1} END {printf "%.2f GiB\n", sum/1024/1024/1024}'
echo $ITEM: $SZ
done
main: 5.30 GiB
community: 40.32 GiB
Alpine 3.21
SEC=(main community)
for ITEM in «${SEC[@]}»; do
SZ=wget https://dl-cdn.alpinelinux.org/alpine/v3.21/$ITEM/x86_64/APKINDEX.tar.gz 2>/dev/null -O - | tar -xOzf - | grep -a 'S:[0-9]*' | cut -f2 -d":" | awk '{sum += $1} END {printf "%.2f GiB\n", sum/1024/1024/1024}'
echo $ITEM: $SZ
done
main: 5.82 GiB
community: 42.83 GiB
Alpine 3.22
SEC=(main community)
for ITEM in «${SEC[@]}»; do
SZ=wget https://dl-cdn.alpinelinux.org/alpine/v3.22/$ITEM/x86_64/APKINDEX.tar.gz 2>/dev/null -O - | tar -xOzf - | grep -a 'S:[0-9]*' | cut -f2 -d":" | awk '{sum += $1} END {printf "%.2f GiB\n", sum/1024/1024/1024}'
echo $ITEM: $SZ
done
main: 6.45 GiB
community: 44.57 GiB
Итого:
* Trixie основной репозиторий - 120 Гб
* Trixie Backports - 17.4 Гб
* Bookworm основной репозиторий - 96.77 Гб
* Bookworm Backports - 11.78 Гб
* Arch Linux - 94.41 Гб
* Alpine 3.20 - 45.62
* Alpine 3.21 - 48.65
* Alpine 3.22 - 51.02
Может быть для Alpine не весь репозиторий, смотри сам.