GNU/Linux >> Belajar Linux >  >> Linux

Peta Jalan Kali Linux (2019/2020)

Sekarang setelah rilis 2019.2 kami keluar, kami pikir kami akan mengambil kesempatan ini untuk membahas beberapa perubahan dan fitur baru yang kami hadirkan di Kali Linux di tahun berikutnya. Biasanya, kami hanya benar-benar mengumumkan sesuatu saat sudah siap untuk dipublikasikan, tetapi sejumlah perubahan ini akan berdampak cukup luas kepada pengguna, jadi kami ingin membagikannya lebih awal.

Saat Anda membaca posting ini, apa yang akan Anda lihat adalah bahwa kami benar-benar mencoba untuk menyeimbangkan upaya kami antara perubahan yang dihadapi pengguna dan yang berlaku untuk backend. Perubahan backend tampaknya tidak menarik pada awalnya, tetapi faktanya adalah semakin mudah bagi kami untuk bekerja di Kali, semakin mudah bagi kami untuk mendapatkan fitur yang dihadapi pengguna. Selain itu, beberapa dari perubahan ini difokuskan pada penyesuaian proses pengembangan agar lebih mudah bagi orang lain untuk terlibat dalam proyek.

Kami belum siap untuk mengumumkan tanggal pada salah satu perubahan ini dulu. Saat mereka siap, mereka akan turun.

GitLab - Rumah Baru untuk Paket Kali

Salah satu perubahan terbesar, yang mungkin telah Anda perhatikan, adalah pemindahan repositori git Kali Resmi ke GitLab. Dengan perubahan ini, lebih mudah bagi komunitas untuk mengirimkan peningkatan pada paket Kali dan bagi kami untuk menerapkannya! Kami berharap dapat memanfaatkan fitur GitLab Continous Integration untuk merampingkan pekerjaan kami pada paket dan memberikan umpan balik otomatis kepada semua kontributor yang mengirimkan permintaan penggabungan.

Dokumentasi akan segera hadir tentang cara menyumbangkan paket. Harapkan panduan lengkap untuk dipublikasikan di dokumen kami nanti.

Uji Runtime - Menemukan Bug Sebelum Pengguna

Berbicara tentang paket, deteksi bug dan masalah dengan paket selalu menjadi sesuatu yang harus ditingkatkan. Sampai sekarang, kami mengandalkan pengujian manual di pihak kami dan laporan bug yang disediakan pengguna. Ini berfungsi dengan baik, karena paket populer tidak akan pernah rusak lama tetapi beberapa paket tepi dapat rusak selama berbulan-bulan sebelum ada yang memperhatikan dan benar-benar melaporkannya kepada kami. (Jujur, sering kali ketika Anda menemukan sesuatu yang rusak di Kali, Anda tidak membuat laporan bug bukan?)

Untuk memperbaiki situasi ini, kami baru-baru ini menerapkan debci di autopkgtest.kali.org. Ini memungkinkan kami untuk memiliki sistem integrasi berkelanjutan kami sendiri, memungkinkan pengujian otomatis paket Kali secara teratur. Kami telah mengintegrasikan hasil pengujian tersebut di Pelacak Paket Kali.

Agar infrastruktur ini berguna, kita perlu melakukan tes runtime pada semua paket kita, yang masih jauh. Semoga ini menjadi tempat kami mendapatkan bantuan komunitas untuk mempercepat proses , jadi jangan ragu untuk mengirimkan permintaan penggabungan untuk menambahkan tes!

Metapackages - Apa yang Diinstal Secara Default

Salah satu tantangan terbesar dalam menjalankan proyek seperti Kali Linux adalah keseimbangan. Kami sekarang memiliki begitu banyak pengguna sehingga tidak ada lagi "satu ukuran yang tepat". Secara tradisional, apa yang diminta orang adalah "semua alat, sepanjang waktu". Tapi seiring berjalannya waktu, ini telah menyebabkan salah satu masalah terbesar (pun sepenuhnya dimaksudkan) dengan Kali:Mengasapi. Terlalu banyak paket membuat distribusi terlalu besar, ukuran ISO besar, dll. dll.

Untuk mengatasi ini, kami memberikan metapackages kami penyegaran. Perubahan ini mencakup metapackage Kali default, "kali-linux-full", metapackage yang mengontrol paket apa yang diinstal pada Kali secara default. Tak perlu dikatakan, ini adalah perubahan besar yang dihadapi pengguna yang akan berdampak pada semua orang. Alat yang kami putuskan untuk dilepas adalah alat yang paling lama yang tidak memiliki banyak utilitas modern, tidak diperbarui selama bertahun-tahun, atau telah digantikan oleh alat baru yang lebih baik.

Artinya, secara default, beberapa alat yang mungkin Anda andalkan mungkin tidak lagi disertakan secara default. Alat-alat ini akan tetap ada di repo, sehingga Anda dapat menginstalnya secara manual atau menggunakan metapackage yang berisi mereka. Anda dapat melihat dokumentasi lengkap dari metapackages dan isinya di kali.org/docs/general-use/metapackages/

Sebelum perubahan ini ditayangkan, kami akan melakukan posting blog lain yang merincinya. Harapkan bahwa metapackage ini akan berubah sedikit seiring kami terus mengoptimalkan.

Shell Default - Antarmuka Kali Utama Anda

Shell di Kali kemungkinan merupakan utilitas yang paling banyak digunakan di seluruh distribusi untuk sebagian besar pengguna. Ini menciptakan sedikit tantangan skizofrenia karena sudah sering digunakan sehingga kami ingin memperbaikinya, tetapi pada saat yang sama kami harus memastikannya tidak rusak.

Untuk mengatasi ini, kami akan menambahkan instalasi default ZSH dan FISH ke Kali. Masing-masing cangkang ini dioptimalkan untuk penguji penetrasi, yang agak menyenangkan. Sebagian besar waktu ketika Anda melihat optimasi shell, semua teks difokuskan pada pengembang, yang bukan tempat Kali duduk. Tujuan kami di sini adalah untuk memiliki lingkungan shell terbaik dan paling optimal untuk penguji penetrasi.

Pada saat yang sama, Bash lama yang baik tidak akan hilang dan kami akan membiarkannya sebagai default untuk saat ini. Anda yang ingin bertualang dan mencoba cangkang baru akan menemukan cara mudah untuk beralih. Anda yang hanya ingin tetap menggunakan Bash akan tetap dapat melakukannya. Harapkan instruksi dalam shell (dan entri blog) saat perubahan ini diluncurkan.

Documentation - Read The Fine Manual

Harapkan beberapa perubahan pada kali.org/docs/ dan kali.org/tools/ , bersama dengan integrasi manual Kali ke git melalui penurunan harga. Ini akan memungkinkan dokumentasi yang dikirimkan pengguna untuk membantu kami menjaga agar instruksi tetap mutakhir dan akurat. Ini adalah cara hebat lainnya bagi Anda untuk berkontribusi pada proyek Kali Linux.

NetHunter - Darah Baru

Seperti yang mungkin telah Anda perhatikan di Twitter dan git commit, kami memiliki pengembang lain, "Re4son", dan dia telah membuat proyek NetHunter menjadi overdrive. Dia bekerja untuk mendukung perangkat keras baru, bekerja dengan Android versi terbaru, dan berbagai perbaikan bug.

Ada juga “Project Redback ”, tetapi hanya itu yang akan kami katakan untuk saat ini…selengkapnya tentang ini dalam posting blog segera.

Apa lagi yang bisa kami harapkan?

Ini hanya bagian dari peta jalan yang masuk akal untuk dibicarakan sekarang. Masih banyak lagi yang belum siap kami bicarakan.

Kami juga ingin menyambut g0tmi1k yang telah beralih dari Keamanan Serangan sebagai pengembang Kali inti penuh waktu.

Kami berada pada tahap yang sangat menarik dari proses pengembangan Kali, di mana banyak item di balik layar yang telah kami kerjakan sedang bersiap untuk go public. Harapkan cukup banyak peningkatan di Kali Linux selama setengah tahun ke depan. Jika Anda ingin mendiskusikan postingan ini dengan kami atau memiliki ide tentang hal-hal yang mungkin kami pertimbangkan, silakan hubungi kami melalui forum.


Linux
  1. Peningkatan Aksesibilitas Kali Linux

  2. Pasca Rilis Kali Linux

  3. Kali Linux 1.0.7 Rilis

  1. Metapackage Kali Linux

  2. Kali Linux 1.0.6 Rilis

  3. Rilis Kali Linux 2.0 - Sana

  1. Kali Linux 1.1.0 Rilis

  2. Kali Linux 2017.1 Rilis

  3. Kali Linux 2019 :Instal, Konfigurasi, Kelola