У меня есть две виртуальные машины CentOS, которые используют Jenkins для запуска автоматических тестов через Firefox.У обоих установлен Firefox.Обе версии Firefox одинаковы (firefox-56.0.1).Я не знаю, являются ли они оба x86_64 или какой-то другой тип, но, независимо от того, они одинаковы.(Я использую тот же файл .tar.bz2. Я скопировал его из одного экземпляра в другой.)
В одном случае я могу запустить Firefox."firefox --headless" возвращает "*** Вы работаете в режиме без головы."
После копирования файла .tar.bz2 в другой экземпляр и установки firefox я обнаружил, что новый экземпляр не имеетта же производительность.«firefox --headless» возвращает следующее:
XPCOMGlueLoad error for file /usr/local/firefox/libmozgtk.so:
libgtk-3.so.0: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
Что может объяснить эту разницу?Похоже, что я сделал что-то правильно в первую очередь, но я не могу сказать, что.Есть ли какие-либо настройки, которые не позволят firefox пытаться использовать файл "libgtk-3.so.0"?Этот файл не существует ни в одном экземпляре.
Я видел этот вопрос в другом месте, но, похоже, ответ сосредоточен на версиях (я знаю, что моя версия работала в первом случае) и конкретной ошибке, которая былазагружен (эта ошибка беспокоит меня только для нового экземпляра).