Я плохо знаком с Linux, но я действительно интересуюсь изучением его и использованием его как моя основная платформа разработки. Я сталкиваюсь с проблемой, тем не менее, устанавливающей библиотеку, которой я пользуюсь в своих проектах.
Каждый раз, когда я пытаюсь установить SFML с sudo apt-get install libsfml-dev
Я заканчиваю с ошибкой:
The following packages have unmet dependencies:
libsfml-dev : Depends: libgl1-mesa-dev but it is not going to be installed or
libgl-dev
E: Unable to correct problems, you have held broken packages.
И если я пытаюсь sudo apt-get install libgl1-mesa-dev
Я добираюсь:
The following packages have unmet dependencies:
libgl1-mesa-dev : Depends: libgl1-mesa-glx (= 12.0.3-1ubuntu2) but 12.0.6-0ubuntu0.16.04.1 is to be installed
E: Unable to correct problems, you have held broken packages.`
Как я сказал, я плохо знаком с Linux и не имею более или менее никакой идеи, что я делаю здесь. Любая справка значительно ценилась бы.
Спасибо!
Это - хорошая практика, чтобы всегда сделать update
и upgrades
прежде и после любой установки, таким образом работайте:
sudo apt update
sudo apt full-upgrade