11 Ağustos 2012 Cumartesi

Kim demiş Kde4 çok yakar diye


Evet, Kde4 çok yakar diyenler bir adım öne çıkıp, kağıt ve kalemlerini hazırlasınlar yazılı yapacağım :D
Şaka bir yana Kde4 hakikaten de çok yakar, helede full kurulum olduysa (genelde dağıtımlar Kde'yi full kurar) ram'e yüklenirde yüklenir, açılışta en az 140-150 süreçle ve 400-500MB arası ram'le de başlayabilir. ...
Tabii bu oranlar sonradan iyice de yükselebilir-ki yükselecektir zaten-açılan her uygulama ram'de kendine yer bulur, hatta bazı durumlarda tarayıcıların tek başına 1GB ram kullandığınıda görebilirsiniz, ez-cümle Kde4 yakar hiç affetmez.

Peki bunun ne zararı vardır, veya neden böyledir?
Aslında hiç bir zararı yoktur, aksine kârı vardır, önce açtığınız bir uygulamayı sonradan daha hızlı açmanıza yarar ki Linux/BSD gibi sistemlerde zaten "Dinamik ram" denilen bir yapı vardır ve ne yaparsanız yapın bunun açtığınız uygulamanın ram'e yapışmasını engelleyemezsiniz, kullandığınız sistem bunu otomatik bir şekilde ayarlar ki size yer kalmasa yer açar veya çok daha derleme gibi yoğun uygulamalarda swap alanına geçebilir ki, normal ev kullanıcı sistemin swap'a geçtiğini yeterli ram'i varsa hiç görmez bile.
Birde örn. tarayıcınızı kapattığınız da kullandığı ram'i tak diye boşaltır, özetle ram kullanımı helede yüksek kullanım Linux/BSD gibi sistemlerde bir sorun değildir.

Peki bu sorun diye niye gündeme geliyor?
Bu genelde Windows işletim sistemden Linux'a terfi edenlerin en çok takıldığı bir meseledir ama en çok takıldıkları da Linux'a virüs girer mi meselesidir ki müdavimler bu sorulardan illallah etmişler, yazmaktan çizmekten klavyede ki tuşları silik silik olmuştur :zzz:

Linux'a virüs girer mi?
Girmez...

Kde4 çok yakıyor!
Yaksın, o kadar ram'i ne yapacaksın...

Evet, 2GB üzeri ram varsa o kadar ram'i niye aldınız diye bir soru var ki artık "açık kaynak" kara sularında olduğunuzu hatırlatırım, diğer sistemlerden gelen korkuların "açık kaynak" ta bir anlamı yoktur.

Tabii bu noktada sistem özellikleri düşükse, Xfce, Lxde gibi ortamların denenmesi daha makul olacaktır.

Her neyse gelelim FreeBSD altında yaptığım Kde olayına.
Önce minimal Kde4 olarak kurdum ve derledim, giriş ekranı KDM'dir, kurduğum Kde paketlerin belli başlıları da bunlardır.
kde-baseapps
kde-runtime
kde-workspace
kdegraphics
kdelibs
kdemultimedia
kdenetwork
kdepimlibs
kdeutils
kdewebdev

Yani aşağı yukarı full kuruluma yakın bir kurulumdur bu.

Bazı gereksiz modülleri durdurdum filan derken ortaya çıkan tablo budur.
Kde4 açılışta 60'ın altında (processes)süreçle 230MB ram ile açılmaktadır.

Yani efendim Kde4'te az yakabilir/yakacaktır/yakar. :yes:


**Kde & Gnome tarihi hakkında *burada güzel bir makale bulunmaktadır.
* http://e-bergi.com/2010/Mart/KDE-ve-GNOME

----------
EK 2 RESIM:
Yok artık 49 süreç :D

Devamını Oku

7 Ağustos 2012 Salı

ZFS’i Neden Tercih Etmeliyiz?

FreeBSD’de, ZFS’i Neden Tercih Etmeliyiz ? adlı makaleyi okuyunca, bir FreeBSD kullanıcı olarak ne kadar üzgün olduğumu bilemezsiniz. :D
Burada ki ZFS gibi bir dosya sistemini ram'imin kısıtlı olmasından dolayı kullanamıyorum, toplamda 1.8GB ediyor ki buda minimumun bile dışında kalıyor. ...
Hasılı Ram'i yeterli olanların mutlaka denemesi gereken bir dosya sistemidir ZFS file systems.



FreeBSD’de, ZFS’i Neden Tercih Etmeliyiz ?
ZFS, Zettabyte File System, çok yeni olmayan bir teknoloji olmasına rağmen kendisine hayran bırakan özelliklere sahip açık kaynak bir dosya sistemidir.
ZFS, Sun Microsystems firması tarafından, geliştirilmesine 2000 yılında başlanan, 2004 de ise IT sektörüne duyurulmuş ve 2005 yılında da Solaris 10′a implement edilmiştir. 2007 yılında ise FreeBSD’ye, Illumos grubu tarafından port edilmiştir. FreeBSD 8.2 de ZFS’in versiyonu 15 iken,9.0 sürümünde ZFS’in versiyonu 30 olmuştur. Özetle FreeBSD’ ye implementasyonu hala devam etmektedir.

Zettabyte File System, Oracle Solaris, FreeBSD, NetBSD, FreeNAS, MacOS X ve Linux kernelini kullanan işletim sistemlerinde kullanılabilmektedir. ZFS’in, CDDL(Common Development and Distribution License) olarak bilinen Sun Microsystems’in kendi lisansı ile dağıtılmış olmasından dolayı Linux’ta kullanabilmek için birkaç adım daha gerekmekteydi. CDDL lisansı, GPL(General Public License) ile bazı yönlerden dolayı uyumsuz olduğu için ancak FUSE ile kullanılabilmekteydi. ZFS’i , Linux’a eklemek için, kernelde değişiklikler yapmak gerektiğinden bu da GPL lisansının suistimali anlamına gelmekteydi. Şu andaki durum nedir diye soracak olursak, Linux’ta bir paket kurulumu kadar kolay. Kernel modülü olarak, sisteme eklendiğinde Linux’ta da kullanılabilir hale gelmekte. Daha detaylı bilgi almak için “ZFS on Linux” veya “ZFS-FUSE” gibi kaynaklara bakabilirsiniz.

ZFS projesinin bir nevi babası olan Jeff Bonwick, ZFS’i “The Last Word in File Systems” diyerek, aslında günümüzün en gelişmiş dosya sistemini tanımlamıştır.

Peki ZFS’i bu kadar harika yapan ne ?

ZFS’in Özellikleri
  • * 128-bit dosya sistemi
    * 256 katrilyon zettabyte desteği
    * Fiziksel disklerin yönetimi için storage pool konsepti
    * Storage poola disk eklenmesiyle birlikte dosya sisteminin boyutu dinamik olarak genişleyebilir.
    * Dosya sistemlerinin birden çok diske yayılabilmesi
    * Disk havuzlarının ve dosya sistemlerinin otomatik olarak mount edilmesi ( /etc/fstab veya /etc/vfstab ‘a herhangi bir girdi yapmaya gerek yoktur)
    * Yönetim kolaylığı
    * Transactional dosya sistemi
    * Diğer dosya sistemlerinde karşılaşılan fiziksel limitlerinin bulunmaması (dosya sistemi boyutu, dosya sayısı, dosya büykülükleri vs..)
    * Dünyada kendini iyileştirebilen(self-healing) tek dosya sistemi
    * fsck komutu kullanımını gerektirmeyen ve verinin bozulmasını engelleyen checksum mekanizması
    * Volumeler
    * RAID-0/1 (striping & mirroring) , RAIDZ(RAID 5′ten daha gelişmiş – RAID/6 )
    * High availability
    * Donanım maliyetlerini düşürmesi
    * Veri Tekilleştirme (Deduplication)
    * Özelleştirilebilen ayarlar (sıkıştırma,checksum, şifreleme,veri tekilleştirme…)
    * Snapshotlar
    * Klonlar
    * ZFS Send/Receive
    * Dinamik Resilvering
    * Dinamik Scrubing
    * Veri Taşıma
    * Cache Cihaz Desteği
    * SAN Desteği

ZFS Kullanmak için Donanım Gereksinimleri
  • * 64-bit dual-core/multi-core işlemci
    * Minimum 2GB RAM olmalı. Daha iyi performans almak istiyorsanız 4GB ve üstü RAM kullanmanız önerilmekte.
    * Minimum disk boyutu 128 MB olmalı

**Not
Makalenin tamamı okumak için Kaynak sayfasına bakınız, zira oldukça uzun bir makale çünkü.
Kaynak: http://academy.inseptra.com/
Devamını Oku

6 Ağustos 2012 Pazartesi

Ofis derlemek | BSD

FreeBSD altında Türkçe ofis kurmak için derlemek zorundasınız, Ofis derlemeside bir hayli uzun sürebilmektedir.
Openofficede işler biraz değişti, Apache-openoffice olduktan sonra resmi olarak Türkçe desteği şimdilik yok, ama genede burada ki kuruluma göre AOO Türkçe olarak derlenebiliyor. ...
Tabii bu derleme gayri-resmi bir yoldur, eski Openoffice dil dosyası kullanılmaktadır.
Calligra'da da aynı AOO da ki bir durum vardır, o da henüz Türkçe değildir.

Her neyse LibreOffice 3.5.x sürümü Türkçe olarak daha başarılı ve güvenle de Türkçe yapabilirsiniz.
Çekilen dosya boyutuda ciddi oranda azaltılmıştır, 111MB civarındadır.
Derlemek için. 
# cd /usr/ports/editors/libreoffice ; make install clean

Türkçe desteği için.
# cd /usr/ports/editors/libreoffice-tr ; make install clean

Eğer derleme başıyla bittiyse, LO'yu kurulan .tbz paket haline getirmek iyi fikirdir, her zaman kullanabilirsiniz.
# pkg_create -nvb libreoffice-3.5.5
# pkg_create -nvb tr-libreoffice-3.5.5

Parametre açıklamaları ;
-n Herhangi bir soru sorarsa, varsayılan olarak hayır yanıtını ver.
-v Detaylı bilgi ver
-b paket adımları
-R Paket bağımlılıklarını da oluştur

Libreoffice config menü


** sonda ki sürüm numarası değişebilir, kullanılan sürümü bulmak için
$ pkg_info -Ex libreoffice

Devamını Oku

5 Ağustos 2012 Pazar

autom4te-2.69: not found - Derleme hatası

FreeBSD veya PCBSD de bir şey derlerken böyle bir hata alıyorsanız ve derleme kesiliyorsa, buna sebep olan autom4te-2.69 betiğinin PERL'in bulamamasından oluyor.
exec: /usr/local/bin/autom4te-2.69: not found
...
Önce PERL'in yolunu bulun.
# which perl

Büyük ihtimal /usr/local/bin/perl yolundadır.
Şimdide autom4te-2.69 'i bulun.
# which autom4te-2.69

autom4te-2.69 betiğini açın ve en üstte açık olan satırda PERL'i aradığı yol görünüyor.
#! /usr/bin/perl -w
# -*- perl -*-
# Generated from autom4te.in; do not edit by hand.
eval 'case $# in 0) exec /usr/bin/perl -S "$0";; *) exec /usr/bin/perl -S "$0" "$@";; esa
---

Daha önce which ile bulduğumuz PERL'i buraya linkliyoruz, bu kadar.
# ln -s  /usr/local/bin/perl /usr/bin/perl

Devamını Oku