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.