DONANIM
DONANIM
NTFS disk alanına bağlantı kurmak için yapmanız gerekenler
Aslında eğer çekirdek derlerseniz, sadece ntfs özelliğini aktif etmeniz yeterli ama biz sizin için daha kısa yol önereceğiz.
uname –r
komutunu vererek hangi Linux çekirdeğini kullandığınıza bakın . Ve
http://linuxntfs.sourceforge.net/rpm/fedora2.html adresinden uygun olan çekirdeği yükleyin. Bu işlemi yüklemiş olduğunuz dizinde “root” kullanıcısı olarak
rpm –ihv kernel-ntfs.*.rpm
komutu ile yapın. Artık mount komutu ile ntfs disk bölümlerine bağlanabileceksiniz.
DONANIM
S-ATA kartları ile hızlı sistem başlangıcı
SORUN: PC’nizde bir S-ATA kartı kullanıyorsunuz. Sistemin başlaması oldukça uzun sürüyor ve nedenini bulamıyorsunuz.
ÇÖZÜM: Linux başlarken, S-ATA ve ATA kontrollerine bağlı tüm donanımları tanımaya çalışır. Eğer bir SATA girişine bağlı donanım yoksa, bu biraz zaman alabilir. Başlangıcı hızlandırmak için, sistemin ikinci S-ATA girişini tanımasını engelleyin. Bunu yapmak için Suse Linux 9.1’de /boot/grub/menu.lst dosyasını bir metin düzenleyicide açın. “Linux” bölümüne gidin ve “kernel” ile başlayan satıra “hdg=noprobe” komutunu girin. Daha sonra S-ATA kartının ikinci girişine bir donanım bağladığınızda bu komutu kaldırmayı unutmayın.
DONANIM
Ses kartı değişikliğinden sonra sessizlik
SORUN: İşlemciniz üzerindeki ses kartını değiştirdiniz. Bilgisayar açılırken hoparlörlerden ses gelmiyor.
ÇÖZÜM: Çoğu Linux Dağıtıcısı ses için Alsa sürücülerini kullanırlar. Bu sürücüler güvenlik nedeniyle yeni sürücüler kullanılmadan önce hoparlörlere zarar gelmesi önlemek için sesi sessiz duruma getirirler. Varsayılan ses ayarını geri getirmek için bir Terminal penceresi açın ve “alsamixer” komutunu girin. Sessize alınan kanal “Master”dır. Burada okları kullanarak ses yüksekliğini yaklaşık 75’e ayarlayın. <Esc>tuşunu kullanarak Mixer’den çıkabilirsiniz.
DONANIM
Çekirdek ve CPU hakkında bilgi
“cat /proc/version” komutu ile Linux çekirdeğiniz hakkında bilgi sahibi olabilirsiniz. Bilgisayarınızın CPU'su hakkında geniş bir bilgi içinse ”car /proc/cpuinfo” komutunu kullanabilirsiniz.
DİĞER
DEBİAN LİNUX
Neşeli ekran
Debian Linux’la ilgilenen herkes yükleme ve güncelleme aracı olan “apt-get”i yakından tanır. Az sayıda komutla sunucudan yazılım paketlerini alan ve sistemi kontrol ederek, paketi kurup kurmamaya yarayan bu aracın yaratıcılarının ineklere karşı büyük bir sempatisi var. Konsole’dayken “apt-get help” komutunu girin. Karşınıza çıkan yardım metninin son satırı aracın “Süper-İnek-Güçlerini” onaylıyor. İleri bir şaka olarak araç klasik bir Ascii-Grafiği içeriyor: “apt-get moo” komutunu girdiğinizde, bir inek tarafından selamlanıyorsunuz.
FEDORA
Fedora Core 2 dağıtımı için püf noktaları
Amerikan dağıtımı olan Fedora, ülkesindeki yasal zorunluluktan dolayı MP3 özelliğini kaldırarak sunmakta, Flash ve Java’nın lisanslarından dolayı bu programlarını CD’leri içerisinde bulundurmamaktadır. Eğer kullanabileceğiniz internet hattınız varsa, bu özellikleri tanımlamak o kadar zor değil. İlk önce
http://www.fedorafaq.org/samples/yum.conf adresinden yum.conf dosyasını indirin. Bu dosyayı /etc/ altında bulunan yum.conf dosyası ile değiştirmelisiniz. Bunu yapabilmek için bir terminal ekranı açarak
su –
komutunu verip “root” parolanızı verdikten sonra yum.conf dosyasını çekmiş olduğunuz konuma girip
cp –f yum.conf /etc
komutunu verebilirsiniz. Yum, Fedora’nın güncellemesi için kullanılmakta olan bir özellik. Aynı zamanda, program kurma ve güncelleme işlemleri için çok yararlı bir araç. Evet artık xmms programımızın MP3 dosyalarını tanıması için gerekli olan yazılımı yükleyelim. Bu işlem için
yum install xmms-mp3
komutunu girip verilen soruya “evet “ demeniz yeterli. Artık sisteminiz MP3’leri çalabilecek. Eğer sisteminizde VCD, avi mpeg görüntülenmesini istiyorsanız sisteminizde xine veya MPlayer programlarının kurulu olması gerekiyor. Ancak Fedora Linux ile bu programlar gelmemekte ve gene yardımımıza yum koşacak. Birkaç komut ile internetten bu programları indirebilirsiniz. İlk önce xine programının kurulması nı sağlayalım:
yum install xine
Artık xine sisteminize kuruldu. xine’nin görüntüsünü değiştirmek isterseniz xine için skin’lerde mevcut olanları yüklemek için
yum install xine-skins
komutunu vermeniz yeterli olacaktır.
Eğer MPlayer’ı tercih ederseniz
yum install MPlayer
komutunu verin. Fedora Linux’a Flash desteği için
yum install flash-plugin
komutunu girmeniz gerekiyor. Eğer Flash animasyonlarını yavaş olarak görüyorsanız ev dizininiz içersinde bulunan
.gtkrc dosyasına aşağıdaki satrı ekleyin:
export
FLASH_GTK_LIBRARY=libgtk-x11-2.0.so.0
Fedora ile Java kullanmak ve web browser’ınıza Java desteğini vermek istiyorsanız
http://daag.wieers.com/packages/j2re/ adresine gidip fc2 için en son sürümleri indirmeniz gerekiyor. Karşıdan yükleme işlemi bittikten sonra yine komut satırına gelip
rpm –ihv j2re-1.4.2-8.1.fc2.dag.i586.rpm
rpm –ihv
mozilla-j2re-1.4.2-8.1.fc2.dag.i586.rpm
komutlarını girmeniz lazım.
Günümüzde artık bir çok program
3D özelliğine sahip. Eğer sizde de ATI Radeon varsa, Fedora Core 2’de bunları çok rahat kullanabilirsiniz. İlk önce
http://www2.ati.com/drivers/linux/fg...3.9.0.i386.rpm dosyası ile
http://rambo.its.tudelft.nl/~ewald/p....9.0-fc2.patch
dosyasını /tmp dizinine yükleyin. Daha sonra
rpm -Uvh --replaceşles fglrx-4.3.0-*.i386.rpm
komutu ile driver’ı yükleyin ve tmp dizinine yüklemiş olduğunuz patch’i uygulayın.
cd /lib/modules/fglrx/build_mod/
patch -p1 /tmp/fglrx-3.9.0-fc2.patch Artık modülü derleyebiliriz.
sh make.sh
cd ..
sh make_install.sh
derleme işlemimiz bittikten sonra artık X’den çıkıp bazı ayarlar yapmamız gerekecek. Onun için
init 3
komutunu verip terminal ekrana girin ve “root” kullanıcısı ile oturum açın (login olun).
fglrxconşg
komutunu girin ve
cd /etc/X11
mv xorg.conf xorg.conf.bak
ln -sf XF86Conşg-4 xorg.conf
ve artık tekrar graşk ekrana geçmek için
init 5
komutunu vermeniz yeterli olacaktır.
EKRAN
Enerji koruma işlevini kaldırma
SORUN: Sürekli olarak bir programın verilerini izlemeniz gerekmekte ve bu yüzden ekran koruyucusu özelliğini kaldırdınız. Yine de ekranınız bir süre sonra enerji koruma moduna giriyor.
ÇÖZÜM: Enerji koruma işlevini sistemden kaldırarak, ekranın kapanmasını tamamen engelleyebilirsiniz.
Bunun için /etc/X11/XF86Conf dosyasını (bazı sistemlerde: /etc/X11/XF86Conf-4) bir metin düzenleyicide açın ve “Monitor” bölümündeki “Option “DPMS”” satırını silin. X-Window’u
tekrar başlattığınızda değişiklikler geçerli olacaktır.
APACHE
Tuhaf Log Dosyası
SORU: Apache-Webserver’ımın log dosyasında tuhaf kayıtlar görüyorum. Farklı kullanıcılar “Fp30reg.DLL” dosyasını yüklemeye çalışmışlar ya da “Nsiislog.DLL” dosyasını kullanmayı
denemişler. Ayrıca “x90” gibi binlerce arka arkaya giriş görüyorum. “Server”ım saldırıya mı uğramış?
YANIT: Bu tarz log dosyaları, bir saldırı olduğunun kanıtıdır, ancak bunların başarılı olup olmadığını hakkı nda bir bilgi vermez. DLL isimlerine bakarak saldırıların Apache’ye değil, “Microsoft Internet Information Server”a (IIS) karşı düzenlendiği anlaşılıyor. Binlerce kere tekrarlanmış “Byte”lara bakarak bir Buffer-Overflow (tampon bellek taşması) yaratma denemesiyle karşı karşıya kaldığınız anlaşılıyor. “Buffer-Overflow” sorunu sadece Window-Server’larını değil, eski Apache sürümlerini de ilgilendirir. Genel olarak bir servis hizmetini sadece çok gerektiğinde çalıştırmanız sizin için en iyisidir. Apache bazı Linux sürümlerinde
otomatik olarak çalışır. Bu özelliği kapamak için bir terminal açın. Kendinizi sistem yöneticisi (root) olarak tanıtın ve sonra “chkconşg apache off” komutunu girin.
DOSYA SİSTEMİ
Dosyaları hızlı bulma
SORU: Linux’ta bir dosyayı bütün sabit diskte arattırdığım zaman çok uzun sürüyor. Bu işlemin daha hızlı yapılmasını nasıl sağlayabilirim?
YANIT: Linux bütün dosya sisteminizi indeksleyebilir. Bu da arama işlemlerinizin hızını kat kat artırır. Bunun için gerekli programı yükleyip yüklemediğinizi bir terminal penceresi açıp “locate” komutu yazarak öğrenebilirsiniz. Eğer komutun tanınamadığına dair bir hata mesajı ile karşılaşırsanız, her Linux sürümünde yer alan fakat bir çoğunda otomatik olarak yüklenmeyen “findutils-locate” paketini sonradan yüklemeniz gerekmekte. Paketi yükledikten sonra sistem yönecisi (root) olarak “updatedb” komutunu yazın ve sisteminizin indekslenmesini sağlayın. Şimdi komut satırından “locate” komutunu, araması yapılacak bir karakter dizisi takip edecek şekilde çalıştırın. Sonuç olarak araması yapılan dizi ile eşleşen bütün dosyalar tam adresleri ile listelenecektir hem de bütün sabit disk aranmak zorunda kalmadan. Linux bu indeksleri 24 saatte bir otomatik güncellemektedir. Yeni gelen dosyaları ilk olarak güncelleme yaptıktan sonra görebilirsiniz. Fakat “locate” komutu silinmiş dosyaları hemen ertesinde göstermemektedir. Terminal penceresinde indeksleme özelliğinden yararlanabilirken “Konqueror” bu özellikten bihaber şekilde yaşıyor ve arama işlemlerinde bütün dosya sistemini baştan sona tarıyor. Gnome’da durum biraz daha farklı ve iyi. Gnome’un dosya yöneticisi “Nautilus” ta panelden “Eylemler, Dosya Arama” seçeneğini seçerseniz, sistemde kurulmuş olan indeksleme kullanılarak komut satırındaki bir çabuklukla aradığınız dosyaya ulaşıyorsunuz.
MIDNİGHT COMMANDER
Detaylı dosya bilgileri
Midnight Commander’da <Ctrl>-<C>, <i> tuş kombinasyonunu kullandığınızda sağ panel, soldaki panelde yer alan seçilmiş dosya hakkında detaylı bilginin gösterildiği bir panele dönüşecektir.
EVOLUTION
Haber kanallarına abone olmak
SORUN: Ximian Evolution posta programı “Özet” klasöründe birçok haber kanalı bulundurmakta. Siz bunlardan başka, kendi istediğiniz bir kanalı takip etmek istiyorsunuz..
ÇÖZÜM: Kullanmak istediğiniz haber kanallarını “Araçlar>Ayarlar>Özet Tercihleri”nden belirleyebilirsiniz. Burada “Haber Kaynakları” sekmesinde “Hepsi”ni seçin. Ximillian Evolution programının içinde barındırdığı haber kaynaklarını göreceksiniz. Sağ pencerede Gösterilen başlığı altında ise aktif haber kanalları yer almakta. Öncelikle kullanmak istemedi-
ğiniz kanalları sağ pencerede seçerek “Kaldır” tuşuna basın ve uzaklaştırın. Eğer sol menüde hazır bulunan haber kanalları size yeterli gelmediyse “Yeni Haber Kaynağı” ile yeni bir kanal ekleyebilirsiniz. Burada “İsim” bölümü- ne Haber Kanalı Listesinde görünmesini istediğiniz ismi girin. “URL” bölümüne geçerli bir RSS adresi yazın. Buraya örneğin “
www.olympos.org/ backend/ olypmos.rss” adresini yazarak Bilgi Güvenliği konusunda son gelişmelerden haberdar olabilirsiniz. İsim ve URL bilgilerini girdikten sonra Haber kanalı sol pencerede görünecektir. Kanalı seçtikten sonra “Ekle” tuşu ile aktif haber kanallarına ekleyebilirsiniz.
GALEON
Master-Password’ü aktifleştirme
SORUN: Galeon kullanıcısınız ve şifrelerinizi tekrar tekrar girmek yerine, hatırlanmasını istiyorsunuz. Güvenlik nedeniyle de bir Master-Password atadınız, böylece tarayıcıyı açtığınızda size bir parola soruluyor ve sonrasında tüm şifreler aktifleşiyor. Ancak Master-Password’ü girmediğiniz halde bazı şifreler tarayıcı tarafından hatırlanıyor.
ÇÖZÜM: Galeon şifreleri şifrelemeyi düzenli olarak yapmaz. Bu nedenle yeni şifreler eklediğinizde, Master-Password listesindeki şifreleri temizleyip, yenileriyle beraber eklemeniz gerekmekte. Bunun için tarayıcıyı başlatın. Adres listesinde “about
:config” yazın. “wallet.crypto” değerini “true” yapın. Ayrıca “chrome://pippki/content/prefmasterpass. xul” adresine gidin ve “Change Passwort” düğmesine tıklayarak yeni Master-Password’ünüzü girin. Parola datasının ismini bulmak için tekrar “about
:conşg”i açın. “signon.Signon-FileName” seçeneğinde data ismini görebilirsiniz. Tarayıcıyı kapayın ve “~/.galeon/mozilla/galeon” klasöründe bu datayı bulun. Dosyayı silip, tarayıcıyı tekrar başlattığınızda bu dosya tekrar yaratılacaktır (boş olarak). Bundan sonra kaydettiğiniz tüm parolalar bu dosyaya eklenecek ve şifrelenecektir.
YÜKLEME
RPM-Paketi olmadan
program yükleme
SORUN: Internette RPM-Paketi bulunmayan, sadece *.tar.gz şeklinde arşivlenmiş bir Linux programı buldunuz. Bu yazılıma şiddetle ihtiyaç duyuyorsunuz ve birinin RPM-Paketini oluşturmasını beklemek istemiyorsunuz.
ÇÖZÜM: *.tar.gz ve *.tar.bz2 şeklindeki yazılım paketleri genelde kaynak kodları içerir. Bu, programı sizin derlemeniz gerektiği anlamına geliyor. Bu aslında kulağa geldiği kadar korkunç bir işlev değil. Bir Terminal penceresi açın ve *tar.gz şeklindeki arşivi
tar xzf <arşiv>
yazarak açın. Eğer arşiv *tar.bz2 şeklindeyse “xzf” yerine “xjf” parametresini kullanın. Arşiv genelde kendi isminden oluşan bir alt klasöre açılır. Bu klasöre ulaşmak için “cd” komutunu
kullanın. “ls” ile öncelikle dosyalara bir bakın ve “configure” isimli bir dosya mevcutsa,
./configure
komutu ile “Makefile” dosyasını yaratın. Bu yazılımın nasıl derleneceğini adım adım anlatan bir dosyadır. Eğer bu script yoksa, arşiv bir “Makefile” barındırmaktadır. “make” komutu ile
yazılımı derleyin ve
su –c ‘make install’
ile yazılımı bilgisayarınıza yükleyin. Bu aşamada Linux size yönetici şifresini soracaktır.
BAŞLANGIÇ
Sistem ile başlayacak programları düzenleme
SORUN: Linux açıldığında hangi programların Linux tarafından başlatılacağını düzenlemek istiyorsunuz. Böylece sadece sizin istediğiniz programlar başlayabilecek.
ÇÖZÜM: Suse altında KDE-Menüsünde “System” başlığı altında Yast düzenleme aracı vardır. Burada “System > Runlevel Editor” sekmesini bulun. Bu yolla her bir program için
başlangıçta çalışıp çalışmayacağını belirleme hakkına sahipsiniz. Verilen bilgilere göre Yast, başlangıçta programı n çalışmasına izin verir veya programı durdurur.
Diğer Linux dağıtımları (Fedora gibi) ise komut satırındaki “chkconfig -- list” komutunu kullanırlar. Bir Terminal penceresi açıp, kendinizi “su” komutu ile yönetici olarak tanıtırsanız,
chkconfig ile yüklenmiş programların listesini gösterir. Burada yanındaki “on” veya “off” bilgileri ile başlangıç ayarlarını verir. Bu komutu kullanarak istediğiniz programın başlangıçta açılıp açılmayacağını belirleyebilirsiniz.
Örnek olarak: chkconfig httpd on ile Apache web sunucusunu sıradaki başlangıç için aktive etmiş eğer “on” yerine “off”u seçerseniz, başlangıçta açılması nı engellemiş olursunuz. Eğer
programların o anki durumları ile ilgileniyorsanız, “chkconfig” işinize yaramaz.
Bunun için etc/init.d klasöründeki script’leri değiştirmeniz gerekir. Örnek olarak
/etc/init.d/httpd start
yazarsanız Apache’yi başlatırsınız. Eğer çalışan bir programı durdurmak istiyorsanız “start” yerine “stop” komutunu kullanın.
Debian kullanıcıları ise “chkconfig” yerine “rcconf” kullanmalılar. Burada çıkan listede kutuların içindeki tıkları düzenleyerek başlangıç ayarlarınızı yapabilirsiniz.
EVOLUTİON
Başlama ekranını kapama
Evolution’u başlama ekranı olmadan başlatmak istiyorsanız, programı başlatırken “--no -splash” parametrelerini kullanın. Eğer bu parametreyi kullanan bir kısayol oluşturursanız, ileride kolaylık yaşarsınız.
SİSTEM
Program başlamıyor
SORUN: Bir programı başlatmak istiyorsunuz, örneğin bir internet tarayıcısı. Ancak programın simgesine tıkladığınızda bir şey olmuyor.
ÇÖZÜM: Programı başlatmak için simgeye tıklayacağınıza, terminal penceresinden başlatmaya çalışın. Terminal penceresinde de çalışamayacak olan grafik ara yüzlü programınız, bu sefer neden çalışamadığını gösteren hata mesajları verecektir. Eğer bu hata mesajları yeterince bilgi vermiyorsa veya hata mesajlarını anlayamıyorsanız, program son kapanışında tam olarak kapanmamış demektir. Bunu “ps x” komutu ile sınayabilirsiniz.
Bu komut çalıştırdığınız tüm işlemleri ait oldukları numara ile listeler. Bir programın kendini kapaması için, “kill” komutunu kapamak istediğiniz programın numarası ile veya “killall”u programın adıyla kullanın. Bu komutları kullanınca program kendini kontrollü olarak kapama
şansına sahip olacaktır. Böylece o an kullandığı verileri kaydedebilecektir. Kapatmak istediğiniz programları kapadı ktan sonra “ps x” komutunu tekrar kullanarak, işlemin tamamen kapanı p kapanmadığını kontrol edebilirsiniz. Eğer program hala oradaysa
killall -9 <Program adı>
komutunu kullanarak, programın direkt olarak kapanmasını sağlarsınız. Bu, sorununuzu çözecektir.