Stasiun Kerja Online OnWorks Linux dan Windows

logo

Hosting Online Gratis untuk WorkStation

<Sebelumnya | Konten | Selanjutnya>

10.3.1. Paket Forking Kali‌


Silakan merujuk ke bagian 9.1, “Memodifikasi Paket Kali” [halaman 222] untuk penjelasan tentang topik ini.

Semua paket dapat di-fork jika Anda memiliki alasan yang baik tetapi Anda harus menyadari bahwa forking sebuah paket memiliki biaya, karena Anda harus memperbaruinya setiap kali Kali menerbitkan pembaruan. Berikut adalah beberapa alasan mengapa Anda mungkin ingin melakukan fork sebuah paket:

• Untuk menambahkan patch untuk memperbaiki bug atau menambahkan fitur baru. Meskipun dalam kebanyakan kasus, Anda akan ingin mengirimkan tambalan itu ke pengembang hulu sehingga bug diperbaiki atau fitur ditambahkan di sumbernya.

• Untuk mengompilasinya dengan opsi yang berbeda (dengan asumsi bahwa ada alasan bagus mengapa Kali tidak mengompilasinya dengan opsi tersebut; jika tidak, mungkin lebih baik untuk mendiskusikannya dengan pengembang Kali untuk melihat apakah mereka dapat mengaktifkan opsi yang diinginkan).

Sebaliknya, berikut adalah beberapa alasan buruk untuk melakukan fork sebuah paket bersama dengan saran tentang cara menangani masalah Anda:

• Untuk memodifikasi file konfigurasi. Anda memiliki beberapa opsi yang lebih baik seperti menggunakan manajemen konfigurasi untuk menginstal file konfigurasi yang dimodifikasi secara otomatis atau menginstal paket konfigurasi yang akan meletakkan file di direktori konfigurasi (bila tersedia) atau yang akan mengalihkan file konfigurasi asli.

• Untuk memperbarui ke versi upstream yang lebih baru. Sekali lagi, lebih baik bekerja sama dengan pengembang untuk memperbarui paket secara langsung di Debian atau Kali. Dengan model rilis bergulir, pembaruan lebih cepat menjangkau pengguna akhir.

Di antara semua paket yang tersedia, ada beberapa yang merupakan blok pembangun Kali Linux dan mungkin menarik untuk di-fork dalam beberapa situasi:

kali-meta: paket sumber ini membangun semua paket meta kali-linux-* dan terutama kali-linux- penuh, yang mendefinisikan paket apa yang diinstal pada image ISO Kali Linux default.

berbasis desktop: Paket sumber ini berisi berbagai macam file yang digunakan secara default dalam instalasi desktop. Pertimbangkan untuk menggunakan paket ini jika Anda ingin menampilkan merek organisasi Anda di latar belakang default atau mengubah tema desktop.

kali-menu: paket ini mendefinisikan struktur menu Kali dan menyediakan .Desktop file untuk semua aplikasi yang harus terdaftar di menu Kali.


Komputasi Awan OS Teratas di OnWorks: