Device Farm appium nodejs - не умеет делать sudo - PullRequest
0 голосов
/ 10 апреля 2020

Я использую ферму устройств для моего проекта appium nodejs. Поэтому для захвата скриншота отчета мы используем wkhtmltoimage. Для этого мне нужно установить модуль с помощью команды sudo apt-get wkhtmltopdf

Но sudo не работает в devicefarm. Я получаю ошибку - sudo: no tty present and no askpass program specified

Когда я пытаюсь без sudo, я получаю ошибку

E: Could not open lock file /var/lib/dpkg/lock-frontend - open (13: Permission denied)
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?

Я установил политику

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Action": [
        "devicefarm:*"
      ],
      "Resource": [
        "*"
      ]
    }
  ]
}

Я что-то пропустил, потому что из которых я не могу запустить sudo? Пожалуйста, помогите

...