- Добавление ключа GPG:
Код: Выделить всё
sudo wget -O /usr/share/keyrings/spot-archive-keyring.gpg https://www.lrde.epita.fr/repo/debian.gpg
- Добавление спотового репозитория:
Код: Выделить всё
echo 'deb [signed-by=/usr/share/keyrings/spot-archive-keyring.gpg] http://www.lrde.epita.fr/repo/debian stable/' | sudo tee /etc/apt/sources.list.d/spot.list
- Обновление списка пакетов:
Код: Выделить всё
sudo apt-get update
Код: Выделить всё
sudo apt-get install spot libspot-dev spot-doc python3-spot
Код: Выделить всё
The following packages have unmet dependencies:
python3-spot : Depends: python3 (< 3.12) but 3.12.3-0ubuntu2 is to be installed
E: Unable to correct problems, you have held broken packages.
Насколько я понимаю, Spot требует Python 3.11 или более ранней версии, но Ubuntu 24.04 поставляется с Python 3.12. по умолчанию. Я попытался решить эту проблему, вручную установив Python 3.10 и установив его по умолчанию с помощью альтернатив обновления, но ошибка не устранена.
Я не уверен, вызвана ли эта проблема моей текущей конфигурацией, несовместимость с Ubuntu 24.04 или что-то, что я, возможно, упустил из виду в процессе установки.
Будем очень благодарны за любую информацию о том, почему возникает эта проблема.
Подробнее здесь: https://stackoverflow.com/questions/792 ... untu-24-04