Linux Strace Aracı Kurulumu

Emre Öz
lTunes Tribe
Published in
1 min readMar 11, 2018

Herkese merhabalar,

Öncelikle Strace aracından bahsetmek istiyorum.Strace,Linux işletim sistemi için komut satırı arayüzü ile hata teşhisi,hata ayıklaması yapan kullanıcı dostu bir araçtır.Sistem çağrılarını,sinyal iletimlerini ve işlem durumunun değişimlerini içeren linux çekirdeği ile işlemler arasındaki etkileşimlerini izlemek ve bunlara müdahale etmek için kullanılır.İçeriğinden bahsettiğimize göre artık kuruluma geçebiliriz :)

Ben kurulumu Debian üzerinden yapacağım.Öncelikle terminali açıyoruz .Strace aracını kurmamız için root kullanıcısına geçiş yapmamız gerekiyor.Bunun için şu komutu kullanıyoruz;

su

Şimdi bizden şifre isteyecek.Eğerki root şifresini değiştirmediyseniz default şifre olarak “cmpt351” yazıp entera bastıktan sonra root kullanıcısına geçiş yapmış oluyoruz.Şimdi şu komutu yazıyoruz.

cd/etc/apt

Burada ufak bir not eklemek istiyorum. Eğer ki Debian dağıtımının eski sürümünü yüklediyseniz uygulamayı depodan çekerken sorun çıkartabiliyor.Eski sürüme sahip iseniz bu adımlarıda gerçekleştiriniz.Eski sürüme ait arkadaşlar için şimdi şu komutu yazıyoruz.

gedit sources.list

Gedit editör ile dosyamız açıldığı zaman yazan önümüze çıkan linklerin hepsini siliyoruz ve aşağıda vericeğim linkleri yapıştırıyoruz.

deb http://archive.debian.org/debian squeeze main

deb http://archive.debian.org/debian squeeze-lts main

Editör ile açtığımız dosyamızı kaydedip kapatıyoruz ve terminale dönüyoruz.Şimdi şu komutu yazıyoruz.

apt-get update

Şimdi eski sürüme ait arkadaşların linklerini de güncellediğimize göre kaldığımızdan yerden devam edelim.Şimdi şu komutu yazıyoruz.

apt-get install strace

Devam etmek için “Y” yazıp entera basıyoruz.Onaylamak için tekrar sorduğunda yine “Y” yazıp entera basıyoruz.Depodan aracımızla ilgili dosyaları yüklüyor.Kurulum işlemi tamamlandıktan sonra şu komut ile root kullanıcısından çıkıyoruz.

exit

Artık strace aracını hangi ihtiyaç doğrultusunda kullanacaksak ona göre parametler veriyoruz veya sadece uygulamamızı çalıştırıyoruz.Örnek olarak;

strace ./Uygulama_adi

strace -p ProcessID

Bugun sizlerle Linux üzerinde Debian dağıtımına sahip bir cihazda strace aracı kurulumunu gerçekleştirdik.Umarım faydalı olmuştur :)

Herkese iyi çalışmalar.

--

--