Ubuntu’da NTFS disklere yazma desteği kazandırmak

Bildiğiniz gibi ubuntu ile beraber gelen derlenmiş çekirdek ntfs türü disk bölümlerini sadece okunabilir bağlayabiliyorlar, ancak yazma işlemini yapabilmek için çekirdekten bağımsızlaşmış bir araç sayesinde yapabiliyoruz.

Bu yazılım ntfs-3g (http://www.ntfs-3g.org/) bu aracı ubuntu’nun paket depolarından;

sudo apt-get install ntfs-3g komutu ile kurabilirsiniz.

ntfs-3g kurulduktan sonra mount komunutunun -t parametresi yani type parametresi ile

mount -t ntfs-3g /dev/hda1 /media/yazilabilir_ntfs şeklinde bağlayabilirsiniz.

/etc/fstab bildiğiniz gibi sabit diskinizin bölümlerini boot’da otomatik bağlamamıza yarıyor ve burada daha önce ntfs bölümleri bağlamak için kullandığınız satırlardaki 2. sekmedeki ntfs türlerini ntfs-3g olarak düzeltirseniz, artık ntfs diskleriniz boot ile yazılabilir özellikte bağlanmış olacaktır.

Dikkat : NTFS-3G’nin, daha doğrusu ntfs türü disk bölümlerinin çok ciddi baş ağrıtabilecek sorunlara yol açtığını belirteyim, Eğer diskiniz sabit değilse, yani çıkarılabilir disklerinizde ntfs kullanıyor ve ntfs-3g ile bu disklere veri yazıyorsanız, bu diskleri KESİNLİKLE umount etmeden ayırmayınız! umount olmamış ntfs bölümleri scandisk yapılmadan tekrar mount edilemiyor ve ilginç bir şekilde proccess bulunan bağlama oturumları da bilmediğim bir sürede timeout olup readonly moda geçiyorlar ve yazmakta oldugunuz veriler veya okumakta olduğunuz dosyalar bozulabiliyor. Başım çok ağrıdı, artık microsoft ürünü olan bir dosya bölümü de kullanmıyorum (yaşasın ext3) 🙂

NTFS-3G için yararlanabileceğiniz diğer kaynaklar

http://www.ntfs-3g.org/ (Proje anasayfası, kaynak kodlar)
https://help.ubuntu.com/community/MountingWindowsPartitions/ThirdPartyNTFS3G
http://gentoo-wiki.com/HOWTO_NTFS_write_with_ntfs-3g

Ubuntu’da DNS Cache ile daha hızlı surf

DNS Nedir?

DNS (Domain Name System) internet sitelerinin adları olan alan adları hakkındaki bilgileri tutar. Ve hosting yani sitelerin barınmalarından ayrı düşünülen bir yapıdır. İnternet tarayıcısı veya herhangi bir istemci (client) ile bir alan adı girdiğinizde, örneğin: tarayıcıda http://www.google.com ya da ftp istemcinizde ftp://ftp.deneme.com şeklinde girdiğinizde yapılan ilk işlem bu alan adının nerede barındığını bulmaktır. Bu işi eğer özel bir dns belirtmemişseniz internet servis sağlayıcınız (ISP)’dekivarsayılan DNS’lerden başlayarak internette sorgulamaya başlayacaktır. Siz adresi girdiğinizde tüm internet ağında DNS sunucular birbirlerine “www.bilmemne.com adresini tanıyor musun?” diye soracaktır. Alan adına ait bilgiler bulunduğu takdirde size adres bilgisi dönecektir. Kullandığınız program gelen adres bilgilerini (ip) işleyerek doğrudan o adrese istek gönderip işleminizi yapacaktır.

Günümüzde hattımız ne kadar hızlı olursa olsun eğer iyi bir DNS yapılandırmamız yoksa gereksiz yere saniyeler kaybedebiliriz. Bunu kaldırmak için çeşitli yöntemler geliştirilmiştir fakat en güzeli (benim bildiğim) dns cache yapmaktır. Eğer cache yapan proxy’ler kullanırsanız bunu düşünmenize gerek kalmayacaktır. Fakat cache’lerin yenileniyor olması gibi sorunlarla da karşılaşabiliyorsunuz bazen 🙂 Sonuç olarak bu dökümanda size local ağınızda dns cache nasıl yapabileceğinizi anlatacağım. Okumaya devam et “Ubuntu’da DNS Cache ile daha hızlı surf”

Ubuntu için ideal bir çalışma/masaüstü ortamı için ipuçları

Bildiğiniz gibi ubuntu yüklendiğinde gnome masaüstü ortamı ile gelmektedir. Gerekli işlemleri yaparak çok hızlıca gnome masaüstü ve yüklü durumdaki yazılımları son sürümlerine yükseltebilirsiniz. Ancak gnome masaüstü ile gelen daha doğrusu ubuntu ile yüklü gelen yazılımlar yetmeyecektir. Bu makalede kolayca günlük işlerinizi halletmeniz için gerekli yazılımları nasıl kuracağınızı, ve neleri kullanabileceğiniz hakkındaki önerilerimi sizinle paylaşacağım.

Araçlar

Günlük herkesin kullandığı bazı standart programlar vardır.

Bunları sıra ile kuralım :

PDF okuyucu olarak gnome’da size 2 program önereceğim. Birincisi gnome yani gtk için yazılmış olan evince programı, diğeri de Adobe’un resmi kendi okuyucusu olan adobe acrobat reader olacaktır. Evince programı gtk için yazıldığından acrobat’dan çok daha hızlı açılacak ve çalışacaktır. Ancak bazı noktalarda özel içerik objelerini desteklemeyebilir. Veya bazen bir pdf dosyasını txt’ye dönüştürüp kaydetmek isteyebileceksiniz. Bu gibi fonksiyonlar dışında sadece okuma işlemleriniz için evince adlı program fazlasıyla yeterli olacaktır.
Bu iki yazılımı kurmak için sudo aptitude install evince acroread komutunu vermeniz yetecektir. Okumaya devam et “Ubuntu için ideal bir çalışma/masaüstü ortamı için ipuçları”