Я пытаюсь выяснить, сколько байтов будет иметь определенная комбинация пакетов.
dnf info package1 package2 package3
против dnf info package1 package2 package4
За исключением того, что на самом деле у меня есть около 2000 пакетов дляпоместите в эти списки.
Что бы я хотел получить от dnf, это список пакетов и размер файла в формате столбца.Затем я могу перенести эту информацию в электронную таблицу и выполнить мой анализ.
package1 1.5 M
package2 2.3 M
package2 3.3 M
etc...
Если я могу сделать все это из командной строки без использования электронной таблицы, это тоже замечательно.Я просто хочу сложить байты из каждой комбинации.
Можно ли отображать размеры файлов в байтах?
package1 1514784
package2 2305789
package2 3324872
etc...
Этот вид работает, но он показывает несколько версий:
$ sudo dnf repoquery gcc python3 --queryformat '%10{size} - %-25{name} \t %{version}\n' | sort -n
72192 - python3 3.6.5
72268 - python3 3.6.5
73284 - python3 3.6.8
73348 - python3 3.6.8
21951712 - gcc 8.0.1
22738404 - gcc 8.2.1
23680924 - gcc 8.2.1
23692052 - gcc 8.0.1