Necdet Hoca'nın Macbook Air'i geldikten sonra, zaten şekil olarak gayet beğendiğim (her ne kadar "konsolcu" olsam da) alttaki "Dock" u görünce, ya bunun bir de linux versiyonu vardı neydi o diye araştırmalara başladım ve buldum. Cairo-Dock[2]. Aslında bunun haricinde bir tane de Daisy[3][4] var. Daisy direkt olarak KDE uygulamacıklarına da eklenebiliyor ama hem yeterince yetenekli/başarılı/şekilli bulamadım hem de aradığım tam olarak öyle bir şey değil. Daisy'i de yeterince denedim aslında ama olmadı :).Şu an Cairo-Dock'u da grafik kartı sorunları nedeniyle kullanmıyorum, ne olur ne olmaz. Kurulumlarından bahsedeyim biraz. (şimdilik burada bahsedeceğim ama ileride paketini yapabilirim :))Daisy, zaten bir plasma. Kurulumu çok kolay ama programcık ekle'den yeni programcık al diyerek bulamadım ben. [3] adresinden tarball'ını indirdim. Sonra bu tarball'ı açıp, açılan dizine girdim. Burada mkdir buildcd buildcmake ../ -DCMAKE_INSTALL_PREFIX='kde4-config --prefix'makesudo make installkomutlarını sırayla uyguladım. Sonuç olarak Programcıklar listesinde Daisy gözüktü ve oradan istediğim yere Daisy'i ekleyebiliyordum. Bu kadar :) Tabi bunu kurabilmek için, gerekli derleme araçlarının olması gerekiyor. (cmake vs. ve yanlış hatırlamıyorsam kdelibs-devel)Cairo-Dock'un kurulumu benim için daha zahmetli oldu. Öncelikle [5] ve [6] adreslerinden cairo-dock-core ve cairo-dock-plugins in son hallerini indiriyoruz.Yine cairo-dock için de bağımlılıklar çok önemli. Bunda yaşadığım bir sorun da şöyleydi: gtkglext paketine (ve gtkglext-devel) ihtiyaç duyuyordu. Pardus 2011 depolarında böyle bir paket yok, 2009'dan çekip derleyip kurdum fakat çalışmıyor. Sorun, undefined_symbol'müş. Bunun için diğer dağıtımlara baktım. Debian bununla ilgili bir yama almış[7]. Bununla beraber paketi de depoya aldım[8]. Aslında bu sorun 2009'da yok. Çünkü gdk-pixbuf/gtk güncellemesinden sonra kırılmış bu. Eklediğim yama da bunu düzeltiyor. Bundan sonra da gerekli diğer bağımlılıklar şu şekilde olmalı: cairo-devel, gtk2-devel, gdk-pixbuf-devel (bundan tam emin değilim), librsvg-devel, libgnomeui-devel, vte-devel, libXxf86vm-devel, alsa-lib-devel (bundan da tam emin değilim), libasound-devel (ya da asound{-lib}-devel, fakat bu paket Pardus 2011 Deposunda yok), libXtst-devel, gnome-menus-devel (bu paket de Burak Çalışkan'ın Gnome deposunda[1] mevcut), freeglut-devel (bu paket ayrıca gtkglext'de de var. 2009 da bu paketin ismi glut, 2011 de freeglut oluyor.), libetpan-devel (bu paket de Pardus 2011 Deposunda yok), libxklavier-devel, webkit-gtk-devel (sanırsam bu olmalı, webkit e gerek duyuyor), libexif-devel.bir de XFCE için libthunar-devel ve diğerleri için gnome-vfs-devel istiyor. libthunar-devel ya da thunar-devel depoda yok. gnome-vfs-devel depoda mevcut.Diğerler bağımlılıklar da system.devel bileşeni içerisinde (curl-devel, cmake, dbus-glib-devel, libX11-devel vb. araçlar) mevcut.Bunların hepsinin kurulduğundan eminsek,[7] adresinden indirdiğimiz tarball'ı bir yere açıyoruz ve içerisine giriyoruz (cairo-dock-X.X.X)mkdir buildcd buildcmake .. -DCMAKE_INSTALL_PREFIX=/usrmake ( ya da make -j $(grep -c ^processor /proc/cpuinfo) )sudo make installVe temel paket kuruluyor. Buradaki make satırında parantez içerisindeki yazan komut ile bütün işlemcilerin kullanılması sağlanıyor. Bunun üzerine bir de eklentileri kurmak için de, [8] adresinden indirdiğimiz tarball'ı açıyoruz ve içerisine giriyoruz (cairo-dock-plugins-X.X.X)mkdir buildcd buildcmake .. -DCMAKE_INSTALL_PREFIX=/usrmake ( ya da make -j $(grep -c ^processor /proc/cpuinfo) )sudo make installAslında bu da temel kurulumun aynısı. Bunlardan sonra direkt cairo-dock'u çalıştırabiliriz.(/usr/bin/cairo-dock) Bunun için Alt+f2 uygundur. :)Afiyet olsun.[1] http://gnome.brkclskn.org/2011-devel/x86_64/pisi-index.xml.xz [2] http://www.glx-dock.org/
[3] http://kde-look.org/content/show.php/Daisy?content=102077
[4] http://cdlszm.org/
[5] https://launchpad.net/cairo-dock-core
[6] https://launchpad.net/cairo-dock-plug-ins
[7] http://patch-tracker.debian.org/patch/series/dl/gtkglext/1.2.0-1.1/02_fix_gtk-2.20_deprecated_symbols.dpatch
[8] https://svn.pardus.org.tr/pardus/2011/devel/programming/misc/gtkglext/
8 Ocak 2011 Cumartesi
Pardus Üzerinde Cairo-Dock ve Daisy kurulumu
Kaydol:
Kayıt Yorumları (Atom)
3 yorum:
Çomak hayata geçtiğinde, Pardus Gnome kullanırken ilk kuracağım pakettir Cairo-Dock. Halen Ubuntu'mda kullanıyorum. Compiz-Fusion'la birlikte, Gnome'un sadeliğine biraz olsun hareket getiriyor ve Mac alamayanlara MacOS X görünümünü sunarak bir nebze ilaç oluyor :)
Çomak projesini tamamladığımızda, cairo-dock paketini de depolara almış oluruz muhtemelen. (bir sorun çıkmazsa) Bununla ilgileneceğim :)
depolarda yok dediğiniz paketleri nerde buldunuz
Yorum Gönder