

Apa Anda mengira screenshoot di atas adalah distro Linux Mint? Salah! Itu adalah Fedora 12 punyaku yang baru saja aku install ulang.
Semalaman aku penasaran, itu LinuxMint ternyata gnome tapi tampilan menunya mirip KDE. Aku ubek-ubek ini Fedora 12 tak ada pula menu yang secantik Linux Mint itu. Ternyata memang mereka mendevelopnya sendiri.
Kemudian aku mulai mencari-cari di google kira-kira adakah petunjuk yang bagus. “How to make Fedora menu like Mint”
Akhirnya aku menemukan jawabannya. Begini cara-caranya.
Pertama, install depedencies berikut ini:
pyxdg
gnome-python2-gnomedesktop
tracker
tracker-search-tool
pygtk2
pygtk2-libglade
yum install pyxdg gnome-python2-gnomedesktop tracker tracker-search-tool pygtk2 pygtk2-libgladeSetelah itu download source code Linux Mint Menu versi 4.9.x di http://packages.linuxmint.com/pool/main/m/mintmenu/ kemudian ekstrak file .tar.gz tersebut.
Setelah file tersebut diekstrak, akan terbentuk sebuah folder baru yang bernama mintmenu.
Sebagai ROOT, copy kan beberapa files tersebut secara manual ke beberapa lokasi berikut. Perintahnya adalah sebagai berikut.
su - cp -r mintmenu/usr/lib/linuxmint/ /usr/lib/ cp mintmenu/usr/lib/bonobo/servers/mintMenu.server /usr/lib/bonobo/servers/mintMenu.server cp mintmenu/usr/bin/mintmenu /usr/bin/
Logout dan login kembali serta tambahkan mintmenu ke panel.
klik kanan panel > Add to Panel… > mintMenu
Dua menu di atas yang dikotakkan sebenarnya terlink ke Synaptic dan Mint Paket Manager di mana keduanya bukan bawaan dari Fedora. Karena kita tidak menginstall kedua software tersebut, maka kita akan mengarahkannya ke software bawaan Fedora yaitu gpk-application dan gpk-update-viewer.
Untuk melakukan hal tersebut, yang harus kita lakukan adalah edit file /usr/lib/linuxmint/mintMenu/plugins/system_management.py pada baris 133-145.
if os.path.exists("/usr/lib/linuxmint/mintInstall/icon.svg"): Button1 = easyButton( "/usr/lib/linuxmint/mintSystem/icon.png", self.iconsize, [_("Software manager")], -1, -1 ) Button1.connect( "clicked", self.ButtonClicked, "/usr/lib/linuxmint/mintInstall/frontend.py" ) Button1.show() self.systemBtnHolder.pack_start( Button1, False, False ) self.mintMenuWin.setTooltip( Button1, _("Browse and install available software") ) Button2 = easyButton( "synaptic", self.iconsize, [_("Package manager")], -1, -1 ) Button2.connect( "clicked", self.ButtonClicked, "gksu /usr/sbin/synaptic" ) Button2.show() self.systemBtnHolder.pack_start( Button2, False, False ) self.mintMenuWin.setTooltip( Button2, _("Install, remove and upgrade software packages") )
modifikasi file di atas ke dalam bentuk seperti di bawah ini:
if os.path.exists("/usr/lib/linuxmint/mintInstall/icon.svg"): Button1 = easyButton( "system-software-install.png", self.iconsize, [_("Software manager")], -1, -1 ) Button1.connect( "clicked", self.ButtonClicked, "gpk-application" ) Button1.show() self.systemBtnHolder.pack_start( Button1, False, False ) self.mintMenuWin.setTooltip( Button1, _("Browse and install available software") ) Button2 = easyButton( "system-software-update.png", self.iconsize, [_("Update System")], -1, -1 ) Button2.connect( "clicked", self.ButtonClicked, "gpk-update-viewer" ) Button2.show() self.systemBtnHolder.pack_start( Button2, False, False ) self.mintMenuWin.setTooltip( Button2, _("Upgrade software packages") )
Ada sebuah problem lagi yang lain yaitu ketika kita membuka Terminal, maka hal tersebut tidak terjadi. Cara memperbaikinya dengan mengedit file yang sama seperti di atas pada baris ke 156. Caranya adalah sebagai berikut:
Button4.connect( "clicked", self.ButtonClicked, "x-terminal-emulator” )
Ubah ke
Button4.connect( "clicked", self.ButtonClicked, "gnome-terminal" )
Sumber: http://jasoncarpenter.blogspot.com/
Copyright ®2008 - Blog of Muhammad Baiquni - Log in
Powered by WordPress | Evidens [White] Theme by Design Disease for PremiumThemes.com

5 Responses to Fedora rasa Mint
cenary
March 9th, 2010 at 11:44 am
Tampilan cantik, tapi ga bisa dipakai untuk kerja sih percuma.
Autodesk Inventor ga bisa jalan, AutoCAD ga bisa jalan, MT4 ga bisa jalan.
Lagi males gw pasang linux =))
yang penting sih bisa menghasilkan duit =))
Muhammad Baiquni
March 9th, 2010 at 11:49 am
jyahh… hahaha !!!
Makanya pake 2 laptop donk bang !!!
#1. full lisensi
#2. full GPL
cenary
March 9th, 2010 at 11:58 am
Jangan lupa, GUI di linux sering crash =))
Mendingan lu pakai console mode aja =))
Muhammad Baiquni
March 9th, 2010 at 12:59 pm
Iya neh, suka crash… Hahahaha
Menu Linux Mint di Fedora | KECaKOT
May 29th, 2010 at 4:31 am
[...] berkelana ke berbagai tulisan yang berkaitan dengan itu dan berakhir di Blog Jason Carpenter dan Blog Baiquni. Isinya mirip, dan tulisan inipun juga mirip karena memang langkah yang dilakukan sama persis. Tak [...]