Cara Menginstal duma di Debian 11

Cara Menginstal duma di Debian 11

Dalam tutorial ini kita belajar cara menginstal duma di Debian 11. duma adalah library untuk mendeteksi buffer overruns dan under-runs pada program C dan C++

pengantar

Dalam tutorial ini kita belajar cara menginstal duma di Debian 11.

Apa itu duma

Pustaka sumber terbuka untuk mendeteksi buffer overruns dan under-runs dalam program C dan C++. Perpustakaan ini adalah cabang dari perpustakaan Pagar Listrik Bruce Perens dan menambahkan beberapa fitur baru ke dalamnya. Fitur perpustakaan DUMA:

  • “membebani” semua fungsi alokasi memori standar seperti malloc(), calloc(), memalign(), strdup(), operator new, operator new[] dan juga fungsi deallocation mitranya seperti free(), operator delete dan operator delete[]

  • menggunakan MMU (unit manajemen memori) dari CPU: mengalokasikan dan melindungi halaman memori tambahan untuk mendeteksi akses ilegal di luar buffer atas (atau bawah, sesuai pilihan user)

  • menghentikan program tepat pada instruksi itu, yang melakukan akses yang salah ke halaman memori yang dilindungi, memungkinkan lokasi kode sumber yang rusak dalam debugger mendeteksi penulisan yang salah di ujung blok memori yang tidak dilindungi di dealokasi blok memori

  • mendeteksi ketidakcocokan fungsi alokasi/dealokasi: alokasi fe dengan malloc() tetapi deallokasi dengan penghapusan operator

  • deteksi kebocoran: mendeteksi blok memori yang tidak dialokasikan sampai program keluar

  • pramuat perpustakaan

  • memungkinkan pengujian tanpa perlu mengubah kode sumber atau kompilasi ulang

Ada tiga cara untuk menginstal duma di Debian 11. Kita bisa menggunakan apt-get , apt dan aptitude . Pada bagian berikut kami akan menjelaskan masing-masing metode. Anda dapat memilih salah satunya.

Instal duma Menggunakan apt-get

Perbarui database apt dengan apt-get menggunakan perintah berikut.

sudo apt-get update

Setelah memperbarui database apt, kita dapat menginstal duma menggunakan apt-get dengan menjalankan perintah berikut:

sudo apt-get -y install duma

Instal duma Menggunakan apt

Perbarui database apt dengan apt menggunakan perintah berikut.

sudo apt update

Setelah memperbarui database apt, Kita dapat menginstal duma menggunakan apt dengan menjalankan perintah berikut:

sudo apt -y install duma

Instal duma Menggunakan aptitude

Jika Anda ingin mengikuti metode ini, Anda mungkin perlu menginstal aptitude terlebih dahulu karena aptitude biasanya tidak diinstal secara default di Debian. Perbarui database apt dengan aptitude menggunakan perintah berikut.

sudo apt update

Setelah memperbarui database apt, Kita dapat menginstal duma menggunakan aptitude dengan menjalankan perintah berikut:

sudo aptitude -y install duma

Cara Menghapus Duma di Debian 11

Untuk menghapus hanya paket duma kita dapat menggunakan perintah berikut:

sudo apt-get remove duma

Copot pemasangan duma Dan Dependensinya

Untuk meng-uninstall duma dan dependensinya yang tidak lagi dibutuhkan oleh Debian 11, kita bisa menggunakan perintah di bawah ini:

sudo apt-get -y autoremove duma

Hapus Konfigurasi dan Data duma

Untuk menghapus konfigurasi duma dan data dari Debian 11 kita dapat menggunakan perintah berikut:

sudo apt-get -y purge duma

Hapus konfigurasi duma, data, dan semua dependensinya

Kita dapat menggunakan perintah berikut untuk menghapus konfigurasi duma , data dan semua dependensinya, kita dapat menggunakan perintah berikut:

sudo apt-get -y autoremove --purge duma

Referensi

  • situs web duma

Ringkasan

Dalam tutorial ini kita belajar cara menginstal duma di Debian 11 menggunakan alat manajemen paket yang berbeda seperti apt, apt-get dan aptitude.