
Я установил Ubuntu 16.04 на другом ПК и пытаюсь установить антивирусное ПО ESET. Единственная информация, которую я смог получить от фирмы, это файл eset_nod32av_64bit_cs.linux
, заметка о том, что я должен сделать его исполняемым и запустить его, а также системные требования в соответствии сhttps://help.eset.com/eav_linux/4/en-US/ud_install.html?ud_ena_intro_requirements.html, в основном:
- ядро 2.6.x и более поздние версии
- Библиотека GNU C 2.3 или новее
- GTK+ 2.6 или новее
- Рекомендуется совместимость с LSB 3.1
Я установил разрешение «исполняемый» для этого файла, запустил его как root и получил сообщение, перевод которого следующий:
Установите следующие файлы или пакеты: libc6:i386, /lib/ld-linux.so.2.
Я не нашел ничего подобного в центре приложений Ubuntu. Как мне их установить? Спасибо!
(Замечание для модератора:Я случайно создал два аккаунта. Как их объединить?)
решение1
По крайней мере часть вопроса - как избавиться от сообщения о необходимости установки libc6:i386 - имеет решение, котороестальной драйверпривел меня к. Он привел меня вСтраница поддержки ESET. Я вижу, что мои «Рекомендуемые обновления (xenial-updates)» отмечены, так же как «Рекомендуемые обновления (trusty-updates)» для другого дистрибутива Linux в этом руководстве, и я надеюсь, что оповещения
я@furtherPC:~$ software-properties-gtk /usr/lib/python3/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py:40: PyGIWarning: Gdk был импортирован без предварительного указания версии. Используйте gi.require_version('Gdk', '3.0') перед импортом, чтобы убедиться, что загружена правильная версия. из gi.repository импортировать GObject, Gdk, Gtk, Gio, GLib /usr/lib/python3/dist-packages/softwareproperties/gtk/SoftwarePropertiesGtk.py:40: PyGIWarning: Gtk был импортирован без предварительного указания версии. Используйте gi.require_version('Gtk', '3.0') перед импортом, чтобы убедиться, что загружена правильная версия. из gi.repository импортировать GObject, Gdk, Gtk, Gio, GLib я@furtherPC:~$неважно. Software Updater сообщает, что моя Ubuntu 16.04 обновлена. Рекомендуемые команды
sudo apt-get обновление sudo apt-get обновлениесработало без предупреждения. После дальнейшей перезагрузки ПК
as_a_root@furtherPC:/home/me$ sudo dpkg --add-architecture i386 && apt-get install libc6-i386 [sudo] пароль для as_a_root: E: Не удалось получить блокировку интерфейса dpkg (/var/lib/dpkg/lock-frontend). Вы являетесь пользователем root? as_a_root@furtherPC:/home/me$не сработало, но
as_a_root@furtherPC:/home/me$ sudo apt-get install libc6-i386скачал и установил файлы 10,4 МБ. Сейчас запускаю этот установочный файл
as_a_root@furtherPC:/home/me/pathESET$ ./eset_nod32av_64bit_cs.linux Протокол не указан (eset_nod32av_64bit_cs.linux:5531): Gtk-WARNING **: невозможно открыть дисплей: :0 as_a_root@furtherPC:/home/me/pathESET$не выдаст сообщение о том, что libc6: i386 необходим, однако он сообщает о дальнейших ошибках. Возможно, я правильно понимаю, что
я@дальшеПК:~/путьESET$ dpkg-query -W libgtk-3-bin libgtk-3-bin 3.18.9-1ubuntu3.3 я@дальшеПК:~/путьESET$означает, что на другом ПК установлен требуемый GTK + 2.6 или более новый. Я также запросил поддержку ESET и сообщу здесь результат.
решение2
Продолжение ответа 1.:
Из ответа службы поддержки ESET следует, что это необходимо
as_a_root@furtherPC:/home/me$ export DISPLAY=:0.0
. Я попробовал результат и установщик пошел запускать его
as_a_root@furtherPC:/home/me$ echo $DISPLAY :0.0 as_a_root@furtherPC:/home/me/pathESET$ ./eset_nod32av_64bit_cs.linux
Однако проблемы с отображением окна ESET, которые были одной из причин переустановки, сохраняются. 7.4.2020, ESET показывает всю необходимую информацию.