Установка libsdl2-dev на Kali 3.18.0 amd64

2

Я пытаюсь понять, как установить пакет libsdl2-dev на Kali 3.18.0 amd64.

Я вижу, что пакет доступен в стандартном репозитории Kali здесь: http://http.kali.org/kali/pool/main/libs/libsdl2/ , но я не могу получить apt-get, чтобы установить его вместе с его зависимостями. Вот некоторые из выводов, которые я получаю:

"sudo apt-get install libsdl2-dev" выдает:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libsdl2-dev

«sudo apt-cache search libsdl2» ничего не дает, в то время как «sudo apt-cache search libsdl» выдает набор пакетов libsdl1.2 (мне нужен libsdl2).

Я использую обновление apt-get, прежде чем пытаться установить. Мой файл sources.list содержит следующие репозитории:

deb http://security.kali.org/ kali/updates main contrib non-free
deb-src http://security.kali.org/ kali/updates main contrib non-free

deb http://http.kali.org/kali kali main contrib non-free
deb http://security.kali.org/kali-security kali/updates main contrib non-free

Другие вещи, которые я пробовал:

  • Добавление передового репо «Деб http://repo.kali.org/kali kali-bleeding-edge основной вклад несвободный
  • Загрузка самого пакета и использование dpkg -i (не работает, так как отсутствуют многие зависимости)

Я думаю, что моим последним средством было бы вручную загрузить все зависимости и использовать dpkg -i для всех из них, чтобы команда apt-get install не жаловалась. Должен быть более изящный способ сделать это (и определенно есть некоторый пробел в знаниях, который я имею с менеджером пакетов).

Apt игнорирует пакет из-за несовместимости с моей версией дистрибутива?

Заранее спасибо!

aliaoca
источник
Ты пытался sudo apt-get install libsdl2-dev ? Какие ошибки вы получаете? Сделали ли вы sudo apt-get update ?
Darth Android
Извините, я забыл упомянуть, что я действительно обновляюсь перед установкой пакетов. Собираюсь отредактировать вопрос, чтобы добавить вывод из команд.
aliaoca

Ответы:

0

Мой sources.list выглядит так:

# deb cdrom:[Debian GNU/Linux 2016.1 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160120-18:14]/ kali-rolling contrib main non-free

#deb cdrom:[Debian GNU/Linux 2016.1 _Kali-rolling_ - Official Snapshot amd64 LIVE/INSTALL Binary 20160120-18:14]/ kali-rolling contrib main non-free

deb http://http.kali.org/kali kali-rolling main non-free contrib
# deb-src http://http.kali.org/kali kali-rolling main non-free contrib

Я скачал DEB по первой ссылке в списке, который вы связали, а затем dpkg'ed, и все прошло без нареканий. Вы можете попробовать перейти на выпуск Kali.

Steampunkery
источник