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 update, прежде чем пробовать какие-либо установки. Мой файл 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

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

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

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

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

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

1 ответ1

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.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .