Пожалуйста, в чем может быть причина этой ошибки? Я пытаюсь установить пакет R ComplexHeatmap, но постоянно получаю сообщение об ошибке, что зависимость Cairo недоступна. Я попытался установить Cairo с помощью команды sudo apt-get установить libcairo2-dev
но я все еще получаю ту же ошибку. Выполнение команды sudo dpkg-запрос -l | grep libcairo2-dev
также показывает, что пакет Cairo полностью установлен.
Ниже приведены команды, которые я выполнил, и соответствующие результаты:
Установка ComplexHeatmap
> BiocManager::install("ComplexHeatmap")
компиляция прекращена.
make: *** [/usr/lib/R/etc/Makeconf:168:xlib-backend.o] Ошибка 1
ОШИБКА: не удалось выполнить компиляцию пакета «Cairo».
* удаление «/root/R/x86_64-pc-linux-gnu-library/4.1/Cairo»
ОШИБКА: зависимость «Cairo» недоступна для пакета «ComplexHeatmap».
* удаление «/root/R/x86_64-pc-linux-gnu-library/4.1/ComplexHeatmap»
Загруженные исходные пакеты находятся в
â/tmp/RtmpsD5M9H/downloaded_packagesâ
Предупреждающие сообщения:
1: В .inet_warning(msg):
установка пакета «Cairo» имела ненулевой статус выхода
2: В .inet_warning(msg):
установка пакета «ComplexHeatmap» имела ненулевой статус выхода
Чтобы установить Каир:
(базовый) power@power-SYS-7039A-I:~$ sudo apt-get install libcairo2-dev
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
libcairo2-dev уже является самой новой версией (1.16.0-4ubuntu1).
0 обновлено, 0 установлено заново, 0 удалено и 1 не обновлено.
Чтобы проверить правильность установки Cairo:
(базовый) power@power-SYS-7039A-I:~$ sudo dpkg-query -l | grep libcairo2-dev
ii libcairo2-dev:amd64 1.16.0-4ubuntu1 amd64 Файлы разработки для библиотеки 2D-графики Cairo
Заранее благодарю за любую помощь.