10.04

10.04 kurulumum bitti ve yerleşme işlemlerimi tamamladım(Python, Django, Apache, Php, Mysql, vs.). Son ve şimdilik temiz hali şöyle:
Ayrıca http://forum.ubuntu-tr.org/index.php/topic,18251.msg221599.html adresinden bazı çılgın masaüstleri görebilirsiniz, ara sıra farklı dağıtımlar da olsa da çoğu Ubuntu(ya da en azından Gnome).

Linux Distribution Chooser

http://www.zegeniestudios.net/ldc/, seçtiğiniz kriterlere göre size uygun dağıtımları gösteren çok güzel bir sayfa. genel olarak bir dağıtımda neler aradığınızı(dağıtım nedir bilip bilmediğinizi), hangi masaüstü yöneticisini tercih ettiğinizi, kararlılık tercihlerinizi vs. sorarak size uygun Linux dağıtımlarını sıralıyor.

Bana yaptığı tavsiyeler, %100 Ubuntu, Fedora, Mandriva, Mint, openSUSE, daha sonra da %95 olarak Debian, Kubuntu ve Mepis. Kubuntu, Debian ve Mepis yeni başlayanlar için iyi olmayabilirmiş(%5 ordan kırılmış sanırım). Nedense sonuçlara hiç şaşırmadım :) . Masaüstü bilgisayarıma ilk ulaştığımda(yazın?!) openSUSE kuracağım.

Firefox’u yedeklemek için tek yöntem

Yeni sisteme taşınmak için tüm Firefox’umun yedeğini almak istedim, tüm eklentiler, yer imleri, kayıtlı şifreler, vs. Biraz araştırmayla bir sürü eklenti buldum, fakat sonra farkettim ki eğer platformlar arası taşımayacaksanız(sanırım eklentiler buna yarıyor), en kısa, kolay ve etkili yöntem, kullanıcı adınızın klasöründeki gizli .mozilla klasörünü yeni sisteme kopyalamak. Hatta geçmiş bile geliyor. Duruma göre içinde Thunderbird ile alakalı dosyalar da olabilir, bu durumda içinden ayıklayabilirsiniz.

10.04 için hazırlıklar

10.04 dün akşam yayınlandı. Ben de yedekleme işlemlerine biraz zor ve geç de olsa başladım, 320gb’lık harici diskim neredeyse tamamen dolu olduğundan yedekleme işlemleri biraz gecikti. Yarına kadar detaylı bir yedekleme yapıp sıfırdan yeni kurulum yapacağım. Masaüstü, resimler, müzikler ve videolar klasörlerinin dışında, home klasöründeki gizli dosyalardan bazılarını(programların ayar dosyaları) yedekleyeceğim. Onun dışında bilgisayarımda kurulu olan program/paket/kütüphanelerin aklıma geldiği kadarıyla bir listesini yaptım ve bunları kuracağım:

  1. apache, php, mysql, phpmyadmin, python3, django, postgresql şeyleri, Gnome DO, QStarDict, FileZilla, Akregator, KTorrent, Wireshark, Wine beta, PlayOnLinux, steam, yourfreedom, netbeans, aptana studio 2.0, htop, idle(3.1 ve 2.6), ubuntu tweak, configuration editor, virtualbox, unetbootin, audacity, QT designer, glade, emacs, vim(ayar dosyaları yedeklenecek), winetricks, gedit eklentiler, konversation, bazaar version control system, blog entry poster, code::blocks ide, compiz fusion icon, emerald theme manager, fontforge, gmount, gnome subtitles

Bunların dışında tabii ki 9.10′a yaptığım düzenlemelerin geliştirmelerin oturması muhtemelen bir hafta kadar sürer. Son halini buraya koyacağım.

Onun dışında bugün 20 ve 40 dakikalık tenefüslerde koridorlarda “10 dakikada Ubuntu kurulumu, gerekli tüm ayarlamalar düzenlemeler yapılı halde..” diye geziniyorum. 2 arkadaşa kurduk, Pazartesi bir kişiye daha kuracağız, hazırlıkta Ubuntu kullanıcı sayısının artmasında katkım büyük :) .

Bu arada, 10 dakikada Ubuntu kurulumunun sırrı, Unetbootin ile usb belleğe yazılmış Ubuntu ve şu adresteki script.

GRID bitmeyen yükleme süreleri

Hyperthreading destekli 4 çekirdekli işlemci(belki başka işlemcilerde de oluyordur) kullanıyorsanız(i7 serisi mesela), Race Driver: Grid’de “loading”leri hiç bitmez. Yamalarla bunu düzeltmişler fakat çeşitli sebeplerden dolayı(?!) oyunu yamalayamıyorsanız sorunu oyunun klasöründeki system/hardware_settings_restrictions.xml dosyasındaki “restrict_if name=”cores” op=”int_eq” value=”x”"(x yerine sayı gelecek) satırlarını bularak x’leri 8 olarak değiştirerek oynayabilirsiniz..

Ekleme: Birkaç yerde 8 değil de 4 yazıldığını okudum, fakat bende çalışmadı, 8 çalışmazsa denenebilir..

IDLE için Gedit’in Oblivion teması

Editor, IDE arayışım hala son bulmuş değil, aradığım özellikleri sağlayan IDEler çoğu zaman çok ağır(Netbeans) ya da tipsiz oluyor(Eclipse, Aptana Studio), editorleri ihtiyacıma göre düzenlemek de çoğu zaman çok zahmetli oluyor(Vim, Emacs, bir türlü beceremedim). Bende uzun hala daha kullandığım IDLE’a güzel bir görünüm kazandırmaya karar verdim, bir miktar renk temaları vs. araştırdıktan sonra Gedit’in Oblivion temasını uygulamaya karar verdim. Normalde ayar ekranından bunu yapmak çok zahmetli ve sinir bozucu, ben direkt IDLE’ın kaynak dosyalarının arasından config dosyasını değiştirerek yaptım.

Soldaki IDLE, sağdaki ise Oblivion temasıyla Gedit.

Bu da config dosyasına eklemeniz gereken kod:

  1. [TEMA ADI]
  2. normal-foreground= #b7cac5
  3. normal-background= #2e3436
  4. keyword-foreground= #ad7fa4
  5. keyword-background= #2e3436
  6. builtin-foreground= #fffff9
  7. builtin-background= #2e3436
  8. comment-foreground= #6a847c
  9. comment-background= #2e3436
  10. string-foreground= #d3b30d
  11. string-background= #2e3436
  12. definition-foreground= #EBEBEB
  13. definition-background= #2e3436
  14. hilite-foreground= #e7e5ce
  15. hilite-background= #888a85
  16. break-foreground= black
  17. break-background= #ffff55
  18. hit-foreground= #2e3436
  19. hit-background= #b7cac5
  20. error-foreground= #b7cac5
  21. error-background= #BA3030
  22. #cursor (only foreground can be set, restart IDLE)
  23. cursor-foreground= #fffff9
  24. #shell window
  25. stdout-foreground= white
  26. stdout-background= #2e3436
  27. stderr-foreground= white
  28. stderr-background= #2e3436
  29. console-foreground= #ffffff
  30. console-background= #2e3436

Aslında Gedit çok güzel editor, şu anda benim için tek eksiği kod tamamlama özelliği, Aptana Studio ve Eclipse ile PyDev eklentisi bu konuda çok iyi, Django ile de gayet güzel çalışıyor, Gedit için böyle bir eklenti bulduğumda Gedit her işimi görüyor olacak. Browser, code browser, embedded terminal gibi eklentilerle çok kullanışlı bir hale gelebiliyor, tam ekran özelliği de süper:

Kurulu eklentiler; bracket completion, class browser, control your tabs, embedded terminal, file browser pane, indent lines, join/split lines, quick open, session saver, smart spaces(ne işe yarıyordu bu?). Tamamı http://live.gnome.org/Gedit/Plugins adresinden.

Albüm kapakları nereden çekilir?

Bir süre önce yayınladığım küçük arşiv düzenleme scriptçiğime eklemek üzere albüm kapağı çekebileceğim bir site arıyorum. Albüm kapaklarını çekip _OTHERS klasörünü biraz daha düzenledim mi, gerçekten işe yarar birşey olacak. Sorun şu ki, albüm kapakları çekebileceğim bir site bulamıyorum, aslında bir sürü site var ama siteadi.com/?a=129477123 şeklinde bir adresten çekemiyorum ne yazık ki, şöyle siteadi.com/grup_adi/album_adi şeklinde yayınlayan bir site bulsam süper olacak.

Şarkı sözlerini çekme özelliği de eklemek istiyorum aslında, Rhytmbox’ın kaynak kodlarını indirip biraz kurcaladım da, birkaç siteden şarkı sözü çeken scriptler hazır. Biraz değişiklikle işime yarar hale gelirler sanırım..