Я установил антивирус Eset в соответствии с инструкциями, приведенными здесь. Все работает хорошо, но вместо gui я хочу иметь доступную версию терминала, поэтому я создал символическую ссылку через:
sudo ln -s /opt/eset/esets/sbin/esets_scan /bin/eset [ ! d2]
теперь я могу запустить eset <destination> вместе с дополнительными флагами, чтобы выполнить задание. Если eset по умолчанию проверяет все подкаталоги в указанном пункте назначения, я хочу, чтобы hava скрипт nautilus, который находится в моем контексте & amp; всякий раз, когда я хочу, я щелкнул правой кнопкой мыши папку (и используя этот скрипт), чтобы проверить эту папку.
Грубый я хочу, чтобы терминал оставался открытым, чтобы я мог видеть прогресс & amp; журналов, в моих попытках сканирование инициируется, но как только это делается, завершение терминала: (
Я не уверен, будет ли мой ответ по-прежнему актуальным, так как вы разместили свой вопрос довольно давно ...
Тем не менее, мне было интересно, что же такое, и придумал решение, которое я хотел бы поделиться с другими, кто хотел бы добиться того же:
(проверено на Ubuntu-gnome 16.04 LTS, 4.4.0-62-generic)
Добавить символическую ссылку в / bin в каталог установки по умолчанию (/ opt / eset / esets / sbin / esets_scan), чтобы разрешить выполнение ' esets_scan 'через команду терминала esets / DIRECTORY:
sudo ln -s /opt/eset/esets/sbin/esets_scan /bin/eset
[Примечание: для этого вам нужно будет использовать диспетчер файлов nautilus.]
Установить инструмент конфигурации nautilus file manager: nautilus-actions
sudo apt-get install nautilus-actions
После установки мы открываем nautilus- действия и настроить действие «Eset-ThreatScan»:
создать новое действие (нажмите «+», ) перейдите на вкладку «Действие». В разделе «Nautilus Item» проверьте следующие параметры: «Отобразить элемент в контекстном меню выбора». Контекстная метка: введите «Eset-ThreatScan». Отображаемый элемент на панели инструментов. Используйте ту же метку для значка на панели инструментов. Перейдите на вкладку «Команда». , В разделе «Команда» введите следующие спецификации. Путь: eset Параметры:% B Рабочий каталог:% d перейдите на вкладку «Исполнение». В разделе «Режим выполнения» проверьте следующее: «Отобразить вывод»Сохраните конфигурацию, нажав на меню: «Файл»> «Сохранить».
Закрыть действия nautilus и перезапустить nautilus (вам может потребоваться pkill nautilus):
pkill nautilus
Просто «щелкните правой кнопкой мыши» по выбору (т. е. выбрано [несколько ] папки или файлы) и выберите «Действия Nautilus Action»> «Eset - ThreatScan» в раскрывающемся меню «щелчок правой кнопкой мыши».
Сканирование будет выполняться тихо в фоновом режиме. После завершения сканирования появится всплывающее окно, отображающее выходные потоки (включая сводки, ошибки и результаты сканирования, так же, как при проходе через терминал). Вы можете закрыть всплывающее окно, нажав «ОК» или нажав «Alt» + «F4».
Надеюсь, это поможет сделать вашу жизнь проще. Приветствия.