[Çözüldü]Slab Menü Kurulum Problemi

Başlatan kafkasyali, 04 Ekim 2008 - 21:02:43

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

kafkasyali

Öncelikle konuyu geciktirdiğim için @ebubekirs abimden özür diliyorum. Grip olmuşum. Yorgan döşek yatıyordum.

Slab nedir?

Slab, Gnome üzerinde KDE tarzı bir menü eklentisidir.

Depoda bulunan eski sürümü kurmak için;

sudo apt-get install gnome-main-menu

komutunu kullanabilirsiniz.

Ekran Görüntüsü: http://news.opensuse.org/wp-content/uploads/2007/09/gnome-slab.png

"Gnome Main Menu" olarak geçen Slab'ın kurulumu ile ilgili sorunla karşılaştım. "Gnome Main Menu" 0.9.9 sürümünün deb paketi var fakat epeyce eski. Bu paketin kurulumunda sorun olmuyor. Arama kutusu bu sürümde bulunmuyor.

Son sürümün 3.1 beta kaynak kodları, 3.2 beta sürümünün ise deb paketi bulunuyor. Deb paketi kuruluyormuş gibi oluyor fakat kurulmuyor. @ebubekirs 3.1 kaynak kodlarında eksiklikler tespit etti. 3.0 beta sürümü kaynak kodlarına 3.1 ekleyince kaynak kodlardaki eksiklik giderilmiş oldu.

Bu sefer de kurulumla ilgili hatalarla karşılaştık. make, make install gibi komutlar yine hata mesajları içeriyor. İşin garip tarafı "README" dosyasının içeriği bomboş. Ubuntuforums'ta Uç Birime kaynak kodların bulunduğu dizinde

./autogen.sh --prefix=/usr

komutu verilmesi yazılmış. Burada aldığım hata ise;

kafkasyali@kafkasyali-desktop:~/Masaüstü/slab$ ./autogen.sh --prefix=/usr
/usr/bin/gnome-autogen.sh
checking for autoconf >= 2.53...
  testing autoconf2.50... not found.
  testing autoconf... found 2.61
checking for automake >= 1.9...
  testing automake-1.10... not found.
  testing automake-1.9... found 1.9.6
checking for libtool >= 1.5...
  testing libtoolize... found 1.5.26
checking for glib-gettext >= 2.2.0...
  testing glib-gettextize... found 2.16.4
checking for intltool >= 0.30...
  testing intltoolize... found 0.37.1
checking for pkg-config >= 0.14.0...
  testing pkg-config... found 0.22
checking for gtk-doc >= 1.0...
  testing gtkdocize... not found.
***Error***: You must have gtk-doc >= 1.0 installed
  to build slab.  Download the appropriate package for
  from your distribution or get the source tarball at
    http://ftp.gnome.org/pub/GNOME/sources/gtk-doc/

Checking for required M4 macros...
  gtk-doc.m4 not found
***Error***: some autoconf macros required to build slab
  were not found in your aclocal path, or some forbidden
  macros were found.  Perhaps you need to adjust your
  ACLOCAL_FLAGS?


Yani bir takım dosyalar yine eksik. Mesela eksik olan Gtk-Doc-1.0 paketinin kaynak kodlarını çektim. Fakat onun derlenmesinde de sorun var.

@ebubekirs abi ile gece epeyce bir uğraştık. Sonunda foruma yazmaya karar verdik. @ebubekirs abi uykusuz olmasa kesin çözerdi bunu biliyorum :D Kendisine çok teşekkür ederim.

Paketlerin tamamını zipleyip rapidshare'e yükledim.

http://rapidshare.com/files/150911152/Slab.zip.html

Bu paketin kurulumu ile ilgili bilginiz var mı?


http://wp.me/1pScW
sɹǝʇ nq ʞǝʇ ɹıq ؛ɐp ɐpunloʎ ʎǝsɹǝɥ ıʞuɐs

fadike

Hakikaten güzel bir görünümü var; Debian üzerinde kurmaya çalışacağım ve deneyimlerimi de yazacağım.

Düzenleme: Synaptic'te arattırdım ve karşıma 0.9.8.svn.2007.04.30-1.1 sürümü çıktı ki, bu sizin bahsettiğinizden de eski.
"Bilgi sahibi olmadan fikir sahibi olunmaz." Uğur MUMCU
"Hepimiz özgür yazılımın sendikalı emekçileriyiz." Fadike
http://fadike.org
http://pedalsorler DELL Vostro 5470 i5 4. nesil Ubuntu ön yüklü

ebubekirs

Buradaki @ebubekirs ben değilim :)

@kafkasyali ile birlikte çözüm yolları denedik, ancak sonuca ulaşamadık. Ben de kendisine, çözüm denemelerimizdeki sabrı ve azmi için teşekkür ediyorum :) Umarım buradan bir sonuca ulaşırız.
Dünyaya gelen de benim, dünyadan giden de benim

heartsmagic

gtk-doc'u kaynak koddan kurmak yerine depodan kurup denesen? Depodaki ismi sanırım gtk-doc-tools.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

fadike

Açıkçası Debian'daki sürümü eski olduğu için (bahsettiğim gibi 0.9.8) bir şeye benzemiyor; en azından SuSE'de kullanıldığı gibi değil.
"Bilgi sahibi olmadan fikir sahibi olunmaz." Uğur MUMCU
"Hepimiz özgür yazılımın sendikalı emekçileriyiz." Fadike
http://fadike.org
http://pedalsorler DELL Vostro 5470 i5 4. nesil Ubuntu ön yüklü

kafkasyali

gtk-doc-tools paketini kurdum. Aldığım ileti;


kafkasyali@kafkasyali-desktop:~/Masaüstü/slab$ ./autogen.sh --prefix=/usr/usr/bin/gnome-autogen.sh
checking for autoconf >= 2.53...
  testing autoconf2.50... not found.
  testing autoconf... found 2.61
checking for automake >= 1.9...
  testing automake-1.10... not found.
  testing automake-1.9... found 1.9.6
checking for libtool >= 1.5...
  testing libtoolize... found 1.5.26
checking for glib-gettext >= 2.2.0...
  testing glib-gettextize... found 2.16.4
checking for intltool >= 0.30...
  testing intltoolize... found 0.37.1
checking for pkg-config >= 0.14.0...
  testing pkg-config... found 0.22
checking for gtk-doc >= 1.0...
  testing gtkdocize... found 1.10
Checking for required M4 macros...
Checking for forbidden M4 macros...
Processing ./configure.in
Running libtoolize...
You should update your `aclocal.m4' by running aclocal.
Running glib-gettextize... Ignore non-fatal messages.
Copying file mkinstalldirs
Copying file po/Makefile.in.in

Please add the files
  codeset.m4 gettext.m4 glibc21.m4 iconv.m4 isc-posix.m4 lcmessage.m4
  progtest.m4
from the /aclocal directory to your autoconf macro directory
or directly to your aclocal.m4 file.
You will also need config.guess and config.sub, which you can get from
ftp://ftp.gnu.org/pub/gnu/config/.

Running intltoolize...
Running gtkdocize...
Running aclocal-1.9...
aclocal:configure.in:89: warning: macro `AM_GCONF_SOURCE_2' not found in library
Running autoconf...
configure.in:89: error: possibly undefined macro: AM_GCONF_SOURCE_2
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.


http://wp.me/1pScW
sɹǝʇ nq ʞǝʇ ɹıq ؛ɐp ɐpunloʎ ʎǝsɹǝɥ ıʞuɐs

heartsmagic

Bu aclocal hataları tanıdık geliyor ancak ne yazık ki ben artık detaya inemem :) Döndüğümde problem hâlâ duruyorsa bir el atmaya çalışırız :)
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

kafkasyali

"Gnome-main-menu" aktifken derlemeye çalışmışım. Kapatıp tekrar denedim. Bu sefer de "gnome-desktop-2.0" paketini sordu. Synaptic'ten şu anda yüklü bir paket çekiyorum. Aktarım tamamlanınca bu paketi de kurup tekrar deneyeceğim. Benim şansımdan mıdır? Kaynak koddan ne zaman bir uygulama kurmaya çalışsam hep hata alıyorum. Sanırım ya ben beceriksizim ya da paketler bozuk.  :P


http://wp.me/1pScW
sɹǝʇ nq ʞǝʇ ɹıq ؛ɐp ɐpunloʎ ʎǝsɹǝɥ ıʞuɐs

heartsmagic

Bence istenilen paketin geliştirme yani dev ile başlayan ya da içeren paketlerini ara.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

kafkasyali



http://wp.me/1pScW
sɹǝʇ nq ʞǝʇ ɹıq ؛ɐp ɐpunloʎ ʎǝsɹǝɥ ıʞuɐs

kafkasyali

Gözden kaçırdığım küçük bir ayrıntı varmış. 3.2 beta deb paketini tekrar kurdum. Panele ekle menüsünde main-menu değil, Slab Menu olarak geçiyormuş. Gnome özel menüsünü kaldırıp, Slab Menu'yü ekledim. Sorunsuz çalışıyor. Şu anda özelleştirmeleri ve Türkçe'leştirme ile uğraşıyorum. Tavsiye ederim. Harika bir menü.


http://wp.me/1pScW
sɹǝʇ nq ʞǝʇ ɹıq ؛ɐp ɐpunloʎ ʎǝsɹǝɥ ıʞuɐs