CentOS6 Üzerine Oracle Java JDK 1.7 Kurulumu

Oracle JAVA JDK’nın rpm dosyaları bulunduğundan dolayı, CentOS gibi rpm tabanlı sistemlerde kurulum çok kolay. http://www.oracle.com/technetwork/java/javase/downloads/index.html adresinden son sürümünü indirebileceğiniz java jdk için kurulum adımları şöyle:

Yazinin devami icin tiklayin.


RHEL Sistemlerde Orphaned Paketlerin Kaldırılması

CentOS ve Fedora gibi RHEL tabanlı sistemlerde yum kullanarak bir paketi sistemden kaldırdığınızda, ilgili paket sisteme kurulurken otomatik olarak beraberinde yüklenen bağımlılık paketleri (dependencies) kaldırılmazlar. Örnek vermek gerekirse, sisteminize httpd paketini kurduğunuz zaman, httpd’nin gereksinim duyduğu apr, apr-util, apr-util-ldap, httpd-tools, mailcap gibi paketler de sisteme yüklenecektir. Ancak httpd paketini sistemden kaldırmak istediğiniz zaman sadece httpd’nin kendisi kaldırılacak; bağımlılık paketlerine dokunulmayacaktır.

Sistemde örnekteki gibi kullanılmayan paketlerin bulunması pratikte pek sorun teşkil etmez ancak titiz bir sistem yöneticisi olarak dosya sisteminde kullanılmayan paketlerden kaynaklı kütüphanelerin vs. bulunmasını istemeyebilirsiniz. Bu durumda da sistemden herhangi bir paket remove ederken bağımlılık paketlerini de kaldırmak isteyebilirsiniz. İşte bu iş için yum-plugin-remove-with-leaves isimli bir yum plugini bulunuyor. Aşağıda sisteme eklenmesi ve kullanılması ile ilgili detay bulabilirsiniz:

Yazinin devami icin tiklayin.


Yum Komutları ve Kullanımı

Yum basit söz dizimi nedeniyle en kullanışlı paket yöneticilerinden birisi. Bu yüzden bu yazıda, yum’ın temel ve sık kullanılan şekillerine değinmek istiyorum.

Yazinin devami icin tiklayin.


VMware Linux Guestlere Sistemi Reboot Etmeden Disk Eklemek

Bildiğiniz gibi VMware üzerinde çalışan guest sistemlere online olarak (scsi) disk eklemek mümkün. Ancak Linux guestlerde yeni diskin algılanabilmesi için SCSI bus’ın re-scan edilmesi gerekiyor. Bu şekilde sistemi reboot etmeksizin yeni diski sisteme gösterebiliyorsunuz.

Bu işlemi yapmak için aşağıdaki adımları takip edebilirsiniz.

Yazinin devami icin tiklayin.


CentOS Üzerine MongoDB Kurulumu

"MongoDB Logo"
MongoDB, C++ ile geliştirilen yüksek performanslı ve ölçeklendirilebilir, açık kaynak kodlu bir NoSQL veritabanıdır. Hemen tüm *nix sistemlerde çalıştırılabilen MongoDB’nin RHEL tabanlı dağıtımlar için bir yum reposu, Debian tabanlı sistemler için ise deb reposu bulunuyor. Dolayısı ile ilgili sistemlerin paket yöneticileri üzerinden kurulumunu kolayca yapabiliyorsunuz. (Ayrıca paket olarak kurmak istemezseniz compiled sürümünü de çalıştırabiliyorsunuz.)

Ben mongoDB’yi CentOS üzerinde çalıştırıyorum; yazının devamında da CentOS 5.8 üzerine mongodb yum deposunu kullanarak kurulumun nasıl yapıldığına değineceğim.

Yazinin devami icin tiklayin.


CentOS 6.x Netinstall – Network Üzerinden CentOS Kurulumu

CentOS’un netinstall özelliği küçük bir iso imajı kullanarak network üzerinden kurulum yapmayı mümkün kılan pratik bir yöntem. Basit olarak sisteminizi daha önceden indirdiğiniz bir netinstall iso’su ile boot edip kurulumu başlatıyorsunuz ve gerekli olan tüm dosyalar internetten indirilerek kurulum tamamlanıyor.

Kurulum sırasında dosyalar http üzerinden herhangi bir web sunucusundan ya da nfs üzerinden bir network paylaşımından download edilecek şekilde yapılabildiği için her seferinde güncel CentOS cd ya da dvd’si indirmenize gerek kalmıyor.

Yazının devamında http üzerinden centos.org kullanılarak netinstall yönetmi ile CentOS 6.x kurulumun nasıl yapılabileceğinden bahsedeceğim.

Yazinin devami icin tiklayin.


CentOS – Yum kullanarak DVD/CD Üzerinden Paket Kurmak

Herhangi bir nedenle eski sürümünü kullandığınız CentOS bir sistemde eski sürüm bir paket yüklemek isterseniz, kurulumu -ilgili paket öntanımlı depoda bulunuyorsa- bahsi geçen sürüme ait CentOS DVD’sini kullanarak yum üzerinden yapabilirsiniz. Bu şekilde kaynak koddan ya da rpm üzerinden kurulum gibi yöntemler sırasında yaşanabilecek olası bağımlılık problemlerine takılmamış olursunuz.

Aşağıda CentOS DVD/CD reposu kullanılarak yum ile eski sürüm paket kurma işlemlerine ait notlar bulabilirsiniz. Böyle bir durumla karşılaşırsanız işinize yarayabilir.

Yazinin devami icin tiklayin.


CentOS x86_64 Sistemlerden i386 Paketlerin Kaldırılması

x86_64 Yeni bir 64bit CentOS kurduğunuz zaman, sisteminize bazı 32bit paketlerin de yüklenmiş olduğunu görebilirsiniz. Bunun sebebi CentOS’un, uyumluluk nedeni ile bazı paketlerin 32-bit sürümlerini de sisteme yüklemesidir. Bu durum kurulum sırasında öntanımlı olarak gerçekleştiği için önemsenmeyebilir. Ancak herhangi bir nedenden ötürü sisteminizin tam manası ile 64bit olmasını istiyorsanız bahsi geçen 32bit paketleri yazının devamında anlatıldığı şekilde sisteminizden kaldırabilirsiniz.

Yazinin devami icin tiklayin.

Sonraki Sayfa »