Как установить Zenmap на Fedora

Вы смотрите не в ту колонку. В первом выводе свободная память, т. е. ОЗУ, доступная для новых приложений (без использования подкачки ), показана в столбце available. Это правильно сообщает 3 Гб или 3510224 Кб.

47 Гб -43 Гб = (с ошибками округления )3 Гб

Linux заимствует всю неиспользуемую память для кэширования диска , поэтому в столбце freeвы видите ноль. Но память, выделенная для кэширования диска, освобождается, как только ее запрашивают другие приложения.

1
17.05.2020, 16:24
1 ответ

Судя по всему, Zenmap достиг EOL в F28 , потому что он опирается на теперь устаревший Python 2 .
См. выпуск на github :Zenmap и Ndiff поддерживают только python2 #1176

Вы все равно сможете заставить его работать, установив (устаревший )Python 2 и необходимые модули.

Если я посмотрю на исходный код , zenmap опирается на /usr/bin/env python, который в вашей системе обычно по умолчанию использует Python 3 вместо Python 2, и, вероятно, поэтому у вас эта синтаксическая ошибка. Либо отредактируйте программы запуска, либо явно вызовите Zenmap с помощью python2, например:python2 /path/to/zenmap.

3
28.04.2021, 23:16

Теги

Похожие вопросы