APT 表示 libsdl2-2.0-0 不可用

APT 表示 libsdl2-2.0-0 不可用

当我输入以下命令时

sudo apt-get install libsdl2-2.0-0

我收到以下错误信息

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Aucune version du paquet libsdl2-2.0-0 n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source

我正在使用 Ubuntu 16.04 64 位。

我的内容sources.list是:

deb http://fr.archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ precise-proposed main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu precise-security main restricted universe multiverse
deb http://archive.canonical.com/ubuntu precise partner
#deb http://extras.ubuntu.com/ubuntu precise main

我已经搜索过类似的问题,但没有成功。


抱歉我的英语不好,我会尽力回答...当我输入此命令时:

sudo apt-get install libsdl2-2.0

我有这个答案:

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Note : sélection de libsdl2-2.0-0 pour l'expression rationnelle « libsdl2-2.0 »
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

但是我有一个应用程序(albion)需要 SDL2,并且该应用程序一直向我发送错误消息:

    For working Audio in Albion Online SDL2 is required,
please install it with 'sudo apt-get install libsdl2-2.0-0'

好的,抱歉,我已将内容更改如下:

deb http://fr.archive.ubuntu.com/ubuntu/ xenial main
deb http://security.ubuntu.com/ubuntu/ xenial-security main
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main

我认为这是好内容但我不确定。

答案1

我之前错了,libsdl2-2.0-0仍然适用于 Ubuntu 16.04(请参阅官方软件包说明)。正如 Zanna 所强调的,您的问题与您的 不兼容有关sources.list。您是从 升级的吗12.04

无论如何,要恢复sources.list文件,您可能需要按照以下说明进行操作这个答案

相关内容