[Pardus-kullanicilari] Pardus ile aynı dili konuşmak...
Doruk Fisek
dfisek at fisek.com.tr
26 Haz 2009 Cum 11:25:17 EEST
Wed, 24 Jun 2009 15:56:10 +0300, Gökhan Yurdusev <gyurdusev at gmail.com> :
> Teşekkürler, yabancı dillerle sorun yok zaten tüm hayatım ingilzceyle
> geçiyor fakat durum temelli olaylar ve çözümleri için - mesela bir
> kamera sorunda Onur bey şu şu dizin altında şu isimli bir dosya
> yaratın , içine de şunu yazın gibi - bir çözüm üretmişti. Bu gibi
> çözümleri üretrebilecek seviyeye gelmek için yine aynı yolları mı
> takip etmek gerekir? Bol bol okumak, zaman ayırmak...
Evet, yol ayni. Okumak, denemek, kurcalamak ve kacinilmaz olarak
bozmak. Ama en onemlisi baska insanlar ile iletisim kurmak; icinden
cikamadiginiz konularda bir baskasina (listelere) basvurmaktan
utanmamak, alacaginiz yanitlardan da gucenmemek -- aksine bilginizi
arttirmak :)
Burada "okumak"tan kasit sadece "NASIL" belgelerini okumak degil
elbette. Hicbiri "insan"in yerini tutmuyor. Cesitli insanlarin kendi
aralarindaki konusmalardan fazlasiyla bilgi edinebiliyorsunuz. Ornegin
sorun cozmek ilginizi cekiyorsa, Bugzilla'nin (yuksek trafikli) bir
e-posta listesi var -- yazilan tum hata/yorumlarin e-posta ile
gonderildigi. Onu *-commits listeleri ve gelistirici listesi ile
birlestirdiginizde ortaya cikan sorunlari ve onlarin dagitim icinde
nasil cozuldugunu izleyebilir ve bircok bilgi edinebilirsiniz.
Sorunlarin cozum bicimi genellikle birbirine benzer. Ornegin
kameralardan zerre kadar anlamayan (bir kere bile kullanmisligim yoktur)
ama yukaridaki listeleri takip eden biri olarak yaptiginiz o dosya yazma
isleminin ne oldugunu tahminen soyleyim : Cekirdek acilista gordugu
donanimlarla ilgili modulleri otomatik bulup yukler. Onur, zc0301
modulunu "kara listeye" (blacklist) aldi ve boylece cekirdegin o modulu
otomatik yuklemesini engelledi. Cekirdek buyuk olasilikla otomatik
yaptigi secimde hatali modulu bulup yukluyordu. zc0301 modulu kara
listede olunca onu yuklemedi cekirdek, ondan bir sonraki uygun buldugu
modulu yukledi -- ve o da dogru moduldu, kamera bunun sonucunda calisti.
"Birden fazla modulun ayni aygit icin kullanilabilir" olmasi durumu
yine listelerden takip ettigim kadariyla ses kartlarinda da yasanabilen
bir sorun.
> Bir log dosyasını incelediklerinde hangi bilgiyle yorumlayabiliyorlar
Log ozelinde ise sunu soyleyeyim, Google cikti mertlik bozuldu :).
Logda yazan satirlari cogu zaman yorumlamaniza bile gerek olmuyor, log
satirini (tarih gibi sisteminize ozgu kisimlarini atarak) Google'a
yazin; dunya uzerinde daha once mutlaka ayni logun ne anlama geldigini
birilerine sormustur, birileri de onu yanitlamistir. Oradan nasil
yorumlayacaginizi cikarabilirsiniz.
> Pardus mimarisi içinde hangi dosya nerdedir ve ne işe yararı nasıl
> bilebiliyorlar?
Dosyalarin yerleri, eger daha once baska bir kaynaktan bilmiyorsaniz,
find komutuyla bulunabiliyor. Bir dosyanin yeri dagitimdan dagitima da
degisebildigi icin find gercekten yararli bir arac o konuda.
Linux dizin yapisini ogrenmekle baslayabilirsiniz, hangi dizin ne ise
yarar (/etc, /var, vs). Onlarin altinda ayri ayri yazilimlardan gelen
dosyalari o anlama gore yorumlayabilirsiniz sonrasinda. Ornegin /etc
dizininde bulunan ayar dosyalarinin genellikle icinde ne işe
yaradiklari ve nasil ayarlandiklari yazar; birer el kitabi sayfasi
bulunur (man komutu ile ulasabileceginiz). Hicbiri yoksa o dosyanin
hangi paketten geldigine bakip (pisi sf komutuyla), o yazilimin web
sitesine gidip bilgi aranabilirsiniz.
"Sihirli" bir degnek yok Linux konusunda daha fazla bilgi sahibi
olmanin. Dogru yontemlerle bol zaman/calisma yatirmaniz yeterli.
Hedeflerinizi yavas yavas buyuterek ilerlediginizde hizla
gelisebilirsiniz.
Doruk
--
FISEK ENSTITUSU - http://www.fisek.com.tr
Pardus-kullanicilari mesaj listesiyle ilgili
daha fazla bilgi