Предоставленное вами сообщение об ошибке «wkhtmltox: Зависит: libssl1.1, но его невозможно установить» обычно появляется, когда библиотека libssl1.1 отсутствует или недоступна в репозиториях пакетов. Эта проблема с зависимостями может помешать установке или правильному функционированию пакета «wkhtmltox». Чтобы решить эту проблему, вы можете попробовать следующие методы:
Метод 1. Обновление репозиториев пакетов
- Откройте терминал или командную строку.
- Выполните следующую команду, чтобы обновить репозитории пакетов:
sudo apt update - После завершения процесса обновления попробуйте снова установить «wkhtmltox».
Метод 2: использовать другой репозиторий пакетов
- Откройте файл
/etc/apt/sources.listв текстовом редакторе с правами root. - Добавьте в файл следующую строку, которая добавляет альтернативный репозиторий пакетов:
deb http://security.ubuntu.com/ubuntu bionic-security main - Сохраните файл и выйдите из текстового редактора.
- Выполните следующие команды, чтобы обновить репозитории пакетов и установить «wkhtmltox»:
sudo apt update sudo apt install wkhtmltox
Способ 3: установка вручную
- Посетите официальный сайт «wkhtmltox» и загрузите соответствующий пакет для вашей операционной системы.
- Откройте терминал или командную строку.
- Перейдите в каталог, в котором находится загруженный пакет.
- Извлеките пакет, если он находится в архивном формате (например, tar.gz).
- Запустите команду установки, соответствующую формату пакета. Например, если это пакет Debian (
.deb):sudo dpkg -i package_name.debЕсли это двоичный пакет, обратитесь к инструкциям по установке, прилагаемым к пакету.
Эти методы должны помочь устранить ошибку «wkhtmltox: зависит: libssl1.1, но она не может быть установлена». Попробуйте их один за другим и посмотрите, какой из них подойдет для вашей конкретной ситуации.