Добавить в одной строке с версией модуля, поле "Размер:" только выравнивание поля "Размер по правому краю."
1. Слайд "Установка пакетов" 61, диалогового окна
- Добавить последний столбец "Размер"
- Внизу последняя строка "Итого", в поле размер суммарный размер всех строк
2. Слайд "Установка модулей" 55, таблица списка модулей
- Добавить в одной строке с версией модуля, поле "Размер:" только выравнивание поля "Размер по правому краю."
Применяют две системы исчисления размера двоичная и десятичная
IEC (binary) units (KiB, MiB, GiB) - 1024 байт в килобайте
SI (decimal) units (KB, MB, GB) - 1000 байт в килобайте
Я всегда придерживался IEC в 1024
BYTES=1073741824 # Example value
# Convert raw bytes to IEC (binary) units (KiB, MiB, GiB)
HUMAN_IEC=$(numfmt --to=iec --suffix=B --format="%.2f" "$BYTES")
echo "$BYTES in human-readable IEC: $HUMAN_IEC"
# Output: 1.00 GiB
# Convert raw bytes to SI (decimal) units (KB, MB, GB)
HUMAN_SI=$(numfmt --to=si --suffix=B --format="%.2f" "$BYTES")
echo "$BYTES in human-readable SI: $HUMAN_SI"
# Output: 1.07 GB
Уточняю:
- Применяют две системы исчисления размера двоичная и десятичная
- IEC (binary) units (KiB, MiB, GiB) - 1024 байт в килобайте
- SI (decimal) units (KB, MB, GB) - 1000 байт в килобайте
- Я всегда придерживался IEC в 1024
```
BYTES=1073741824 # Example value
# Convert raw bytes to IEC (binary) units (KiB, MiB, GiB)
HUMAN_IEC=$(numfmt --to=iec --suffix=B --format="%.2f" "$BYTES")
echo "$BYTES in human-readable IEC: $HUMAN_IEC"
# Output: 1.00 GiB
# Convert raw bytes to SI (decimal) units (KB, MB, GB)
HUMAN_SI=$(numfmt --to=si --suffix=B --format="%.2f" "$BYTES")
echo "$BYTES in human-readable SI: $HUMAN_SI"
# Output: 1.07 GB
```
#93
7618fb5649Уточняю:
Я тоже
3693a26d4e