нет пакет * обнаружен установка mesa

Я пытаюсь установить драйвер Mesa, используя файл конфигурации внутри tar.gz, загруженный на официальный сайт. Когда я запустил ./configuration, эта ошибка отображается: Ошибка конфигурации.

Я попытался установить их все вручную, но каждый раз, когда я заканчиваю, необходимо установить другие пакеты. Поэтому мой вопрос: нет способа просто установить их все при запуске конфигурации? Я попробовал sudo apt-get update && sudo apt-get install -f, но, похоже, это не сработало.

Маленький вопрос вне темы: я делаю это, потому что мой драйвер Intel не поддерживает OpenGL 3.3, это решит мою проблему?

У меня есть процессор i3 M370.

0
задан 5 October 2017 в 23:15

6 ответов

В общем случае, если это возможно, я согласен с советом по использованию ppa, если он доступен, до установки из исходного кода, упрощает удаление после этого, если он терпит неудачу.

Если вы решили скомпилировать для источника, вы можете попробовать apt-apt, установить и обновить базы данных:

sudo apt install auto-apt
sudo auto-apt update
sudo auto-apt updatedb
sudo auto-apt update-local

Затем установить зависимости

sudo auto-apt run ./configure

Если не удается разрешить зависимости, вам может потребоваться выполните поиск пакетов ubuntu или используйте Google, чтобы определить, какой пакет предоставляет зависимость.

После запуска configure и make вы можете сделать .deb с помощью checkinstall

sudo checkinstall

Это снова сделает его легко удалить при необходимости.

См. https://help.ubuntu.com/community/CompilingEasyHowTo для получения дополнительных рекомендаций по компиляции.

1
ответ дан 22 May 2018 в 17:49
  • 1
    Это команда, которую я искал, но, к сожалению, она не работает, ошибка пакета не сохраняется. – Prasqui 5 October 2017 в 22:52
  • 2
    К сожалению, это не всегда работает. На этом этапе вам нужно посмотреть точное сообщение об ошибке, и вам, вероятно, придется скомпилировать пакет с более высокой версией, чем в репозиториях ubuntu. – Panther 5 October 2017 в 22:53
  • 3
    Итак, я буду использовать apt-get install, спасибо в любом случае. Я буду держать это как лучший ответ, потому что это «правильно». один ИМО. – Prasqui 5 October 2017 в 23:10
  • 4
    Для зависимостей вам необходимо установить пакеты -devel. – Panther 5 October 2017 в 23:18

В общем случае, если это возможно, я согласен с советом по использованию ppa, если он доступен, до установки из исходного кода, упрощает удаление после этого, если он терпит неудачу.

Если вы решили скомпилировать для источника, вы можете попробовать apt-apt, установить и обновить базы данных:

sudo apt install auto-apt sudo auto-apt update sudo auto-apt updatedb sudo auto-apt update-local

Затем установить зависимости

sudo auto-apt run ./configure

Если не удается разрешить зависимости, вам может потребоваться выполните поиск пакетов ubuntu или используйте Google, чтобы определить, какой пакет предоставляет зависимость.

После запуска configure и make вы можете сделать .deb с помощью checkinstall

sudo checkinstall

Это снова сделает его легко удалить при необходимости.

См. https://help.ubuntu.com/community/CompilingEasyHowTo для получения дополнительных рекомендаций по компиляции.

1
ответ дан 18 July 2018 в 05:42

В общем случае, если это возможно, я согласен с советом по использованию ppa, если он доступен, до установки из исходного кода, упрощает удаление после этого, если он терпит неудачу.

Если вы решили скомпилировать для источника, вы можете попробовать apt-apt, установить и обновить базы данных:

sudo apt install auto-apt sudo auto-apt update sudo auto-apt updatedb sudo auto-apt update-local

Затем установить зависимости

sudo auto-apt run ./configure

Если не удается разрешить зависимости, вам может потребоваться выполните поиск пакетов ubuntu или используйте Google, чтобы определить, какой пакет предоставляет зависимость.

После запуска configure и make вы можете сделать .deb с помощью checkinstall

sudo checkinstall

Это снова сделает его легко удалить при необходимости.

См. https://help.ubuntu.com/community/CompilingEasyHowTo для получения дополнительных рекомендаций по компиляции.

1
ответ дан 24 July 2018 в 18:24

Хотя это не отвечает на ваш прямой вопрос, как простой обходной путь или для других, которые ищут простой способ установки драйверов, вы можете использовать этот PPA

sudo add-apt-repository ppa:ubuntu-x-swat/updates 
sudo apt update
sudo apt dist-upgrade

. Если он пойдет не так, удалите это с

sudo apt install ppa-purge
sudo ppa-purge ppa:ubuntu-x-swat/updates

Источник

1
ответ дан 22 May 2018 в 17:49
  • 1
    То, что вы говорите, - это работа над более широким вопросом и «нет возможности просто установить их все при запуске конфигурации» " - см. auto-apt – Panther 5 October 2017 в 21:21
  • 2
    @ bodhi.zazen Правда, я обновлю это, чтобы отразить ваш комментарий. – Mark Kirby 5 October 2017 в 21:26
  • 3
    MarkKirby Спасибо за ответ, мало сомневаюсь: я не знал, что такое PPA, поэтому я кое-что прочитал: в основном он содержит все необходимые мне пакеты и устанавливает их вместе с mesa? У меня есть и intel i3 M370 с интегрированной графикой Intel HD. @ bodhi.zazen спасибо вам =) Я прочитал об этом, и, похоже, это команда, которую я искал! – Prasqui 5 October 2017 в 21:38
  • 4
    @Prasqui Да, это репозиторий, в котором содержится все необходимое драйверу. Обратите внимание, что недопустимость этого заключается в том, что она не всегда может быть самой последней версией и размещена третьей стороной, поэтому полагается на их обновление. – Mark Kirby 5 October 2017 в 21:49
  • 5
    Что случилось с моим hw? Может ли запустить OpenGL 3.3 с Mesa? – Prasqui 5 October 2017 в 23:07

Хотя это не отвечает на ваш прямой вопрос, как простой обходной путь или для других, которые ищут простой способ установки драйверов, вы можете использовать этот PPA

sudo add-apt-repository ppa:ubuntu-x-swat/updates sudo apt update sudo apt dist-upgrade

. Если он пойдет не так, удалите это с

sudo apt install ppa-purge sudo ppa-purge ppa:ubuntu-x-swat/updates

Источник

1
ответ дан 18 July 2018 в 05:42

Хотя это не отвечает на ваш прямой вопрос, как простой обходной путь или для других, которые ищут простой способ установки драйверов, вы можете использовать этот PPA

sudo add-apt-repository ppa:ubuntu-x-swat/updates sudo apt update sudo apt dist-upgrade

. Если он пойдет не так, удалите это с

sudo apt install ppa-purge sudo ppa-purge ppa:ubuntu-x-swat/updates

Источник

1
ответ дан 24 July 2018 в 18:24
  • 1
    То, что вы говорите, - это работа над более широким вопросом и «нет возможности просто установить их все при запуске конфигурации» & quot; - см. auto-apt – Panther 5 October 2017 в 21:21
  • 2
    @ bodhi.zazen Правда, я обновлю это, чтобы отразить ваш комментарий. – Mark Kirby 5 October 2017 в 21:26
  • 3
    MarkKirby Спасибо за ответ, мало сомневаюсь: я не знал, что такое PPA, поэтому я кое-что прочитал: в основном он содержит все необходимые мне пакеты и устанавливает их вместе с mesa? У меня есть и intel i3 M370 с интегрированной графикой Intel HD. @ bodhi.zazen спасибо вам =) Я прочитал об этом, и, похоже, это команда, которую я искал! – Prasqui 5 October 2017 в 21:38
  • 4
    @Prasqui Да, это репозиторий, в котором содержится все необходимое драйверу. Обратите внимание, что недопустимость этого заключается в том, что она не всегда может быть самой последней версией и размещена третьей стороной, поэтому полагается на их обновление. – Mark Kirby 5 October 2017 в 21:49
  • 5
    Что случилось с моим hw? Может ли запустить OpenGL 3.3 с Mesa? – Prasqui 5 October 2017 в 23:07

Другие вопросы по тегам:

Похожие вопросы: