Fedora Core Yükleme Notları
From Lapis Wiki
Bu makale NASIL bölümü serisinin bir parçasıdır
|
| MasaÜstü • Donanım • Ağ • Dağıtımlar |
| Tarayıcılar• Programlama • Linux ve Oyunlar |
Giriş
Fedora C4 ile ilgili kurulumlara ilişkin pek çok bilginin bulunduğu ve kendim de istifade ettiğim http://stanton-finley.net/fedora_core_4_installation_notes.html sayfasını çevirmeye çalıştım. İstifadeye vesile olma dileğimle.
Kurulum
Monitör Yapılandırılması
- Fedora işletim sisteminiz kurulum esnasında monitörünüzü tanımadıysa, root olarak oturum açınız.(Eğer kendi kullanıcı adınızla oturum açtıysanız, oturumu "Actions" > "Log Out" yoluyla kapatınız ve yeni oturum açma adınızı root olarak kullanıcı adı kısmına giriniz. Enter'a basıp root şifrenizi giriniz ve ardından tekrar enter'a basınız.) Bir terminal açınız. Root değilseniz "su" komutunu terminalde girip root şifrenizi yazınız ve enter'a basınız.
- Root iken şimdi de şu komutu giriniz:
gedit /etc/X11/xorg.conf
- Enter'a basınız, gedit editörü açılacaktır. Scroll kullanarak aşağıda "Monitor Section" yazan kısma geliniz. Bu kısımdaki "HorizSync" satırını bulunuz ve karşısına monitörünüzün desteklediği yatay frekans alanı değer aralığını giriniz. Düzenlediğiniz bu satırın "HorizSync 30.0 - 70.0" gibi bir duruma gelmesi gerekiyor. Karşısına veya da hemen altına da monitörünüzün desteklediği dikey frekans alan aralığını giriniz. Bu satır da "VertRefresh 50.0 - 160.0" gibi bir ifade olmalıdır. Scroll ile daha aşağıdaki "Screen Section" yazan kısma geliniz. "Modes" yazan iki satır göreceksiniz ve her iki satırın karşısına yüksek değerden başlamak üzere, kendi monitörünüzün desteklediği çözünürlük değerlerini giriniz. Muhtemelen bu satırlar da "Modes "1024x768" "800x600" "640x480"" gibi bir ifade olacaktır. Bu değerleri kendiniz bulabilir, üretici ile irtibata geçip bilgi alabilir veya da internetten monitörünüzün model numarasını aratarak öğrenebilirsiniz. Bu değerleri girerken çok dikkatli olunuz ve girdiğiniz değerlerin kendi ürününüzü desteklediğinden emin olun, aksi halde grafiksel arayüz elemanındandan mahrum kalabilirsiniz. Bunları tamamladıktan sonra "Save" butonuna tıklayarak gedit'teki bilgileri kaydediniz ve oturumu kapatıp tekrar yeni oturum açınız.
- "Desktop" > "System Settings" > "Display" yolunu takip edip tıklayınız. Root şifreniz istenecektir, giriniz ve enter'a basınız. "Resolution" yazan kısmın sağındaki oka tıklayın ve istediğiniz bir çözünürlük seçiniz. Hemen altındaki "Color Depth:" yazan kısmın sağındaki ok ile de isteğiniz miktarda bir renk derinliği seçiniz. "Ok" deyiniz ve oturumu kapatıp açınız.
- "Desktop" > "Preferences" > "Screen Resolution" yolunu takip edip tıklayınız. "Resolution/Çözünürlük" yazan kısmın sağındaki oka tıklayın ve istediğiniz bir çözünürlük seçiniz. Hemen altında "Refresh rate:" yazan kısmın sağındaki oka tıklayıp en yüksek değeri seçiniz. 85 veya daha yüksek bir değer farkedilebilir derecede gözünüze çarpan titrek ışıltıları azaltabilir veya da tamamen etkisiz kılabilir. "Applay" deyiniz ve oturumu kapatıp tekrar açınız.
Uyarı:Yum Depolarını Eklemeden Önce / A warning about mixing repositories
- Fedora Core Kurulumunda ve ilgili yazılımları elde etmede, aşağıda methodları gösterilen Yum, Yumex, Apt ve Synaptic program uygulamalarını kullanıyor olacağız. Bu programlari yapılandırırken üçüncü parti paketleyiciler tarafından oluşturulan gruplar halindeki yazılımlardan müteşekkil depoları kullanıyor olacaksınız. Ayrıca yeni kurulumunuz ile gelen standart Fedora Core(çekirdeği) ve Fedora Extralarını da kullanacaksınız.
- Devam ederken lütfen şunu aklınızdan çıkarmamaya özen gösteriniz: Otomatik güncelleme için kullandığınız yapılandırma dosyalarınızda dag/freshrpms/dries/newrpms (RPMforge) rpm gruplarını/koleksiyonlarını birleştirmek için Livna.org deposunu kullanmamalısınız. Bir grubu veya diğerini kullanın ama birarada kullanmayın. Bu ikili gruplar birlikte kullanıldığında uyumsuzluk gösterir ve otomatik güncellemede bu gruplar birlikte kullanılıyorsa kurulumlar sırasında hataya sebep olacaktır. Hangi grubu kullandığınızdan bağımsız olarak, az önceki bahsettiğim sebep dolayısıyla ATrpm deposunu da yum veya apt yapılandırma dosyalarınızda kullanmaktan kaçınmalısınız. Bazı ek bilgiler i burada bulabilirsiniz.(Sayfanın ortası boş ise sayfayı yenileyin.)
- Bu söylediklerimizle beraber, tek başına paketlenmiş RPM uygulamalarını uyumlu olmayan üçüncü parti depolarından yine de indirebilirsiniz. Fakat bunun için bir şart var ki, yum ile kuruldukları esnada bir hata vermemeleri gerekiyor. Daha da özele inersek, aktif olan bayrak değişkenlerine "0" atadığımızda diğer depoların yapılandırılması da mümkün olacaktır. Bundan dolayı yum ile o tür bir paket indirmeye çalıştığımızda "--enablerepo" komutunu da eklememiz gerekecektir. Bu komutu totem-xine paketini Livna.org kararlı deposundan bayrak değeri "0" iken indirmeye çalışırken kullanacağız. Bu tek indirme için bayrak değerini aktifleştireceğiz ve rpm kurulumunu totem-xine bölümünde açıklandığı gibi gerçekleştireceğiz.
- Yum ve apt depolarımdan da anlaşılabileceği gibi ben kendim RPMforge koleksiyonunu kullanıyorum ve istediğim bütün programlara dag/freshrpms/dries/newrpms/PlanetCCRMA (RPMforge) deposu ile ulaşabiliyorum.
- Şunu unutmayınız ki, "up2date" varsayılan depolar için /etc/yum.repos.d/ içine bakar; dolayısıyla eğer yum yapılandırmanızı değiştirdiyseniz "up2date" yapılandırmalarınızı da aynı şekilde değiştirmeniz gerekir.
- Fedora Core 4 yum ve apt depolarınızı yapılandırmak için az sonra anlatılacak şekilde RPMForge depolarını kullanınız:
Yum
- Terminal açınız ve yazınız:
su
- Root şifrenizi girip komut satırına şunu yazınız:
wget http://ftp.belnet.be/packages/dries.ulyssis.org/fedora/fc4/i386/RPMS.dries/rpmforge-release-0.2-2.2.fc4.rf.i386.rpm
- Enter a basın ve yüklemenin gerçekleşmesi için bekleyin. Sonra da aşağıdaki komutu girin.
su
- Enter dedikten sonra root şifrenizi girip tekrar enter düğmesine basın. Ardından aşağıdaki satırı komut satırına girin.
rpm -Uvh *.rpm
- Enter dedikten sonra paket kurulumu işleminin bitmesini bekleyin. Sonra da komut satırına şunu yazınız:
rm *.rpm
- Bu komut için de enter dedikten sonra, "y" harfini yazıp ikinci onaylamayı da enter ile gerçekleştirin. Daha sonra aşağıdaki komutu yazın.
su -
- Enter a bastıktan sonra aşağıdaki komutu yazın.
gedit /etc/yum.repos.d/freshrpms.repo
- Bu komutu yazıktan sonra enter a basın, gedit programı açılacaktır. Aşağıdakilerin tamamını açılan editör programına kopyalayıp yapıştırın.
[core]
name=FreshRPMS-Core
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/core
http://ayo.us5.freshrpms.net/fedora/linux/$releasever/$basearch/core
failovermethod=priority
enabled=1
gpgcheck=1
[updates]
name=FreshRPMS-Updates
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/updates
http://ayo.us5.freshrpms.net/fedora/linux/$releasever/$basearch/updates
failovermethod=priority
enabled=1
gpgcheck=1
[freshrpms]
name=FreshRPMS-Fresh
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms
http://ayo.us5.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms
failovermethod=priority
enabled=1
gpgcheck=1
- Kopyaladıktan sonra dosyanın en altında bir boşluk bırakın, bunu kontrol edip boşluk bıraktığınızdan emin olun. "Kaydet" düğmesine tıklayıp gedit proğramını kapatın. Aşağıdaki komutu root olarak terminalde yazın.
gedit /etc/yum.repos.d/dries.repo
- Enter a basın ve gedit editörü açılacaktır. Aşağıdakileri editöre kopyalayıp yapıştırın.
[dries]
name=Extra Fedora rpms dries - $releasever - $basearch
baseurl=http://ftp.belnet.be/packages/dries.ulyssis.org/fedora/linux/$releasever/$basearch/dries/RPMS/
http://apt.sw.be/dries/fedora/fc4/$basearch/dries/RPMS/
failovermethod=priority
enabled=1
gpgcheck=1
- Kopyaladıktan sonra dosyanın en altında bir boşluk bırakın, bunu kontrol edip boşluk bıraktığınızdan emin olun. "Kaydet" düğmesine tıklayıp gedit proğramını kapatın. Aşağıdaki komutu root olarak terminalde yazın.
gedit /etc/yum.repos.d/newrpms.repo
- Enter a basın ve gedit editörü açılacaktır. Aşağıdakileri editöre kopyalayıp yapıştırın.
[newrpms.sunsite.dk]
name=Fedora Core 4 i386 NewRPMS.sunsite.dk
baseurl=http://newrpms.sunsite.dk/apt/redhat/en/$basearch/fc$releasever
http://newrpms.atrpms.net/apt/redhat/en/$basearch/fc$releasever
failovermethod=priority
enabled=1
gpgcheck=1
- Kopyaladıktan sonra dosyanın en altında bir boşluk bırakın, bunu kontrol edip boşluk bıraktığınızdan emin olun. "Kaydet" düğmesine tıklayıp gedit proğramını kapatın.
- Hala root kullanıcısı olarak terminalde iken aşağıdaki komutu yazın.
rpm --import http://freshrpms.net/packages/RPM-GPG-KEY.txt
- Enter a basın ve şunu yazın:
rpm --import http://dries.ulyssis.org/rpm/RPM-GPG-KEY.dries.txt
- Tekrar enter a basıp gelen komutu yazın:
rpm --import http://newrpms.sunsite.dk/gpg-pubkey-newrpms.txt
- Tekrar enter a basıp bu kez bu komutu yazın:
rpm --import /usr/share/doc/fedora-release-*/*GPG-KEY*
- Komutu yazdıktan sonra enter a basın. Böylelikle yum deponuz için gerekli olan GPG anahtarlarını(keys) aktarmış oldunuz. Şimdi de komut satırına şunu yazın:
yum update
- Enter a basın. Sisteminiz güncellenecektir. Ekrana çıkan soruyu uygun yere "y" harfini "evet" onayınız için yazarak cevaplayınız.
- NOT: Sorunlu olan depoları(rapository) süresiz engellemek için, root kullanıcı olarak terminalde şu komutu kullanabilirsiniz: "yum --disablerepo=dries update". Bu komutu kullanarak, ekseriyetle çok yoğun veya düşük yansılardan dolayı aldığınız "Başka yansı(mirrors) bulunamadı.." hatasını almaktan büyük olasılıkla kurtulmuş olursunuz. Güncelleme ile ilgili veya yum kullanırken "Error: Missing Dependency: arts = 8:1.5.0-0.2.fc4 is needed by package arts-devel" benzeri bir hata aldığınızda, root iken şu komutu uygulayın: "yum --exclude arts --exclude arts-devel update". Lütfen, daha fazla bilgi ve yum ayarları bulabileceğiniz resmi yum kullanım klavuzu için http://fedora.redhat.com/docs/yum/ adresini ziyaret ediniz.
Apt ve Synaptic
- Apt ve Synaptic, şu anda Yum un lehine olarak Fedora Core sürümünden dışlanmış durumdadır fakat tavsiye edilmemekle birlikte yine de hala kurulup kullanılabilir. Apt ve Synaptic, Fedora için gerekli ve kritik bir özellik olan çoklu kütüphane(multilib) desteğini kullanılamaz kılar. Multilib desteginden kastedilen farklı mimari yapılardaki yazılımları bir arada kullanabilme özelliğidir(i386 ve x86_64 gibi). Bu uyumsuzluğundan ötürü, Apt, çoklu kütüphaneli RPM leri farkedemez ve bu kütüphaneleri aynıymışçaşına algılar. Lütfen bakınız http://fedoraproject.org/wiki/Tools/Apt. Başlangıçta da belirtildiği gibi, bu döküman i386 ve i686 arasindaki mimarilerle ilgilidir(32 bit). Apt/Synaptic ikilisini sadece 32 bit sistemlerde ve yine sadece şu an tavsiye edilen Yum a kurulumlar, bağımlılıklar ve güncellemeler konusunda tamamlayıcı olması için tavsiye ediyorum. Apt ve Synaptic i kurmak için Yum için yukarıda anlatıldığı şekilde depoları aktifleştirin ve sonrasında bir terminal açıp yazınız:
su-
- Enter a basınız ve root şifrenizi girip tekrar enter a basınız. Sonra da komut satırına yazın:
yum -y install apt
- Enter a basınız ve kurulum tamamlanması için bekleyiniz. Tamamlandıktan sonra komut satırına yazınız:
yum -y install synaptic
- Enter a basınız ve kurulum tamamlanması için bekleyiniz. Tamamlandıktan sonra komut satırına yazınız:
gedit /etc/apt/sources.list.d/dag.list
- Enter a basınız, gedit editörü açılacaktır. Açılan sayfa tamamen boş ise aşağıdakileri editöre kopyalayınız:
# Name: Dag RPM Repository # URL: http://dag.wieers.com/apt/ ### Dag RPM Repository for Fedora Core rpm http://apt.sw.be fedora/4/en/i386 dag
- Kopyaladıktan sonra dosyanın en altında bir boşluk bırakınız, bunu kontrol edip boşluk bıraktığınızdan emin olunuz. "Kaydet" düğmesine tıklayıp gedit programını kapatınız.
- Hala root kullanıcısı olarak terminalde iken aşağıdaki komutu yazınız:
gedit /etc/apt/sources.list.d/freshrpms.list
- Enter a basınız, gedit editörü açılacaktır. Açılan sayfa tamamen boş ise aşağıdakileri editöre kopyalayınız:
# Name: FreshRPMS # URL: http://ayo.freshrpms.net/ ### Fedora Core rpm http://ayo.freshrpms.net fedora/linux/4/i386 freshrpms
- Kopyaladıktan sonra dosyanın en altında bir boşluk bırakınız, bunu kontrol edip boşluk bıraktığınızdan emin olunuz. "Kaydet" düğmesine tıklayıp gedit programını kapatınız.
- Hala root kullanıcısı olarak terminalde iken aşağıdaki komutu yazınız:
gedit /etc/apt/sources.list.d/dries.list
- Enter a basın, gedit editörü açılacaktır. Açılan sayfa tamamen boş ise aşağıdakileri editöre kopyalayınız:
# Name: Dries RPM Repository # URL: http://dries.studentenweb.org/apt/ ### Fedora Core rpm http://apt.sw.be dries/fedora/fc4/i386 dries
- Kopyaladıktan sonra dosyanın en altında bir boşluk bırakınız, bunu kontrol edip boşluk bıraktığınızdan emin olunuz. "Kaydet" düğmesine tıklayıp gedit programını kapatınız.
- Hala root kullanıcısı olarak terminalde iken aşağıdaki komutu yazınız:
rpm --import http://dries.ulyssis.org/rpm/RPM-GPG-KEY.dries.txt
- Enter a basınız ve akabinde şunu yazınız:
rpm --import http://dag.wieers.com/packages/RPM-GPG-KEY.dag.txt
- Tekrar enter a basınız ve ardından yazınız:
rpm --import http://freshrpms.net/packages/RPM-GPG-KEY.txt
- Komutu yazdıktan sonra enter a basınız. Böylelikle yum deponuz için gerekli olan GPG anahtarlarını(keys) aktarmış oldunuz. Şimdi de komut satırına şunu yazınız:
apt-get update
- Bununla birlikte apt deponuzdaki paketler güncellenmiş olacaktır. Terminali kapatınız ve sonrasında oturumu kapatıp tekrar açınız.
- Oturumu tekrar açtıktan sonra "Desktop" > "System Settings" > "More System Settings" >"Synaptic package manager" yolunu izleyiniz. Root şifrenizi girmeniz istenecektir. Synaptic te paket listenizin güncellenmesi için "reload" ikonuna tıklayınız. Böylelikle Fedora Core kurulumunuza istediğiniz programı, paket listesinden eklemek istediğinizi seçip uygunluğunu kontrol ettikten sonra ekleyebilirsiniz. Seçiminizi yaptiktan sonra "apply" ı tıklayınız.
Firefox ve Thunderbird
Firefox şu anda varsayılan web tarayıcısı olarak ve Thunderbird de email istemcisi olarak FedFedora Core Linux'ta bulunuyor.(Eğer Linux'unuzda Thinderbird mevcut değilse bir terminal açınız ve root yetkisi ile "yum -y install thunderbird" komutunu uygulayınız.) Thunderbird için "Applications" > "Internet" > "Thunderbird Email" yolunu takip ediniz. "Desktop" > "Preferences" > "More Preferences" > "Preferred Applications" yolunu takip edip Mail Reader sekmesinde "Thunderbird Mail" i seçerek Thunderbird'ü kendi varsayılan email istemciniz olarak ayarlayabilirsiniz.
nVidia ve ATI Gırafik Hızlandırma
Lütfen unutmayınız ki, 3D gırafik hızlandırmayı oyunlar ve benzeri uygulamalar için istemiyorsanız bu kısımda tavsiye edilenleri uygulamanıza gerek yoktur. nVidia sürüsü için şahsen tavsiyem http://www.mjmwired.net/resources/mjm-fedora-fc4.html#nvidia adresindeki ve ATI gırafik hızlandırması için de ATI OpenGL sürücüsü kısmının anlatıldığı sitemde http://stanton-finley.net/HP_Pavilion_ZE2108WM.html adresindeki direktiflere bakınız.
True Type Fontlar
- Firefox u açınız ve http://www.mjmwired.net/resources/mjm-fedora-fc4.shtml#ttf adresine gidiniz. Ardından msttcorefonts-1.3-4.noarch.rpm paketini indiriniz. Bu paketi kendi "Home" dizininize kaydetmeniz gerekmektedir. Eğer farklı bir yere indirmiş iseniz kontrol edip "Home" dizinine taşıyınız.
- Terminal açınız ve yazınız:
su
- Enter a basınız ve root şifrenizi girip tekrar enter a basınız.(Bu sayede kendi "Home" dizinizde olmanıza rağmen root yetkilerini kullanabileceksiniz.) Yazınız:
ls
- Enter a basınız. Bu komutla "Home" dizininzdeki içeriği liste halinde görebilecek ve indirdiğiniz dosyanın varlığı kontrol edebileceksiniz.
rpm -ivh *.rpm
- Enter a basınız ve kurulumun tamamlanmasını bekleyiniz. Sonrasında yazmaya devam ediniz:
rm *.rpm
- Enter a basınız ve "y" harfini çıkan ekrana yazınız.(Bu komut ile kendi dizininize indirmiş olduğunuz RPM dosyasını silmiş olacaksınız. Bunu yapmanız sistemdeki kurulmuş olan programı etkilemeyecek ve kurulu olan program yine de çalışacaktır.) Terminali kapatınız. Aktifleşme için de oturumu kapatıp tekrar açınız.
Fedora Extraları
- Fedora Core sürümünün çekirdeğinde bir defaya mahsus yer almış programlar FC4 de "Extralar" deposuna yerleştirilmiştir. Bu programları kurmak gerçekten çok kolaydır, çünkü Fedora Extraları denilen bu programların oluşturdukları Yum içerisinde varsayılan depolar arasında aktif olarak bulunur. Extraların listesi için http://fedora.redhat.com/docs/release-notes/fc4/#sn-packages-moved adresine bakınız. Birazdan "Grip", "gtk-gnutella" ve "NumlockX" programlarını kuracağız. Bunların üçü de Extralar deposunda bulunmaktadır. Eğer henüz ekran koruyucunuz yoksa ekrankoruyucuları da yine bu komutla yükleyeceğiz.
- Bir terminal açınız ve yazınız:
su
- Enter a basınız ve root şifrenizi giriniz. Ardından yazınız:
yum -y install grip gtk-gnutella numlockx xscreensaver-extras xscreensaver-gl-extras xscreensaver-base
- Enter a basınız ve kurulumun tamamlanması için bekleyiniz. Kurulumun tamamlanışından sonra Grip programını "Applications" > "Sound & Video" yolunda ve Gtk-Gnutella programını da "Applications" > "Internet" yolunda göreceksiniz.
Yum Extender / Yum Genişleticisi
- Yum Extender (yumex), yum ile güncelleme ve paket kurulumlarınızı yönetmekte kullanabileceğiniz bir arayüz. Apt için Synaptic ne ise Yum için Yum Extender de o işlevdedir ve artık Fedora Extralarına dahildir. Yumex i kurmak için bir terminal açınız ve yazınız:
su
- Enter a basınız ve root şifrenizi giriniz. Ardından komut satırına yazmaya devam ediniz:
yum -y install yumex
- Enter a basınız ve kurulumun tamamlanması için bekleyiniz. Kurulum tamamlandıktan sonra "Applications" > "System Tools" yolunda "Yum Extender" görünecektir.
Java
Fedora Core, Java nın açık kaynak kodlu uygulamasını kullanabilme olanağı sağlar. Bu konuyla ilgili http://fedoraproject.org/wiki/JavaFAQ adresine bakabilirsiniz. Bununla beraber bir çok kullanıcı, ben dahil, uygulamalarını gerçekleştirmek için Sun Java yı tercih eder. Resmi Fedora Core 4 yayıncısının notunda ifade ediliyor ki: "Fedora Core 4 kullanıcılarına Sun firmasının sağladığı Java Rpm leri kullanmamaları tavsiye edilir. Çünkü bu rpmlerden bazıları Fedora Core 4 ün bir kısım dosyalarıyla aynı ismi taşımakta ve dolayısıyla da bir isim çakışmasına neden olmaktadır. Bundan dolayı da sistemin güncellenmesi sırasında kurulu olan Sun Javası -güncellemeyle onun da dosyalarının değiştirilmesi neticesinde- kaybolabilir. Fedora Core 4 kullanıcıları ya jpackage.org un sağladığı RPM leri kullanmalı ya da manual olarak Sun Java tar yumaklarını /opt içine kurmalıdırlar. Sun Java 1.5+ kararlılık açısından tavsiye edilir." Birinci şeçeneği -jpackage.org rpmlerini- tercih edenler lütfen http://fedoranews.org/mediawiki/index.php/JPackage_Java_for_FC4 adresindeki direktiflere başvurun. İkinci şenenek yazar tarafından terch edildi(Java nın /opt ye kurulması) ve şöyle yapıldı: Firefox tarayıcınızı açın, http://java.sun.com/j2se/1.5.0/download.jsp adresine gidin, Download JRE 5.0 Update 6 ya tıklayın(Download JDK 5.0 Update 6, değil). Lisans sözleşmesini kabul ettiğinize dair "accept" butonuna tıklayın. "Linux Platform - J2SE(TM) Runtime Environment 5.0 Update 5" platformu altında "Linux self-extracting file" üzerine tıklayın ve jre-1_5_0_06-linux-i586.bin dosyasını diske kaydedin. Dosyayı Home dizinine kaydetmiş olmanız gerekir, farklı bir yere kaydedilmişse kaydedildiği yerden Home dizinine taşımanız gerekmektedir.(Dosyanın kaydedildiği yere gidip dosyayı farenin sol tuşu ile tıklayın ve dosyayı tutun, sonra da Home dizinine gidin ve bırakın.)
- Bu adıma başlamadan önce sisteminizin çekirdeğinin güncellenmesi için root yetkisi ile up2date veya "yum update" komutlarını yukarıda anlatıldığı gibi uygulamanız gerekmektedir. Bu güncellemenin ardından bir terminal açıp ve yazınız:
su
- Enter a basınız, root şifresini giriniz ve tekrar entera basıp gelen komutu yazınız:
mv *.bin /opt
- Enter a basınız ve şunu yazınız:
cd /opt
- Enter a basınız ve komut satırına yazınız:
chmod +x *-linux-i586.bin
- Enter a basınız ve komut satırına yazınız:
./*.bin
- Enter a basınız ve "yes/no" sorusuna gelene dek enter tuşunu basılı tutunuz. Lisans anlaşmasını kabul ettiğinize dair "yes" yazınız ve enter a basınız. Kurulumun tamamlanması için bekleyiniz. Ardından yazınız:
rm *.bin
- Enter a basınız ve çıkan soruya "y" harfiyle evet deyiniz. Sonra da komut satırına yazınız:
su -
- Enter a basınız. Böylelikle root yetkisini almış olacak ve /root dizinine gideceksiniz. Komut satırına şunu yazınız:
ln -s /opt/jre1.5.0_06/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins/libjavaplugin_oji.so
(Dikkat ediniz, varsayılan ayarlarda kullanılan Firefox, eklentiler için /usr/lib/mozilla/plugins klasörüne bakar. Firefox eklentileri ile sorun yaşıyorsanız yukarıdaki komutta "mozilla" yerine "firefox-1.0.7" yi veya kullandığınız sürümün dizin adını yazınız. Enter a basınız ve terminali kapatınız. Java eklentisinin aktifleşmesi için Firefox u yeniden başlatınız. Bu arada http://www.dslreports.com/stest?loc=97 adresine gidip "start" butonunu tıklayarak java eklentinizin kurulumunu test edebilirsiniz.
- Eğer LimeWire, JAlbum veya Azureus gibi Java uygulamalarını çalıştırmak istiyorsanız ve Sun J2SE JRE yi de yukarıda anlatıldığı gibi /opt dizinine kurduysanız, bir terminal açınız ve yazınız:
su -
- Enter a basıp root şifrenizi giriniz ve tekrar enter a basıp yazınız:
gedit /etc/profile.d/java.sh
- Enter a basıp gedit editöründe aşağıdaki satırları yazınız:
export J2RE_HOME=/opt/jre1.5.0_06 export PATH=$J2RE_HOME/bin:$PATH
- Dosyanın en altında bir boşluk bırakınız, bunu kontrol edip boşluk bıraktığınızdan emin olunuz. "Kaydet" düğmesine tıklayıp gedit programını kapatınız. Hala açık olan terminalinize şunu yazınız:
source /etc/profile.d/java.sh
- Enter a basınız ve yazınız:
which java
- Enter a basınız. Şunu görmelisiniz:
/opt/jre1.5.0_06/bin/java
- Şunu yazınız:
/usr/sbin/alternatives --install /usr/bin/java java /opt/jre1.5.0_06/bin/java 2
- Enter a basınız ve yazınız:
/usr/sbin/alternatives --config java
- Enter a basınız ve şunu görmelisiniz:
There are 2 programs which provide 'java'.
Selection Command
-----------------------------------------------
*+ 1 /usr/lib/jvm/jre-1.4.2-gcj/bin/java
2 /opt/jre1.5.0_06/bin/java
Enter to keep the current selection[+], or type selection number:
- Yazınız:
2
- Enter a basıp şunu yazınız:
/usr/sbin/alternatives --display java
- Enter a basınız, aşağıdaki çıktıyı almalısınız:
java - status is manual. link currently points to /opt/jre1.5.0_06/bin/java ...
- Şu an itibariyle Java uygulamalarını kurup çalıştırabilirsiniz.
Flash
Firefox tarayıcınızı açınız ve http://macromedia.mplug.org/site_uh.html adresine gidip Flash eklentisini sabit dikinize indiriniz. Dosyayı Home dizinine kaydetmiş olmanız gerekir, farklı bir yere kaydedilmişse kaydedildiği yerden Home dizinine taşımanız gerekmektedir.(Dosyanın kaydedildiği yere gidip dosyayı farenin sol tuşu ile tıklayın ve dosyayı tutun, sonra da Home dizinine gidin ve bırakın.)
- Terminali açınız ve gelen komutu yazınız.
su
- Enter dedikten sonra root şifrenizi yazınız ve tekrar enter deyip şunu yazınız:
rpm -ivh *.rpm
- Yukarıdaki komutu terminalde yazdıktan sonra enter deyiniz ve karşınıza çıkacak ekranda görünecek olan lisans anlaşmasını onaylamak için "accept" yazılan yere tıklayınız ve kurulumun tamamlanması için bekleyiniz. Ardından yazınız:
rm *.rpm
- Entera basınız, sonra da "y" harfini yazıp tekrar entera basınız. Şimdi de terminali kapatınız ve makinenizi yeniden başlatınız. Makinenizi açtıktan sonra Flash eklentisinin çalışmasını test etmek amacıyla http://www.studiocleo.com/ adresini ziyaret edebilirsiniz.
Real Player
Firefox tarayıcınızı açınız ve http://www.real.com/linux/ adresine gidip RealPlayer10GOLD.rpm paketini sabit dikinize indiriniz. Dosyayı Home dizinine kaydetmiş olmanız gerekir, farklı bir yere kaydedilmişse kaydedildiği yerden Home dizinine taşımanız gerekmektedir.(Dosyanın kaydedildiği yere gidip dosyayı farenin sol tuşu ile tıklayın ve dosyayı tutun, sonra da Home dizinine gidin ve bırakın.)
- Terminal açınız ve yazınız:
su
- Entera basınız ve root şifresini girip tekrar enter a basınız. Daha önce yapmadıysanız aşağıdaki komutu kullanınız.
yum -y install compat-libstdc++-33
- Enter a basınız ve compat-libstdc++--33 kurulumu için bekleyiniz. Ardından yazınız:
rpm -ivh *.rpm
- Enter a basınız ve kurulumun tamamlanması için bekleyiniz. Kurulumun tamamlanmasından sonra da komut satırına şunu yazınız:
rm *.rpm
- Enter a basınız ve gelecek soruya "y" yazarak onay cevabı verip tekrar enter a basınız. HelixPlayer programını RealPlayer in tarayıcı eklentilerini olumsuz etkilediği için kaldırıyoruz. Komut satırına bu işlemi gerçekleştirmek için yazınız:
yum remove HelixPlayer
- Enter a basınız ve gelecek soruya "y" yazarak onay cevabı verip tekrar enter a basınız. Terminali kapatınız. RealPlayer eklentisinin kurulumunu test etmek için Firefox tarayıcınızı kapatıp tekrar açınız ve http://www.npr.org/ adresine gidiniz. Gelen sayfada "NPR Program Stream" i tıklayınız ve "Listen to NPR audio with the Real player" i seçiniz. (Başlangıçta RealPlayer seçeneği gözükmezse "open with" butonuna tıklayın ve sonra da "Do this automatically for files like this form now on" yazan checkbox ı tıklayın. Sonra "browse" butonuna tıklayıp /usr/bin/realplay yolunu takip edin. "open" ı tıklayın ve ardından da "Ok" deyiniz.)
Rhythmbox
- Bir müzik oynatıcı olan Rhythmbox, FC4 ün varsayılan müzik oynatıcısıdır. Fakat patent konusundan dolayı MP3 desteği ile gelmez.( "Applications" > "Sound & Video" > "Music Player" yoluyla ulaşabilirsiniz.) MP^ desteği sağlamak için yukarıda anlatıldığı şekilde apt ve synaptic ayarlarını yapınız. Sonra da "Desktop" > "System Settings" > "More System Settings" >"Synaptic package manager" e gidiniz. Root şifrenizi girmeniz istenecektir. Synaptic içerisinde "reload" a tıklayarak paket listenizi güncelleyiniz. "gstream" li "gstreamer", "gstreamer-plugins", and "gstreamer-plugins-extra-audio" paketlerini işaretleyiniz. İşaretlemenizle gelecek kutucuklar arasından "Mark for installation" ı tıklayınız. Ardından Synapticte "Apply" butonuna tıklayınız. Kurulum tamamlandığında Sypnaptic i kapatınız. Root iken "yum install gstreamer-tools" komutunu da uygulamanız gerekiyor. Bu adımdan da sonra Rhythmbox müzik oyanıtıcınız MP3 desteğine sahip durumda olacaktır.
Adobe Reader
- Terminali açınız ve komut satırına yazınız:
wget ftp://ftp.adobe.com/pub/adobe/reader/unix/7x/7.0/enu/AdobeReader_enu-7.0.1-1.i386.rpm
- Enter a basınız ve yükleme tamamlandıktan sonra yazınız:
su
- Enter a basınız ve root şifrenizi giriniz. Eğer daha önce aşağıdaki komut satırını uygulamadıysanız yazınız:
yum -y install compat-libstdc++-33
- Enter a basınız ve compat-libstdc++-33 kurulumunun gerçekleşmesini bekleyiniz. Ardından da komut satırına yazınız:
rpm -Uvh *.rpm
- Enter a basınız ve kurulumun tamamlanmasından sonra yazınız:
rm *.rpm
- Enter a basınız ve "y" harfiyle onaylayarak tekrar enter a basınız. Ardından komut satırına yazınız:
acroread
- Enter a basınız. Adobe Reader açılacaktır. Açılacak ekranda, lisans anlaşmasını kabul ettiğinize dair "accept" butonuna tıklayıp onaylayınız. Sonra da Adobe Reader ı kapatınız ve terminalde şunu yazınız:
gedit /etc/mozpluggerrc
- Enter a basınız.(Eğer sisteminizde mozplugger yoksa /etc/mozpluggerrc dosyası boş olacaktır. Bu dosyayı kontrol ediniz, boş ise hiçbir şey yazmadan kapatınız. Sonra da bir terminal açıp root kullanıcısına geçerek "yum install mozplugger" komutunu uygulayınız. Sonra da bir üstteki komutu tekrar uygulayınız.) /etc/mozpluggerrc dosyasının içeriğini aşağıdakine benzeyecek şekilde düzeltiniz.
####################### ###application/pdf: pdf: PDF file ###application/x-pdf: pdf: PDF file ###text/pdf: pdf: PDF file ###text/x-pdf: pdf: PDF file ### repeat swallow(documentShell) fill: acroread -geometry +9000+9000 +useFrontEndProgram "$file" ### repeat noisy swallow(Xpdf) fill: xpdf -g +9000+9000 "$file" ### repeat noisy swallow(gv) fill: gv -safer -quiet -antialias -geometry +9000+9000 "$file" #######################
- "Save" butonuna tıklayınız ve gedit editörünü kapatınız. Komut satırına yazınız:
cd /usr/lib/mozilla/plugins
- (Dikkat ediniz, varsıyalan ayarlara sahip Firefox tarayıcısının eklentileri için /usr/lib/mozilla/plugins dizinine bakınız. Firefox eklentileri ile sorun yaşıyorsanız "firefox-1.0.7" yi veya hemen yukardaki komutta adı geçen "mozilla" klasörünü değiştiriniz???) Enter a basınız ve komut satırına yazınız:
ln -s /usr/local/Adobe/Acrobat7.0/Browser/intellinux/nppdf.so .
- (Satır sonundaki noktayı koyduğunuzdan emin olunuz.) Enter a basınız ve ardından terminali kapatınız. Şimdi de normal kullanıcı olarak bir terminal açınız(root olarak değil). Ve yazınız:
cd .mozilla/firefox
- Enter a basınız ve sonrasında komut satırına yazınız:
rm pluginreg.dat
- Enter a basınız ve terminali kapatınız. Firefox u tekrar başlatınız. Adobe Reader artık kurulmuş durumda olacaktır. http://stanton-finley.net/fedora_core_4_installation_notes.pdf adresine gidip Adobe Reader programınızın kurulumunu test edebilirsiniz.(Şunu farkettim ki, Firefox penceresinde birden fazla sekme açık olduğunda Adobe Reader çalışmamakta veya birden fazla sekme açık olduğunda bazen ancak sayfayı yenilediğinizde çalışmaktadır.) Adobe Reader programını Firefox dışında çalıştırmak isterseniz "acroread" komutunu kullanabilirsiniz.
Xine - DVD ve multimedia yürütücüsü
- Bir DVD ve çoklu ortam oynatıcısı olan Xine ı kurmak için "yum" u yukarıda anlatıldığı gibi yapılandırınız. Sonra bir terminal açıp yazınız:
su
- Enter a basınız ve root şifrenizi giriniz. Ardından tekrar komut satırına yazınız:
yum -y install xine xine-lib xine-skins
- Enter a basınız. Kurulumun tamamlanması için bekleyiniz. Terminali kapatınız. Şimdi de aşağıda açıklandığı gibi kodekleri kurunuz.
Xine dışındaki ve MPlayer gibi diğer ortam oynatıcıları için daha fazla kodek kurmanız gerekecektir. Bunu gerçekleştirmek için Firefox tarayıcınızı açınız ve http://www4.mplayerhq.hu/MPlayer/releases/codecs/ adresine gidip all-20050412.tar.bz2 dosyasınız indiriniz(sabit diskinize kaydediniz). Dosyayı Home dizinine kaydetmiş olmanız gerekir, farklı bir yere kaydedilmişse kaydedildiği yerden Home dizinine taşımanız gerekmektedir.(Dosyanın kaydedildiği yere gidip dosyayı farenin sol tuşu ile tıklayın ve dosyayı tutun, sonra da Home dizinine gidin ve bırakın.)
- Terminal açıp yazınız:
su
- Enter a basınız ve root şifrenizi giriniz. Ardından tekrar komut satırına yazınız:
mkdir temp
- Enter a basınız ve yazınız:
mv *.bz2 temp
- Enter a basınız ve yazınız:
cd temp
- Tekrar enter a basınız ve komut satırına bu kez şunu yazınız:
tar xvfj *.tar.bz2
- Enter a basınız ve yazınız:
cd all-20050412
- Enter a basıp yazınız:
mkdir /usr/local/lib/codecs/
- Enter a basıp yazınız:
cp *.* /usr/local/lib/codecs/
- Enter a basınız ve yazınız:
cd /usr/local/lib/codecs/
- Enter a basınız ve yazınız:
chmod 755 /usr/local/lib/codecs/*
- Enter a basınız ve yazınız:
mkdir /usr/lib/win32
- Enter a basınız ve yazını:
cp /usr/local/lib/codecs/* /usr/lib/win32
- Enter a basınız ve yazınız:
rm -rf /home/your_user_name/temp
(En son komuttaki "your_user_name" yerine kendi kişisel dizininizin adını yazınız.) Enter a basınız ve terminali kapatınız. Ek kodekler artık kurulmuş oldu.
Totem-xine - the Totem front end for Xine
- Totem-xine, xine-lib için bir GTK2 önucudur. Totem, basit bir DVD ve film oynatıcısıdır. Basit bir oynatılacaklar listesi, tam ekran modu, arama ve ses kontrolleri gibi özelliklerinin yanısıra güzel bir klavye yönlendirme sistemine sahiptir. Totem-xine, Gstreamer e karşı bağlanmış varsayılan Fedora Totem paketinin aksine xine-lib e karşı bağlanmıştır. Bir çok kullanıcı, Xine için kullanılabilir olan kodeklerin avantajlarını sağladığı için varsayılan Totem oynatıcı üzerinde bunu tercih eder. Totem-xine i çekmek için bir defaya mahsus olarak Liva.org kararlı deposundan RPM in yüklenmesi ve kurulması için istekte bulunacağız. Xine nin yapılandırılmasını ve ekstra kodeklerin elde edilmesinı yukarıdakı bölümde anlatıldığı gibi yapınız. Sonra da terminal açıp yazınız:
su
- Enter a basınız ve root şifrenizi giriniz. Ardından tekrar komut satırına yazınız:
gedit /etc/yum.repos.d/livna.repo
- Enter a basınız, gedit açılacaktır. Aşağıdakilerini gedit içine yazınız:
[livna-stable] name=Livna.org Fedora Compatible Packages (stable) baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.lvn enabled=0 gpgcheck=1
(Dikkat ediniz, bu dosyada "enabled" bitimiz "0" (off) olarak düzenlenmiştir. Bu sayede livna-kararlı deposu ile otomatik güncelleştirmelerde kendi RPMFore depolarımız arasında çakışma olmayacaktır.) Dosyanın en altında bir boşluk bırakınız, bunu kontrol edip boşluk bıraktığınızdan emin olunuz. "Kaydet" düğmesine tıklayıp gedit programını kapatınız. Gelecek komutu root olarak terminale yazınız:
rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY
- Enter a basınız ve yazınız:
yum remove totem
- Enter a basınız. Sonra da "y" harfini yazıp enter a basınız ve yazınız:
yum --enablerepo=livna-stable install totem-xine
- Enter a basınız. Sonra da "y" harfini yazıp enter a basınız ve kurulumun tamamlanması için bekleyiniz. Totem-xine artık "Applications" > "Sound & Video" as "Totem Movie Player" yolunda kullanılabilir olmalı.
MPlayer - diğer bir multimedia yürütücüsü
- Mplayer programini kurmadan önce yukarıda anlatıldığı şekilde "yum" u yapılandırınız ve "Xine" kısmında izah edildiği şekilde extra kodekleri kurunuz. Daha sonra bir terminal açıp yazınız:
su
- Enter a basınız ve ardından root şifrenizi giriniz. Devam ediniz:
yum -y install mplayer mplayer-skins mplayer-fonts
- Enter a basınız ve kurulumun tamamlanmasını bekleyiniz, sonra da terminali kapatınız. Kendi kullanıcı adınızla (root dışındaki) bir terminal açıp yazınız:
gmplayer
- Enter a basınız, Mplayer programı açılacaktır. Programı kapatınız ve ardından terminalde şöyle yazınız:
gedit ~/.mplayer/config
- Şu satırları açılan sayfaya ekleyiniz:
# Write your default config options here! vo=xv ao=alsa
- Ekledikten sonra en altta boş bir satır bırakınız ve ardından kaydedip kapatınız. Terminali de kapatınız.
- FedoraNEWS.org sitesinde Thomas Chung, "RealMedia disabled (RealMedia engellendi)" adında (SMIL ve OGG Mime türlerine içeren) bir Mplayer eklentisi yapmıştı. Bunun sayesinde RealPlayer kurulumu ile ilgili bir çakışma olmayacaktır. Webe gömülü film ve çoklu ortamları çalıştırabilmek için kullanabileceğiniz bu Mplayer eklentisini tarayıcınıza kurmak için öncelikle Mplayer programını az önce anlatıldığı gibi kurun ve sonra Firefox tarayıcınızı açın. Ardından http://fedoranews.org/tchung/mplayerplug-in/3.21/ adresine gidip mplayerplug-in-3.21-1.fc4.i386.rpm paketini indirin. Bu paketi "Home" dizininize kaydetmeniz gerekiyor. "Home" dizininde kaydedilmediyse bu dizinine taşıyınız. Taşıma işleminden sonra bir terminal açınız ve yazınız:
su
- Enter a basınız ve root şifrenizi giriniz. Komut satırına yazınız:
rpm -Uvh *.rpm
- Enter a basınız ve kurulumun tamamlanması için bekleyiniz. Kurulum işlemi tamamlandıktan sonra yazınız:
rm *.rpm
- Enter a basınız, sonra da "y" harfini yazıp tekrar enter a basınız. Eklentinin tarayıcınızda aktifleşmesi için Firefox tarayıcınızı kapatıp tekrar açınız. (Unutmayın ki Mplayer eklentileri varsayılan ayarlarda kullanıldığında /usr/lib/mozilla/plugins dizininde kurulur. Normalde varsayılan ayarlarda kullanılan bir Firefox tarayıcısı eklentiler için /usr/lib/mozilla/plugins dizinine bakar. Eğer Firefox ile eklentilerinizin çalıştırılmasında bir sorun yaşarsanız root olarak terminalde "cd /usr/lib/mozilla/plugins" komutunu yazınız ve enter a basınız. Ardından "cp mplayerplug-in* /usr/lib/firefox-1.0.7/plugins" komutunu da girip tekrar enter a basınız. Bu komutlar ile Mplayer eklentilerinizi Firefox tarayıcınızın eklentilerini tuttuğu dizine kopyalamış olacaksınız. Eğer Firefox kurulum dizininiz /usr/lib/firefox-1.0.7 dizini değilse, önceki komutta bu dizin yerine kendi Firefox tarayıcınızın kurulum dizinini yazınız.) Bu özel eklentiyi kurduktan sonra Yum programınızın bu eklenti üzerine yazmasını engellemedik için güncellemenizi Yum ile yaptığınızda "yum --exclude mplayerplug-in update" komutunu kullanmalısınız. Bu sayede bu eklenti için güncelleme yapılmayıp korunmuş olacaktır.(Eğer sürekli bir koruma istiyorsanız /etc/yum.conf dosyanıza "exclude=mplayerplug-in" satırını ekleyebilirsiniz. Dosyaya bu satırı ekledikten sonra altta bir boş satır bıraktığınızdan emin olun.) MPlayer eklentinizin kurulumunu test etmek için http://www.apple.com/trailers/ adresine gidebilirsiniz.
XMMS - müzik ve MP3 yürütücüsü
- Populer XMMS ortam yürütücüsü (Genome menüsünde "Audio Player" olarak da geçer) FC4 için Fedora ekstralarında bulunur. Güncel rpm depolarında XMMS için Mp3 eklentisi bulunur. XMMS i MP3 desteği ile yüklemek için rpm paket depolarının yukarıda açıklandığı gibi yum içerisinde yapılandırıldığından emin olunuz. Kontrol ettikten sonra bir terminal açınız ve yazınız:
su
- Enter a basınız ve root şifrenizi giriniz. Ardından komut satırına tekrar yazınız:
yum -y install xmms xmms-mp3
- Enter a basınız ve kurulumun gerçekleşmesini bekleyiniz. Sonra terminali kapatınız. XMMS, "Applications" > "Sound & Video" as "Audio Player" yolunda kullanılabilir durumda olacaktır. http://wholewheatradio.org/ adresine gidip XMMS kurulumunuzu test edebilirsiniz. (Yürütülebilir olanı /usr/bin/xmms dir. Eğer karşınıza "open with"(birlikte aç) diyalog kutusu çıkarsa, bu pencerede "open with" in hemen karşısındaki küçük radyo butonuna tıklayınız, "other" ı seçip açılacak dosya sistemi penceresinden /usr/bin/xmms i bulup seçiniz.)
Beep - bir diğer medya yürütücüsü
Beep Media Player isimli medya yürütücüsü XMMS'in gtk2 olarak port edilmiş halidir. Fedora Core 4 üzerinde Fedora Extras deposu içerisinde bulunmaktadır. Aynı zamanda Dries deposuda Beep için mp3 eklentisini barındırmaktadır. Beep yüklemeden önce yukarıda belirtildiği gibi Dries reposunun tanımlanması gerekmektedir. Aşağıdaki şekilde yükleyebilirsiniz.
su -
Enter'a basın ve root şifrenizi girin. Ardından yüklemeyi yapmak için aşağıdaki komutu verebilirsiniz.
yum -y install bmp bmp-mp3
Yükleme tamamlandıktan sonra Uygulamalar --> Ses&Video içerisinde Beep Media Player uygulamasını görebilirisiniz.
VLC - Videolan stand-alone medya yürütücüsü
VideoLAN medya oynatıcısı, (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, ...) gibi ses ve video formatlarını çalabilen ve aynı zamanda DVD'ler, VCD'ler, gibi birçok protokolü destekleyen bir yapıya sahiptir. Dries deposunda Fedora Core 4 için rpm paketi bulunmaktadır. Yükleme işlemine başlamadan önce yukarıda belirtildiği gibi Dries deposunun tanımlı olduğundan emin olunuz.
su -
Enter'a basın ve root şifrenizi girin. Ardından yüklemeyi yapmak için aşağıdaki komutu verebilirsiniz.
yum -y install videolan-client
Yükleme tamamlandıktan sonra Uygulamalar --> Ses&Video içerisinde VideoLAN uygulamasını görebilirsiniz.
Amarok - KDE multimedia yürütücüsü
- Amarok, bir KDE multimedia yürütücüsüdür(Gnome'da da çalışır.) ve .m3u ile .pls liste formatları ile uyumludur. Fedora Ekstra depoları Amarok u barındırır. Amarok u kurmak ve gstreamer i kullanabilmek için öncelikle yukarıda Rhythmbox kısmında anlatıldığı gibi gstreamer bileşenlerini edininiz. Sonra da bir terminal açınız ve yazınız:
su
- Enter a basınız ve root şifrenizi giriniz. Tekrar enter a basınız ve yazınız:
yum install amarok
- Enter a basınız ve ardından çıkan soruya "y" harfi ile cevap veriniz. Kurulumun tamamlanması için bekleyiniz. Kurulumdan sonra terminali kapatınız. Amarok'a "Applications" > "Sound & Video" > "amaroK" yoluyla ulaşabilirsiniz. Amarok'u ilk defa açtığınızda müzik dosyalarınızın bulunduğu dizini seçiniz ve liste paneline dilediğiniz müzik dosyalarını taşıyınız. Ardından da "Settings" > "Configure amaroK" > "Engine" yolunu takip ediniz ve burada "GStreamer Engine" ifadesinin seçili olduğundan emin olunuz. Bu andan itibaren MP3 ve diğer formattaki müzik listelerinizi Amarok kullanarak çalıştırabiliyor olmalısınız.
NTFS desteği
- Terminali açınız ve yazınız:
su
- Enter a basınız ve root şifresiniz giriniz. Ardından yazınız:
uname -rm
- Bu komut ile kullandığınız kabuk versiyonu ve işlemci türünü ekranda göreceksiniz.
- Firefox'u açınız ve http://www.linux-ntfs.org/content/view/129/65/ adresine gidiniz. Burda kabuk versiyonunuza ve işlemci türünüze uygun olan NTFS RPM paketini "Home" dizininize indiriniz. Eğer "Home" dizini yerine masaüstüne indirmiş iseniz masaüstünden "Home" dizininize taşımanız gerekecektir.
- Halen root olduğunuz terminalde komut satırına yazınız:
rpm -ivh *.rpm
- Enter a basınız ve kurulumun tamamlanması için bekleyiniz. Ardından yazınız:
rm *.rpm
- Enter a basınız ve çıkan soruyu "y" harfi ile cevaplayınız. Tekrar enter a basınız ve sonrasında yazınız:
su
- Enter a basınız ve yazınız:
mkdir /mnt/windows
- Enter a basınız ve yazınız:
/sbin/fdisk -l
- Enter a basınız. Böylece HPFS/NTFS bölümleme belirleyiciniz ekrana gelecektir. Ardından yazınız:
gedit /etc/fstab
- Enter a basınız, gedit açılacaktır. Aşağıdaki satırı gedit içine yazınız:
/dev/hda1 /mnt/windows ntfs ro,defaults,umask=0222 0 0
- Eğer sizin bölümleme belirleyiciniz "/dev/hda1" değilse, yukarıdaki komutta bu kısmı kendi belirleyiciniz ile değiştiniz.(Örneğin, eğer SATA diskiniz varsa "/dev/sda1" olabilir.) Gedit'te "save" butonuna basıp kaydedin ve gediti kapatınız. Terminali de kapatınız. Bilgisayarınızı yeniden başlatın. Ve artık diskinizin windows bölümüne "/mnt/windows" dizininde ulaşabilmelisiniz.
Bittorrent and bittorrent-gui
- Terminal açınız ve yazınız:
su
- Enter'a basıp root şifrenizi giriniz ve tekrar enter'a basınız. Sonrasında yazınız:
yum install bittorrent
- Enter'a basınız ve "Is this ok [y/N]:" şeklinde çıkan soruya "y" harfi ile yanıt veriniz. Kurulumun tamamlanması için bekleyiniz, ardından yazınız:
yum install bittorrent-gui
- Enter'a basınız ve "Is this ok [y/N]:" şeklinde çıkan soruya "y" harfi ile yanıt veriniz. Bu kurulumun da tamamlanması için bekleyiniz, ardından yazınız:
/sbin/iptables -I INPUT -p tcp --destination-port 6881:6999 -j ACCEPT
- Enter a basınız, bu komut ile 6881 numaralı TCP portu 6999 üzerinden firewall'ınızda açılacak ve bu kural ayarlarınıza eklenecektir. Bu portlar Bittorent için gereklidir. Yazınız:
/sbin/iptables-save > /etc/sysconfig/iptables
- Enter'a basınız, böylece kural kaydedilecektir. Yazınız:
/sbin/iptables -L
- Enter'a basınız, iptables dosyası ekrana gelecektir; burdan kurallarınızın kaydedilip kaydedilmediğini kontrol edebilirsiniz. Yazınız:
gedit /etc/mailcap
- Enter'a basınız, gedit editörü açılacaktır. Aşağıdaki satırı ve en sonuna da bir boşluk satırını dosyaya ekleyiniz.
# bittorrent application/x-bittorrent; /usr/bin/bittorrent %s; test=test -n "$DISPLAY"
- Şu andan itibaren ".torrent" dosyalarını Firefox ile indirebilirsiniz.
Bittorrent için Azureus
- Azereus kurmadan önce Java'yı kurmuş ve uygulamalarda kullanılabilecek şekilde yapılandırmış olmanız gerekir.(yukarıdaki konulara bakabilirsiniz.) Firefox'u açınız ve http://sourceforge.net/project/showfiles.php?group_id=84122 adresine gidip Azureus_2.3.0.4_linux.GTK.tar.bz2 paketini bilgisayariniza indiriniz. Bu paketin "Home" dizininize kaydedilmiş olması gerekir, aksi durumda "Home" dizinine taşıyınız.
- Eğer yukarıda Bittorent uygulaması için açıklandığı şekilde Fedora firewall'ın 6999 üzerinden 6881 numaralı tcp portunu açmadıysanız bir terminal açınız ve yazınız: terminal. Type:
su
- Enter a basınız ve root şifrenizi giriniz. Tekrar enter a basıp komut satırında yazmaya devam ediniz:
/sbin/iptables -I INPUT -p tcp --destination-port 6881:6999 -j ACCEPT
- Enter a basınız, bu komutu onaylayarak 6881 numaralı TCP portunu 6999 üzerinden firewall'ınızda açacak olan kural ayarlarınıza eklenecektir. Bu portlar Azereus ve/veya Bittorent için gereklidir. Yazınız:
/sbin/iptables-save > /etc/sysconfig/iptables
- Enter a basınız, böylece yaptığınız firewall ayarları kaydedilecektir. Aynı zamanda Azerus'un kullanabilmesi için 6881 numaralı UDP portunu da açmanız gerekmektedir. Yazınız:
/sbin/iptables -I INPUT -p udp --destination-port 6881:6881 -j ACCEPT
- Enter'a basınız ve firewall'ınızın 6881 numaralı UDP portunu açmayı sağlayacak kural ayarlarınıza eklenmiş olacaktır. Yazınız:
/sbin/iptables-save > /etc/sysconfig/iptables
- Enter'a basınız ve ayarlarınız kaydedilecektir. Tekrar yazınız:
/sbin/iptables -L
- Enter'a basınız, iptables dosyası ekrana gelecektir; burdan kurallarınızın kaydedilip kaydedilmediğini kontrol edebilirsiniz. Yazınız:
cd /home/your_user_name
- Enter'a basınız ve yazınız:
tar xvfj *.tar.bz2
- Enter'a basınız ve yazınız:
rm *.bz2
- Enter'a basınız ve çıkan soruya "y" harfi ile cevap veriniz. Tekrar enter'a basınız ve ardından yazınız:
cd azureus
- Enter a basınız ve yazınız:
./azureus
- Enter'a basınız, Azureus açılacaktır. Ekrana gelecek olan dialog penceresinden ayarlarını yapılandırınız ve sistem eklentinin güncellenmesini isterse bunu da yapınız.(Eğer daha sonraki otomatik güncellemelerinizde hata mesajı alıyorsanız, bunu sorunsuz gerçekleştirmek için root kullanıcı olmanız gerekiyor olabilir. Bunun için terminal açıp "su" komutunu giriniz ve root şifrenizi yazıp enter'a basınız. Bundan sonra da bulunduğunuz diziniz değiştiriniz "cd /home/kullanıcı_adınız" ve root kullanıcısı iken Azereus'u geçici bir süreliğine açıp güncellemenizi başarıyla gerçekleştiriniz.) Firefox tarayıcınızda herhangi bir ".torrent" dosyasına tıkladığınızda bir dialog kutusu ile karşılaşacaksınız. "Open with" butonuna tıklayınız ve "Şu andaki dosya formatındaki dosyalar için otomatik olarak bunu yap/Do this automatically for files like this form now on" seçeneğini de işaretleyiniz. Daha sonra da dialog kutusundaki "browse" buttonuna (veya da yazı penceresinin solunda bulunan aşağı yönlü oku tıklayınız ve "diğer/other" seçeneğini işaretleyiniz) ve "home" > "azureus" yolundan "azureus" u çift tıklayıp "azureus" u seçiniz. "aç/open" ı tıklayınız ve "ok" deyiniz. Böylece Firefox ile ".torrent" dosyalarını indirmenize olanak sağlanacaktır. Note: Eğer indirdiğiniz dosyaları "/home/kullanıcı_adınız/.Azureus/shares folder" gibi gizli bir dosyada tutuyorsanız, dosyalara gözatarken ulaşabilmeniz için "View" > "Show hidden files" yoluyla gizli dosyaların da ve dizinlerin de gösterilmesini sağlamalısınız.
LimeWire - Java P2P uygulaması
- (Free) LimeWire 4.10.9 temel versiyonunu yüklemek için öncelikle Java'yı sisteminize kurmuş ve yukarıda anlatıldığı gibi Java uygulamalarını çalıştırabilecek şekilde de yapılandırmanız gerekmektedir. Bunun ardından Firefox açınız ve http://www.limewire.com/english/content/downloadfree2.shtml adresine gidiniz. "LIMEWIRE BASIC v 4.10.5" yazan yerin altındaki "Other" kısmına tıklayınız ve program paketini "Home" dizininize indiriniz. Eğer "Home" dizini dışındaki bir yere kaydettiyseniz "Home" dizinine taşımanız gerekmektedir. Şimdi bir terminal açıp yazınız:
su
- Enter'a basınız ve root şifrenizi giriniz. Ardından tekrar enter'a basınız ve komut satırına yazmaya devam ediniz:
unzip -u LimeWireOther.zip -d /opt/
- Enter'a basınız ve sonra da yazınız:
rm LimeWireOther.zip
- Enter'a basınız ve sonrasında yazınız:
chown -R root:root /opt/LimeWire/
- Enter'a basınız ve yazınız:
gedit /usr/bin/limewire.sh
- Enter'a basınız ve gedit editörü içine şu satırları ekleyiniz:
cd /opt/LimeWire/ ./runLime.sh
- Editöre yukarıdaki satırları ekledikten sonra en altta bir boş satır bırakınız, bundan emin olmak için kontrol ediniz. Ardından da "kaydet/save" butonuna tıklayıp kaydediniz ve gedit'i kapatınız. Hala açık olan terminalde şu komutu yazınız:
chmod +x /usr/bin/limewire.sh
- Enter'a basınız ve yazınız:
gedit /usr/share/applications/LimeWire.desktop
- Enter'a basınız, açılacak gedit editörüne aşağıdaki satırları ekleyiniz:
[Desktop Entry] Name=LimeWire Comment=LimeWire Exec=limewire.sh Icon=/opt/LimeWire/LimeWire.ico Terminal=false Type=Application Categories=Application;Network;
- Editöre yukarıdaki satırları ekledikten sonra en altta bir boş satır bırakınız, bundan emin olmak için kontrol ediniz. Ardından da "kaydet/save" butonuna tıklayıp kaydediniz ve gedit'i kapatınız. Bunu da yaptıktan sonra Limewire, "Applications" > "Internet" > "LimeWire" yolunda ulaşılabilir olacaktır.
Web Sunucusu
- "Apache 2.0.54" yi web sunucusu olarak Fedora Core 4 için kullanabilirsiniz. Eğer henüz sunucunuzu yapılandırmadıysanız "Desktop" > "System Settings" > "Add/Remove Applications" yoluna gidiniz ve root şifrenizi giriniz(veya da terminalde root yetkisi ile "system-config-packages" komutunu giriniz), sonrasında "Web Server" kutucuğunu işaretleyiniz ve paket ayrıntıları için "details" i tıklayınız. Burdaki bütün paketleri, Tomcat 5 içerikli olanlar dışında, işaretleyiniz. Ardından "close" ile ayrıntılı paket bilgilerinden çıkınız. Şimdi de "update" butonuna tıklayınız ve sonrasında "continue" deyip devam ediniz. Devam etmek için Fedora Core 4 cd'sini takmanız istenebilir. Bu işlemden sonra "Desktop" > "System Settings" > "Security Level" yoluna gidiniz ve root şifrenizi girip "ok" i tıklayınız. Açılacak pencerede "Firewall Options" ayarlarında "WWW (HTTP)" ve "Secure WWW (HTTPS)" kutucuklarının işaretli olmasını sağlayınız. "SELinux" ayarlarında ise "HTTPD Service" başlığı altındaki kutucukların, "Disable SELinux protection for httpd daemon" dışında, tamamının seçili olmasını sağlayınız.(SELinux ile ilgili önemli bilgiler için http://fedora.redhat.com/docs/selinux-faq-fc3/ adresini ziyaret ediniz.) "Relabel on next reboot" kutucuğunu da işaretleyiniz.(Bu seçeneği işaretlemeniz ile bilgisayarınızın bir dahaki açılışında, yukarıda Azureus kısmında açıklandığı şekilde tekrar iptables ayarlarınızı yapılandırmanız gerekecektir.) "Ok" deyiniz ve bilgisayarınızı yeniden başlatınız.
- Yeni bir alan adını(örn: adınız.org) kayıt ettirmek ve kayıt ettirdiğiniz alan adı için kendi ip adresinize DNS servis haritalarını almak amacıyla https://www.dyndns.org/ veya http://www.easydns.com/ gibi bir servise üye olunuz. (Önemli olan tescilli bir alan adınızın olması, nerden aldığınızın önemi yoktur. Root olarak "ifconfig" komutunu kullandığınızda kendi IP adresinizi görebilirsiniz.) Eğer "dinamik"(değişen) bir IP adresiniz varsa onların dinamik DNS servislerini kullanabilirsiniz.
- Eğer bağlantınızda "router" kullanıyorsanız web sunucunuzun router'in firewall'i üzerinden çalışmasını için 80, 8080 ve 443 numaraları portları öne almanız gerekebilir. http://www.portforward.com/routers.htm adresinden nasıl yapılacağına dair direktifleri bulabilirsiniz.
- Terminal açınız ve yazınız:
su
- Enter'a basıp root şifrenizi giriniz ve ardından tekrar enter'a basınız. Ardından "ifconfig" yazınız ve enter'a basınız. Böylece IP adresinizi ("inet addr:" yazan yerden sonraki rakamlar..) göreceksiniz. Eğer bir "router" arkasından internete bağlanıyorsanız http://checkip.dyndns.org/ veya http://myipaddress.com/ adreslerinden dış dünyada makinanızın göründüğü IP adresinizi öğrenebilirsiniz. Bundan sonraki komutlarımızda IP adresiniz olarak bunu kullanınız. Yazınız:
gedit /etc/hosts
- Enter'a basınız. Gedit ile açılan bu dosyada IP adresiniz, alan adınız ve kısa alan adınız(noktadan önceki karakterler) olmalıdır. Dosyayı düzenlerken en sonunda bir boş satır bırakmayı unutmayınız. Bu dosyayı düzenledikten sonra görüntüsü şu tarz olacaktır muhtemelen:
# Do not remove the following line, or various programs # that require network functionality will fail. 127.0.0.1 localhost.localdomain localhost 67.172.236.37 stantonfinley.org stantonfinley
- "Save" butonu ile kaydediniz ve gedit editöründen çıkınız. Yazınız:
gedit /etc/sysconfig/network
- Enter'a basınız. Bu dosyadaki "localhost.localdomain" yerine kendi alan adınızı yazınız. Aşağıdakine benzer bir görünüm olması gerekir:
NETWORKING=yes HOSTNAME=stantonfinley.org
- "Save" butonu ile kaydediniz ve gedit editöründen çıkınız. Yazınız:
gedit /etc/httpd/conf/httpd.conf
- Enter'a basınız. "File" > "Save As" ile "httpd.conf.original" adı ile farklı kaydedin. Bu sayede httpd.conf dosyanızın yedeğini almış oluyorsunuz. Yazınız:
gedit /etc/httpd/conf/httpd.conf
- Enter'a basınız.(Apache Web sunucunuzun yapılandırma dosyasını düzenlemek üzeresiniz. Yapılandırma esnasında konfigürasyon dosyasının hangi satırlarını değiştireceğimize dair önemli bilgiler için lütfen http://httpd.apache.org/docs/2.0/ adresine gözatınız.) Açılan sayfada scroll ile aşağı kısımdaki "ServerAdmin" bölümüne geliniz ve buradaki "root@localhost" yerine kendi mail adresinizi giriniz. Daha aşağı kısımda olan "#ServerName" bölümüne gidiniz ve satır başındaki "#" işaretini silerek açıklama durumundan komut durumuna getiriniz. Sonra da "www.example.com" yerine kendi alan adınızı yazınız("alanadi.com") veya kendi sunucunuzun IP adresini giriniz. Dosyada aşağı doğru gidiniz ve "UseCanonicalName Off" olan yeri "UseCanonicalName On". Scroll down to the "Options" olarak değiştiriniz. Ardından daha aşağıdaki "options" bölümüne gidip "Options Indexes FollowSymLinks" yazan yeri "Options Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews" olarak değiştiriniz. Eğer altdizinlerinizde ".htaccess" dosyalarını kullanmak istiyorsanız "AllowOverride None" yazan yeri "AllowOverride Options FileInfo AuthConfig Limit" olarak değiştiriniz. Scroll ile aşağıya inmeye devam ediniz ve "DirectoryIndex index.html index.html.var" kısmı "DirectoryIndex index.html index.html.var index.shtml index.cgi index.php index.phtml index.php3 index.htm home.html welcome.html" olarak değiştiriniz. Daha da aşağıdaki "AddType application/x-compress .Z" ve "AddType application/x-gzip .gz .tgz" satırlarını bulunuz ve altına "AddType application/x-httpd-php .php .phps .php3 .phtml .html .htm .shtml .fds" satırını ekleyiniz. Biraz daha aşağıda olan #AddHandler cgi-script .cgi" satırını bulup başındaki "#" karakteri silerek yorum satırı olmaktan çıkarınız. ve en sonuna da ".pl" karakterlerini ekleyiniz. Eğer kullanıcıların kendi ev dizinlerinden web sayfalarının sunumunu destekleme özelliğini aktifleştirmek istiyorsanız "UserDir disable" satırının başına "#" karakteri ekleyip "#UserDir public_html" satırının başındaki "#" karakterini siliniz. Böylece bu satırlar "#UserDir disable" ve "UserDir public_html" haline dönüşmüş olmalıdır. Daha sonra da yorum satırı olmaktan çıkartıp kullanıcı dizinlerinin stanza giriş kontrolünü aşağıdaki gib yapmak için düzenleyiniz. Düzenlemeleriniz sonunda şu hali almalıdır :
<Directory /home/*/public_html>
AllowOverride Options FileInfo AuthConfig Limit
Options Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Allow from all
</LimitExcept>
</Directory>
- "Save" butonuna tıklayıp httpd.conf dosyanızı düzeltilmiş haliyle kopyalınız ve gedit editörünü kapatınız. Sonra da root olduğunu terminali kapatıp kendi kullanıcı adınızla bir terminal açınız. Yazınız:
mkdir public_html
- Enter'a basınız ve komut satırına yazmaya devam ediniz:
chmod -R 755 public_html
- Enter'a basınız. Şimdi de root kullanıcı yetkisini almak için yazınız:
su
- Enter'a basınız ve root şifrenizi giriniz. Tekrar enter'a basınız ve yazınız:
cd /home
- Enter'a basınız ve yazınız:
chmod 711 your_user_name
- Enter'a basınız ve yazınız:
chcon -R -t httpd_user_content_t /home/kullanıcı_adınız/public_html/
- Enter'a basınız ve terminali kapatınız.
- Eğer favicon.ico sahibi iseniz hala root iken /var/www/html dizinine kopyalayınız.(cp favicon.ico /var/www/html komutunu kullanabilirsiniz.)
- "Desktop" > "System Settings" > "Server Settings" > "Services" yoluna gidiniz. Ekrana gelecek dialog kutusuna root şifrenizi giriniz ve "OK" deyiniz. Scroll ile aşağı inip "httpd" kutucuğunun işaretli olup olmadığına bakınız, işaretli değilse işaretleyiniz. Bu değişikliği 5. çalışma seviyesinde(RunLevel5.) yaptınız, aynısını 3. çalışma seviyesi için de yapınız. Sonra da "save" butonuna tıklayıp yapılandırmanızı kaydediniz. Bundan sonra pencereyi kapatınız ve bilgisayarınızı yeniden başlatınız.
- Firefox'u açınız ve adres olarak "http://localhost/" yazıp enter'a basınız. Varsayılan Apache/Fedora Core test sayfasını görmelisiniz. Sunucunuzun IP adresini adres kısmına giriniz ve enter'a basınız. Tekrar test sayfasını görmeniz gerekiyor. Adres penceresine web sitenizin alan adını giriniz ve enter'a basınız. Enter'a bastığınızda bu kez de test sayfasını görmeniz gerekiyor.
- Root yetkisinde iken kendi web sitenizin anasayfası olan index.html ve diğer HTTP içeriklerinizi /var/www/html veya /home/kullanıcı_adınız/public_html dizinine kopyalayın veya taşıyın. Bu dosyaların webde görüntülenebilmesi için yetkileri uygun bir şekilde değiştiriniz(genellikle "chmod 755 *"). Şu andan itibaren Fedora Core web sunucunuz ile web sayfalarınızı sunmaktasınız. Web sunucunuz ile ilgili log'ları /etc/httpd/logs dizininde bulabilir ve root iken bu dosyalarınızı görebilirsiniz.
FTP Sunucusu
- Fedora Core 4 için güvenli ftp sunucusu vsftpd sürüm 2.0.3 kullanılabilir durumdadır.Eğer henüz yapmadıysanız gnome üst panelden "Masaüstü" > "Sistem Ayarları" > "Program Ekle/Kaldır" kısmına gidin, root kullanıcı şifrenizi girin (veya "system-config-packages" komutunu root olarak çalıştırın.) "Ftp Sunucu" ibaresinin yanına bir çentik koyun, "kapat/close" kısmına tıklayın, "güncelle/update" ve sonrasında "devam/continue" kısımlarına tıklayın. Fedora Core 4 kurulum cdlerinden #3 olanı sizden isteyecektir. "Masaüstü" > "Sistem Ayarları" > "Güvenlik Seviyesi" kısmına gidin. Root şifrenizi girin. "tamam/ok" deyin ve "Firewall/Ateşduvarı Özellikleri" sekmesine gelin ve "FTP" yazan kısımın çentikli olduğuna emin olun. "FTP" altında açılmış olan "SElinux" sekmesinde "Disable SELinux protection for ftpd daemon" dışındaki tüm çentiklerin işaretli olduğuna emin olun. "Relabel on next reboot" kısmına çentik koyun. (Yukarıda Azureus kısmında bahsedildiği gibi iptables ayarlarınızı tekrar yapmanız gerekecektir. Çünkü relabel işlemiyle iptables ayarlarının üzerine yazılır.) "Tamam/Ok" tıklayın ve makinenizi Selinux aktive edilmiş şekilde yeniden başlatın.
- Eğer bir router kullanıyorsanız ve routerınızın firewallu üzerinden kullanılması için 20 ve 21 numaralı portları FTP sunucunuza yönlendirmeniz gerekmektedir. Ayrıntılı bilgi için http://www.portforward.com/routers.htm adresine bakınız.
- Fedora sisteminiz için IP adresinize tanımlanmış bir şekilde yeni bir domain adı kayıt ettirin. /etc/hosts ve /etc/sysconfig/network dosyalarınızın ayarlarını yukarıda web sunucusu bölümünde anlatıldığı gibi yapın.
- Bir terminal açın ve yazın:
su -
- Enter a basınız ve yazınız:
gedit /etc/vsftpd/vsftpd.conf
Enter'a basın ve açılan gedit editöründe "anonymous_enable=YES" kısmını "anonymous_enable=NO" olarak değiştirin.Aynı zamanda "chroot_local_user=YES" olarak geçen kısmın altına bir satır ve bunu yazın "chroot_list_file=/etc/vsftpd/chroot_list" (tırnaksız olarak). Metin düzenleyiciyi kaydedip çıkın. Terminali kapatın.
- "Masaüstü" > "Sistem Ayarları" > "Sunucu Ayarları" > "Servisler" kısmına gidin. Root şifrenizi girin. Bir diyalog penceresi sizi karşılayacak. "Ok" diyerek geçin. Aşağı doğru ilerleyin ve "vsftpd" kısmına çentik koyun. Servis konfigürasyonu penceresinde "kaydet" butonuna basın ve pencereyi kapatın. Bunu hem çalıştırma seviyesi 3 ve hem de 5 için tekrarlayın. Makinenizi tekrar başlatın. Şimdi ev kullanıcı dizinine bir ftp uygulaması ile ulaşabiliyor olmanız gerekmektedir. Uygulama üzerindeki host adınız Fedora üzerinde kayıt edilmiş olan domain adı veya IP adresiniz olacaktır. Kullanıcı kimliği Fedora'da tanımlanmış olan root olmayan kullanıcı adınız olacaktır. Şifre ise gene aynı şekilde root olmayan kullanıcı şifreniz olacaktır. (Uygulama üzerinde passive mode özelliğini kapatmanızı hız katması açısından tavsiye ederim. Eğer gftp kullanıyorsanız sunucuda /etc/sysconfig/iptables-config dosyasını editleyip "IPTABLES_MODULES="" kısmının içeriğine "ip_nat_ftp" ekleyin, şöyle gözükecektir, "IPTABLES_MODULES="ip_nat_ftp" ardından makinanızı yeniden başlatın.)
PHP ve Perl
- Fedora Core 4 üzerinde yukarıda bahsedildiği şekilde web sunucuyu işaretleyip yüklediğimizde PHP 5.0.4 ve Perl v5.8.6 hazır olarak gelmektedir. Eğer Apache web sunucusunu yukarıdaki gibi aktive ettiyseniz, PHP ve PERL kurulumlarınızı aşağıdaki komutları vererek test edebilirsiniz.
Bir terminal açın ve yazın :
su -
Enter'a basın. Root şifrenizi girin. Enter'a tekrar basın ve yazın :
gedit /var/www/html/phpinfo.php
Enter'a basın. Gedit programı açılacaktır. Gedit içerisinde bunu yazın :
<?php phpinfo();?>
Kaydedin ve Gedit kapatın. Hala root olarak terminaldeyken yazın :
gedit /var/www/html/printenv.pl
Açılan gedit ekranına aşağıdakileri ekleyiniz.
| Dosya: /var/www/html/printenv.pl |
#!/usr/bin/perl
##
## printenv -- demo CGI program which just prints its environment
##
print "Content-type: text/plain\n\n";
foreach $var (sort(keys(%ENV))) {
$val = $ENV{$var};
$val =~ s|\n|\\n|g;
$val =~ s|"|\\"|g;
print "${var}=\"${val}\"\n";
}
|
Kaydedin ve gedit uygulamasından çıkın.Root olarak terminaldeyken yazın :
chmod 755 /var/www/html/printenv.pl
Enter'a basın ve yazın :
chmod 755 /var/www/html/phpinfo.php
Enter'a basın. Şimdi bu dosyaları web sunucunuz üzerinden açtığınızda ((http://adresneise.com/phpinfo.php ve http://adresneise/printenv.pl) PHP ve PERL kurulumlarınızın özelliklerini test edebilme imkanınız olacaktır. (Cgi-Bin dizinleri dışında CGI betiklerine izin vermek httpd.conf dosyasını yukarıdaki web sunucu kısmında anlatıldığı gibi düzenleyin.)
* Email sağlayıcının SMTP'sini (Simple Mail Transfer Protocol) kullanarak PHP için sendmail konfigüre etmek : Özel Not :
/etc/php.ini dosyanız, PHP uygulamalarından email göndermek için varsayılan transfer aracı sendmail programını kullanır ("sendmail_path = /usr/sbin/sendmail -t -i"). Eğer henüz yapmadıysanız gedit ile "/etc/hosts" dosyasını root olarak editleyin. Bir satır açın ve aşağıdaki örnek gibi ekleyin.
senin.ip.adresin adresneise.org adresneise
Burada IP adres olarak geçen web sunucusuna tanımlı olan ip adresi ifade etmektedir. adresneise.org ise web siteniz adına kayıt ettirilmiş olan DNS adını ifade etmektedir. adresneise olarak geçen ise sizin kısa alan adınızı ifade etmektedir. Kayıt edilmiş olan DNS adınızın .com veya .org dan önceki kısmıdır. Örnekte olduğu gibi ip adres ile alan adı kısmını bir tab ile açınız.
/etc/sysconfig/network dosyasını gene gedit ile root olarak editleyiniz. İçeriğinde gördüğünüz "localhost.localdomain" olan kısmı gene alan adınız olan "adresneise.org" şeklinde değiştiriniz. Makinenizi tekrar başlatınız.
/etc/mail/local-host-names dosyasını gedit ile root olarak editleyiniz ve alan adınızı buraya ekleyiniz.
/etc/mail/sendmail.mc dosyasını gedit ile root olarak editleyiniz ve aşağıdaki değişiklikleri yapınız :
Bu kısmı "dnl define(`SMART_HOST',`smtp.your.provider')dnl" bununla değiştirin "define(`SMART_HOST',`smtp.your.provider')dnl"
Burada "smtp.your.provider" kısmı uygulama ile email göndermek için smtp sunucu adresini ifade etmektedir.
Bu kısmı "DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl" bununla değiştirin "dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl". Bu kısmı "dnl MASQUERADE_AS(`mydomain.com')dnl" bununla değiştirin "MASQUERADE_AS(`your.provider.com')dnl"
Burada "your.provider.com" olarak geçen kısım uygulamadan email gönderirken "@" işaretinden sonra gözüken sunucu adını ifade etmektedir.
/etc/mail/sendmail.mc dosyasının alt kısmına ama "MAILER" olarak geçen kısmın üstüne ekleyin :
"FEATURE(`genericstable',`hash -o /etc/mail/genericstable.db')dnl"
ve
"GENERICS_DOMAIN_FILE(`/etc/mail/generics-domains')dnl"
Eğer gerekirse /etc/mail/generics-domains dosyasını yaratın veya düzenleyin. İçeriğinde şu kısım bulunsun. "username mailusername@your.provider.com" Burada username sizin Fedoa makinenizde kullandığınız root olmayan kullanıcı adınızı ifade eder ve "mailusername@your.provider.com" ise email uygulamanızla kullanacağınız email adresinizi ifade etmektedir. Sonunda bir boşluk bırakmayı unutmayın.
Eğer gerekirse /etc/mail/genericstable dosyasını yaratın veya düzenleyin. İçeriğinde sizin alan adınız bulunsun.(adresneise.org) Sonunda bir boşluk bırakmayı unutmayın.
Şimdi root olarak gerekli komutu verin :
make -C /etc/mail
Bu komut ile "/etc/mail/sendmail.cf" dosyası yaratılacaktır.
Gene root olarak gerekli komutu verin :
yum -y install sendmail-cf
Makinanızı yeniden başlatın veya Sendmail servisini "Masaüstü" > "istem Ayarları" > "Sunucu Ayarları" > "Servisler" kısmından tekrar başlatın.
(Konu ile ilgili buraya bakınız : http://www.linuxhomenetworking.com/linux-hn/sendmail.htm.)
MySQL
- Fedora Core 4 üzerinde MySQL Ver 14.7 Distrib 4.1.11 bulunmaktadır. Eğer henüz yapmadıysanız "Masaüstü" > "Sistem Ayarları" > "Program Ekle/Kaldır" kısmına gidin, root kullanıcı şifrenizi girin (veya "system-config-packages" komutunu root olarak çalıştırın.) sonra "MySQL Database" olarak geçen kısmın yanına bir çentik koyun. Sonra "details/detaylar" kısmına tıklayın ve tüm çentiklenecek yerlere birer çentik koyun. "kapat/close" kısmına tıklayın, "güncelle/update" ve sonrasında "devam/continue" kısımlarına tıklayın. Fedora Core 4 kurulum cdlerinden #3 olanı sizden isteyecektir. "Masaüstü" > "Sunucu Ayarları" > "Servisler" kısmına gidin. Root şifrenizi girin. Çıkan diyalog penceresine "OK" diyin. Aşağı doğru devam edin ve "mysqld" yazan kısmın yanına çentik koyun. Servis konfigürasyon penceresinde bulunan "save/kaydet" butonuna basın ve pencereyi kapatın. Bunu hem çalışma seviyesi 3 hem de çalışma seviyesi 5 için yapın. Makinenizi yeniden başlatın ya da MySQL servisini başlatmak için root olarak "/sbin/service mysqld start" komutunu verin.
- Bir terminal açın ve yazın :
su -
Enter'a basın.Root şifrenizi girin.Enter'a basın ve yazın :
gedit /etc/my.cnf
Enter'a basın. my.cnf içerisindeki mysqld bölümüne şu satırı ekleyin :
skip-innodb
my.cnf dosyanız şu şekilde gözükecektir.
| Dosya: /etc/my.cnf |
[mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock # Default to using old password format for compatibility with mysql 3.x # clients (those using the mysqlclient10 compatibility package). old_passwords=1 skip-innodb [mysql.server] user=mysql basedir=/var/lib [mysqld_safe] err-log=/var/log/mysqld.log pid-file=/var/run/mysqld/mysqld.pid |
Kaydedin ve gedit uygulamasından çıkın.Root olarak terminaldeyken yazın :
mysql -u root
Enter'a basın. mysql> şeklinde sorgulama uyarısı göreceksiniz. yazın :
select user, host, password, select_priv, update_priv, delete_priv, insert_priv from mysql.user;
Enter'a bastığınızda şöyle bir çıktı göreceksiniz.
| user | host | password | select_priv | update_priv | delete_priv | insert_priv |
|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
4 rows in set (0.17 sec) mysql>
Yazın:
set password for 'root'@'localhost' = password ('newpassword');
Burada "newpassword" olarak geçen yere vereceğiniz şifre MySQL süper kullanıcısı için root şifresi olacaktır. Yazın :
set password for 'root'@'host' = password ('newpassword');
Burada "host" olarak geçen yukarıda "host" olarak geçen sütun ve "newpassword" ise MySQL süper kullanıcısı için root şifresi olacaktır. Yazın :
select user, host, password, select_priv, update_priv, delete_priv, insert_priv from mysql.user;
Enter'a bastığınızda şöyle bir çıktı göreceksiniz.Password kısmında geçen şifre verdiğiniz şifrenin karışık olarak şifrelenmiş halidir.
| user | host | password | select_priv | update_priv | delete_priv | insert_priv |
|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
4 rows in set (0.17 sec) mysql>
Yazın:
exit
Terminali kapatın. Makinenizi yeniden başlatın.Bir terminal açın ve yazın :
su -
Enter'a basın ve root şifrenizi girin.Enter'a basın ve yazın :
mysql -u root -p
Enter'a basın.MySQL size mysql süper şifrenizi soracaktır. Şifrenizi yazın. Enter'a basın ve yazın :
exit
Başarıyla MySQL kurulumunu yaptınız.
phpMyAdmin
- Yukarıda anlatıldığı gibi PHP,MySQL ve Web sunucusunun konfigürasyonunu yaptıktan sonra aktive edin. Firefox açın. http://www.phpmyadmin.net/ adresine gidin ve son kararlı sürümü bzip2 formatında bilgisayarınıza indirin (phpMyAdmin-2.7.0-pl2.tar.bz2). Bu dosyayı ev dizininize indirecektir. Dosyayı Home dizinine kaydetmiş olmanız gerekir, farklı bir yere kaydedilmişse kaydedildiği yerden Home dizinine taşımanız gerekmektedir.(Dosyanın kaydedildiği yere gidip dosyayı farenin sol tuşu ile tıklayın ve dosyayı tutun, sonra da Home dizinine gidin ve bırakın.)
- Bir terminal açın ve yazın :
su
Enter'a basın ve root şifrenizi girin. Enter'a basın ve yazın :
mv *.tar.bz2 /var/www/html
Enter'a basın ve yazın :
cd /var/www/html
Enter'a basın ve yazın :
bzip2 -dc *.tar.bz2 | tar -xvf -
Enter'a basın ve yazın :
rm *.tar.bz2
Enter'a basın ve yazın :
mv phpMyAdmin-2.7.0-pl2 phpmyadmin
Enter'a basın. Teminali kapatın. Terminali açın ve yazın :
su -
Enter'a basın ve root şifrenizi girin. Enter'a basın ve yazın :
gedit /var/www/html/phpmyadmin/config.default.php
Enter'a basın ve gedit açılsın. /var/www/html/phpmyadmin/config.default.php içerisinde sırasıyla değiştirin "$cfg['PmaAbsoluteUri'] = ;" kısmını buna "$cfg['PmaAbsoluteUri'] = ' http://adresineise.com/phpmyadmin/';", değiştirin "$cfg['blowfish_secret'] = ; kısmını buna "$cfg['blowfish_secret'] = 'passphrase';" değiştirin, buradaki "passphrase" ise blowfish algoritmalarının çerez tipli tanımlamalar için kullanacağı şifre sıkıştırmalarının bazı keyfi karakter kodlamalarıdır. "Server(s) configuration" altında bu kısmı "$cfg['Servers'][$i]['auth_type'] = 'config';" buna değiştirin "$cfg['Servers'][$i]['auth_type'] = 'cookie';". Gedit içerisindeyken "Dosya" > "Farklı Kaydet.." ve "İsim" yazan kutunun içinde yer alan "config.default.php" kısmı "config.inc.php" şeklinde değiştirin. Sonra "kaydet" butonuna basın ve gediti kapatın. Root olarak "yum -y install php-mbstring" komutunu verin. Terminali kapatın ve makinenizi yeniden başlatın. http://adresneise.com/phpmyadmin/ adresini Firefox içerisinde açın. (burada "adresneise.com" sizin web siteniz oluyor). "Username:" yazan kutuya "root" yazın ve "Password:" yazan kısma MySQL süper kullanıcı şifrenizi yazın. "Login" butonuna basın. Bundan sonra "Welcome to phpMyAdmin" şeklinde web sayfasını görmeniz gerekiyor. Bir terminal açın ve yazın :
su -
Enter'a basın ve root şifrenizi girin. Enter'a basın ve yazın :
mysql -u root -p
MySQL süper kullanıcı şifrenizi yazın.Enter'a basın. MySQL 4.0.2 sürümleri ve üstü için (FC4) yazın :
GRANT USAGE ON mysql.* TO 'pma'@'localhost' IDENTIFIED BY 'pmapassword'; GRANT SELECT ( Host, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Reload_priv, Shutdown_priv, Process_priv, File_priv, Grant_priv, References_priv, Index_priv, Alter_priv, Show_db_priv, Super_priv, Create_tmp_table_priv, Lock_tables_priv, Execute_priv, Repl_slave_priv, Repl_client_priv ) ON mysql.user TO 'pma'@'localhost'; GRANT SELECT ON mysql.db TO 'pma'@'localhost'; GRANT SELECT ON mysql.host TO 'pma'@'localhost'; GRANT SELECT (Host, Db, User, Table_name, Table_priv, Column_priv) ON mysql.tables_priv TO 'pma'@'localhost'; GRANT SELECT, INSERT, UPDATE, DELETE ON phpmyadmin.* TO 'pma'@'localhost';
Burada "pmapassword" olarak geçen yer seçtiğiniz pma kullanıcısı içindir. Özel olarak seçimde belirlenen "controluser" mysql.user üzerinde sahip olduğu SEÇİMLİK haklar : (Tüm kolonlar "Password" hariç), mysql.db (Tüm kolonlar), mysql.host (Tüm kolonlar) ve mysql.tables_priv (Tüm kolonlar "Grantor" & "Timestamp" hariç) tablolarıdır. Enter'a basın. Enter'a basın. MySQL 4.0.2 sürümleri ve üstü için (FC4) Firefox açın ve yazın : http://adresneise.org/phpmyadmin/scripts/create_tables_mysql_4_1_2+.sql. ("adresneise.org" kısmını tanımlı DNS adı ve IP adresi ile değiştirebilirsiniz.) "Düzenle" > "Tümünü Seç", ardından "Düzenle" > "Kopyala", şimdi terminale gerid dönün ve üst kısımdan "düzenle" > "yapıştır" seçin. Enter'a basın. Tüm sorgulama "mysql>" şeklinde çalıştırılacaktır. Eğer tüm sorgulama çalışmaz ve bir şekilde sizi tekrar "mysql>" satırına düşürür ve öyle bekletirse, tam olarak nerede durduğunu tespit edip "create_tables_mysql_4_1_2+.sql" metni içerisinde karşılaştırmanız gerekmektedir. Sonrasında tam olarak karşılık gelen karakterleri dosyanın sonundan kopyalayın ve terminalde sorgulamanın durduğu yere yapıştırıp tekrar entera basıp çalıştırırsınız. Sorgulama bittiği zaman mysql> kısmında "exit" yazın . Sonra yazın:
gedit /var/www/html/phpmyadmin/config.inc.php
Enter'a basın ve gedit açın. /var/www/html/phpmyadmin/config.inc.php kısmında;
Bu kısmı bulun "$cfg['Servers'][$i]['controluser'] = ;" bununla değiştirin "$cfg['Servers'][$i]['controluser'] = 'pma';" Bu kısmı bulun "$cfg['Servers'][$i]['controlpass'] = ;" bununla değiştirin "$cfg['Servers'][$i]['controlpass'] = 'pmapassword';"
Burada "pmapassword" olarak geçen sizin daha önce pma kullanıcısı için seçtiğiniz kısımdır.
Bu kısmı bulun "$cfg['Servers'][$i]['pmadb'] = ;" bununla değiştirin "$cfg['Servers'][$i]['pmadb'] = 'phpmyadmin';"
Bu kısmı bulun "$cfg['Servers'][$i]['bookmarktable'] = ;" bununla değiştirin "$cfg['Servers'][$i]['bookmarktable'] = 'pma_bookmark';" Bu kısmı bulun "$cfg['Servers'][$i]['relation'] = ;" bununla değiştirin "$cfg['Servers'][$i]['relation'] = 'pma_relation';" Bu kısmı bulun "$cfg['Servers'][$i]['table_info'] = ;" bununla değiştirin "$cfg['Servers'][$i]['table_info'] = 'pma_table_info';"
Bu kısmı bulun "$cfg['Servers'][$i]['table_coords'] = ;" bununla değiştirin "$cfg['Servers'][$i]['table_coords'] = 'pma_table_coords';" Bu kısmı bulun "$cfg['Servers'][$i]['pdf_pages'] = ;" bununla değiştirin "$cfg['Servers'][$i]['pdf_pages'] = 'pma_pdf_pages';" Bu kısmı bulun "$cfg['Servers'][$i]['column_info'] = ;" bununla değiştirin "$cfg['Servers'][$i]['column_info'] = 'pma_column_info';" Bu kısmı bulun "$cfg['Servers'][$i]['history'] = ;" bununla değiştirin "$cfg['Servers'][$i]['history'] = 'pma_history';"
Gedit üzerinde "kaydet" butonuna basın ve geditten çıkın. Terminali kapatın. Firefox açın ve http://adresneise.com/phpmyadmin/ adresine gidin. Burada "adresneise.com" sizin tanımlanmış DNS adınız veya IP adresinizdir. phpMyAdmin'e root olarak giriş yapın.Sol sütunda yer alan "Database:" isimli diyalog kutusunda alt oka basın.Burada "mysql", "phpmyadmin", ve "test" veritabanlarını listelenmiş olarak görmelisiniz. Arzu ederseniz "test" veritabanını "drop" kaldırabilirsiniz.
Başarılı bir şekilde phpMyAdmin kurulumunu tamamladınız.
İç Bağlantılar
Konu ile ilgili fikirlerinizi paylaşmak için; Lapis Wiki Başlığı
Dış Bağlantılar
- Fedora Core4 Installation Notes, Stanton Finley Sayfasından Çevirilmektedir.
