Сломанные пакеты в Kali на Raspberry Pi — исправление сломанной установки не работает?

Сломанные пакеты в Kali на Raspberry Pi — исправление сломанной установки не работает?

Я только что установил Kali Linux на свой Raspberry Pi, и после обновления и модернизации у меня возникли следующие проблемы с зависимостями — даже после apt --fix-broken installмногократного запуска мне, похоже, не удалось их исправить.

Видимо, policykit-1 зависит от более новых версий пакетов, перечисленных ниже. Я не могу удалить их по отдельности, так как есть зависимости от других пакетов.

У кого-нибудь есть идеи, как это преодолеть или исправить?

root@kali-pi:~# apt full-upgrade 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt --fix-broken install' to correct these.
The following packages have unmet dependencies:
 policykit-1 : Depends: libpolkit-agent-1-0 (= 0.105-20) but 0.105-21 is installed
               Depends: libpolkit-backend-1-0 (= 0.105-20) but 0.105-21 is installed
               Depends: libpolkit-gobject-1-0 (= 0.105-20) but 0.105-21 is installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
root@kali-pi:~# 

решение1

(Я пытался прокомментировать, когда этот вопрос еще был на Security.StackExchange, поэтому, пожалуйста, извините за полноценный ответ вместо комментария из-за отсутствия у меня привилегий здесь, на уровне Superuser)

Kali печально известна плохим управлением обновлениями/зависимостями. Хотя это может и не ответить на ваш вопрос(поэтому я бы опубликовал это как комментарий), в зависимости от вашей ситуации, при предположении может быть возможным следующее:

Я перестал делать обновления/модернизации на KaliиЯ перестал использовать его вне виртуальных машин для тестов на проникновение. Мой текущий подход, который сэкономил мне кучу времени, заключается в том, чтобы настроить Kali один раз в виртуальной машине и настроить ее в объеме:

  • установить язык и раскладку клавиатуры,
  • рабочая папка-общий ресурс с хостовой ОС,
  • рабочая настройка сети для NAT и потенциально Bridge/Host-Only, в зависимости от ваших потребностей

После этого я просто создаю снимок виртуальной машины и использую его как обычно (копирование и вставка должны работать с гостевыми дополнениями VBox). Если Kali ломается из-за множества потенциальных причин, я просто сбрасываю его до снимка. Просто убедитесь, что все соответствующие файлы находятся внутри общей папки, чтобы вы случайно не удалили важные файлы (pcaps, заметки, флаги и т. д.)

Представьте себе Kali как одноразовые перчатки, которые можно купить на заправочных станциях: они хороши для грязной работы, но выбрасываются после нескольких использований.

Связанный контент