Paket rusak di Kali on Raspberry Pi - instalasi fix-broken tidak berfungsi?

0

Saya baru saja mengatur Kali Linux pada raspberry pi saya dan setelah memperbarui & memutakhirkan saya menerima masalah ketergantungan berikut - bahkan setelah berjalan apt --fix-broken installbeberapa kali saya tampaknya tidak dapat memperbaikinya.

Rupanya policykit-1 tergantung pada versi paket yang lebih baru seperti yang tercantum di bawah ini. Saya tidak bisa menghapusnya secara individual karena ada ketergantungan pada paket lain.

Adakah yang punya ide tentang cara mengatasinya atau memperbaiki apt?

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:~# 
Pemenang
sumber
1
Meskipun ini tentang Kali, ini bukan pertanyaan keamanan.
schroeder

Jawaban:

2

(Saya mencoba mengomentari ketika pertanyaan ini masih di Security.StackExchange jadi mohon maafkan pos jawaban lengkap alih-alih komentar karena hak istimewa saya yang hilang di Superuser)

Kali terkenal karena manajemen pembaruan / ketergantungan yang buruk. Meskipun ini mungkin tidak menjawab pertanyaan Anda (maka saya akan mempostingnya sebagai komentar) , berikut ini mungkin layak tergantung pada situasi Anda berdasarkan asumsi:

Saya berhenti melakukan pembaruan / peningkatan pada Kali dan saya berhenti menggunakannya di luar VMs untuk tes penetrasi. Pendekatan saya saat ini yang menyelamatkan saya dari banyak waktu adalah mengatur Kali sekali dalam VM dan mengkonfigurasinya sejauh:

  • mengatur pemetaan bahasa dan keyboard,
  • bekerja folder-share dengan OS host,
  • pengaturan jaringan yang berfungsi untuk NAT dan kemungkinan Bridge / Host-Only, tergantung pada kebutuhan Anda

Setelah ini selesai, saya cukup membuat snapshot dari VM dan menggunakannya seperti biasa (copy & paste harus bekerja dengan VBox Guest Additions). Jika Kali rusak karena kebanyakan alasan potensial, saya hanya mengatur ulang ke snapshot. Pastikan semua file yang relevan ada di dalam folder bersama, jadi Anda tidak secara tidak sengaja menghapus file penting (pcaps, catatan, bendera dll.)

Pikirkan Kali sebagai sarung tangan satu arah yang Anda dapatkan di pompa bensin: bagus untuk pekerjaan kotor, tetapi dibuang setelah beberapa kali digunakan.

Lihat YouDisneyland
sumber
1
Ini adalah persis bagaimana saya menggunakan Kali juga, meskipun baru-baru ini saya telah beralih ke vanilla Debian dengan paket Kali dilengkapi dengan diinstal.
Luca Kiebel