21 Kasım 2012 Çarşamba

Fedora 17/18 "Steam" Kurulumu

Merhabalar ;

Oyun Dünyası takip edenler "Steam" programının ne işe yaradığını ve nasıl kullanıldığı iyi bilir. Bügünler de tabiki de "Linux" sürümü çıkmış olması rağmen çoğunlukla "deb" ve "aur" paketi görüyoruz.Ancak Fedora ekibide bu konuda tabiki boş durmuyor. Fedora ekibinden "Spot" nickli arkadaşımız bize bu konuda bir iyilik yapmış ve RPM paketlerini Fedora 17 ve 18 için meydana getirmiştir.
su - 
cd etc/yum.repos.d/
wget http://spot.fedorapeople.org/steam/steam.repo 
yum install steam -y
Bu işlemden sonra steam'e merhaba diyebilirsiniz. :) Şimdi de ufak bir ayrıntı daha eğer "beta" kullanıcı hakkınız varsa giriş yaparken herhangi bir problem olmayacaktır.Ancak "beta" kullanıcısı hakkınız yoksa da steam programını açarken root olmadan terminalden
steam steam://store 
Kodu ile de steam güncellemesi başlatıyoruz ve 111 MB civarı bir güncellemeden sonra ( benim gözlemlediğim kadarı sizde değişebilir) steam programı account girişini soracaktır. Bundan sonrasında iyi oyunlar dilemek kalır :)

Teşekkür Ederim
Onuralp SEZER

Fedora Ambassador 

18 Kasım 2012 Pazar

Fedora 18 Kernel+Nvidia after update fix.

Hi Fedorans;

1.5 week ago,  I was working on some of my friends laptop for installing nvidia optimus (aka bumbleebe) on his Fedora TC7 fresh install machine. Well after that his update system. I changed my system for Disk crypt and also see new F18 TC8. For me installing nvidia was easy because I already know new lib paths and also fresh instal easier then updating Nvidia 304.xx to latest version of nvidia. Normally ; If you update everything even kernel and other things except nvidia, everything is works fine but when nvidia update come, first things first

  • We should check new nvidia libs and paths
  • Check X11/ and modprobe.d/ directories for open source driver block and xorg.conf  file exists.
  • Check /etc/ld.so.conf.d  directory for nvidia-libs.conf ( It can be x64 so depends your ARCH can be change ) If exists we should delete and do "ldconfig" as root
  • Re-install bumbleebe and restart service and configure conf ifles and services files.
  • Re-install "mesa-libGL" packages for intel because nvidia change lib and intel can't understand so we need get back our original libGL libs
  • Re-install new akmod-nvidia and delete all old version akmod-nvidia (aka kmod-nvidia too)
  • You can see this error If you do optirun command like a " 01:00.0 VGA compatible controller: NVIDIA Corporation Device 11a0 (rev ff) can't be control " or such a like that  ( I forget the get error to paste sorry If I see again I will change here) 
This error in above can be handle with just "reboot" and Intel + Nvidia will gonna work.

This suggestions was come from my experince and I really did all of it for make it work after update new version of nvidia without fresh system install to my friend laptop and he's working really nicely on this laptop says "Thank you" to me :)

Thank you

11 Kasım 2012 Pazar

Fedora 18 Beta TC8 Nvidia 304.64 Library Path Change

Today I installed new Fedora 18 Beta TC8 as a Default Desktop(Gnome-shell) and I updated my system add packages after all I started to follow my Nvidia optimus guide and I realized now Nvidia xorg.conf's libraries paths  ;

Section "Files"
   ModulePath   "/usr/lib64/nvidia"
   ModulePath   "/usr/lib64/xorg/modules"

Another things are , we don't need anymore these things; 

2 “mv /usr/lib64/xorg/modules/extensions/nvidia /usr/lib64/xorg” so that Xorg on intel stops finding nvidia modules

4 in /etc/bumblebee/xorg.conf.nvidia change ModulePath from “/usr/lib64/xorg/modules/extensions/nvidia” (set per instructions above) to “/usr/lib64/xorg/nvidia” so that X on nvidia will find nvidia modules

Rest of guide is still same have good optimus using :)) 

Thank you
Onuralp SEZER
Fedora Ambassador  

2 Kasım 2012 Cuma

Fedora 18 Beta TC6 Nvidia Optimus Part-2

Nvidia and Fedora ... good combination to have nice graphics but. oh If your card has optimus technology what we gonna do ? Of course we gonna use it by installing right programs and make it work !! :)
My first article was about installing Nvidia adding a softwares for optimus also get power save by closing our card.

That's all but  "Nvidia-Settings" Control Center not working ?

That's problem but here is how can we fix that so easily. As we all know first If we gonna try run application by nvidia we have to use "optirun" command. And our desktop has virtual X screen by controlled bumblebee and that's also control by nvidia. Default screen number is ":8" , so here is how can we control that screen and also our nvidia cards.

optirun nvidia-settings -c :8 

And tad aaa . Now we can see our control center fully. Now I set my settings for nvidia save it to "xorg.conf.nvidia" in "/etc/bumblebee/xorg.conf.nvidia" . and If you gonna save a new files please make sure get back and your library path section and screen section is right like my before article.

Another problem is about "Nvidia-Settings" desktop shortcut is not working. We have a desktop but no use. We gonna need to fix that and make use full to us.

Let's write command to reach this desktop shortcut file

su -c 'vim /usr/share/applications/nvidia-settings.desktop'

Okey after that command we gonna see something like this.

and we gonna change 6. line to this ;

Exec=optirun nvidia-settings -c :8 

Save and exit and done. Now you can use your nvidia-settings desktop shoutcut too.

That if somebody want real optimus experience use fedora : https://fedoraproject.org/

Thank you and have nice optimus tips using :))
Onuralp SEZER
Fedora Ambassador

28 Ekim 2012 Pazar

Fedora 18 Beta TC6 Nvidia Optimus

 Hello Everyone;

Today I want share my experience about Nvidia Optimus technology installing to F18 Beta RC6. For Installing I'm gonna use new Nvidia Graphics Cards Kepler Arch type that's mean I have Nvidia GTX 680M. Normally this GPU driver still not existed on F17 rpmfusion repository but on nvidia website you can install easily. My way gonna be rpmfusion akmod-nvidia.

Okey Let's begin the install !! :)

First rpmfusion repository and requiments packages.
su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-branched.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-branched.noarch.rpm'
Then update system (If you didn't do it.)
su -
yum update
Make sure you have latest kernel.
yum install -y libbsd-devel libbsd glibc-devel libX11-devel help2man autoconf git tar glib2 glib2-devel kernel-devel kernel-headers automake gcc gtk2-devel
yum install -y akmod-nvidia
yum install -y dkms
After installing akmod-nvidia, remove /etc/X11/xorg.conf, /etc/X11/xorg.conf.d/00-nvidia.conf and/etc/modprobe.d/blacklist-nouveau to continue using nouveau driver by default.

1. Get latest bumblebee sources (3.0.1) from


2. Get latest bbswitch sources (0.5)


3. Compile bbswitch and install it with DKMS

From directory where you downloaded bbswitch:
tar xvzf bbswitch-0.5.tar.gz
sudo cp -Rv  bbswitch-0.5 /usr/src
ln -s /usr/src/bbswitch-0.5/dkms/dkms.conf /usr/src/bbswitch-0.5/dkms.conf
sudo dkms add -m bbswitch -v 0.5
sudo dkms build -m bbswitch -v 0.5
sudo dkms install -m bbswitch -v 0.5
4. install latest VirtualGL RPM via yum (Fedora 18 Released but VirtualGL package still under testing repository for that reason we will use testing repository and If you need 32 bit (It's for 64 bit users) you can install that too. )
yum install VirtualGL --enablerepo=updates-testing
yum install VirtualGL.i686 --enablerepo=updates-testing
5. Compile & install bumblebee
tar xvzf bumblebee-3.0.1.tar.gz
cd bumblebee-3.0.1
./configure --prefix=/usr --sysconfdir=/etc
sudo make install
sudo cp scripts/systemd/bumblebeed.service /lib/systemd/system
Edit /lib/systemd/system/bumblebeed.service line 7 to read:
ExecStart=/usr/sbin/bumblebeed --config /etc/bumblebee/bumblebee.conf
Edit /etc/bumblebee/bumblebee.conf and change:
and in section [driver-nvidia]:
Edit /etc/bumblebee/xorg.conf.nvidia and add the following at the begining:
Section "Files"
   ModulePath   "/usr/lib64/xorg/nvidia"
   ModulePath   "/usr/lib64/xorg/modules"
and the following at the end:

Section "Screen"
Identifier "Screen1"
Device "Device1"
Create bumblebee group and add you to the group:
sudo groupadd bumblebee
sudo usermod -a -G bumblebee $USER
Enable and start bumblebeed service:
sudo systemctl enable bumblebeed.service
sudo systemctl start bumblebeed.service

 Thanks to the developers of Bumblebee Project.

Nvidia modules path fix (Thanks to Tomash Brechko)

This completely separates intel and nvidia stuff for main and bumblebee screens respectively. Note that it moves files originating from RPMs around, so repeating the fix will likely be required after next yum update. Here’s how it goes (under sudo):

1 “rm /etc/ld.so.conf.d/nvidia-lib64.conf; ldconfig” so that programs stop linking with nvidia libGL

2 “mv /usr/lib64/xorg/modules/extensions/nvidia /usr/lib64/xorg” so that Xorg on intel stops finding nvidia modules

3 in /etc/bumblebee/bumblebee.conf set “LibraryPath=/usr/lib64/nvidia” so that programs under optirun will link with nvidia libGL

4 in /etc/bumblebee/xorg.conf.nvidia change ModulePath from “/usr/lib64/xorg/modules/extensions/nvidia” (set per instructions above) to “/usr/lib64/xorg/nvidia” so that X on nvidia will find nvidia modules

5 reboot

Happy Nvidia Optimus using :))

Thank you 
Onuralp SEZER
Fedora Ambassadors

18 Ekim 2012 Perşembe

Fedora 18 Alpha Deneyimlerim

Merhabalar ;

Bügünlerde çıkan Fedora 18 Alpha sürümünü günlük ve programlama amaçlı olarak kullanıyorum.Yakın zamanda olan Fedora'nın büyük toplanmalarından biri olan FudCON Paris 2012 etkinliğinden aldığım fikirler ve öğrendiğim konular beni "Fedora 18 neden kurmayayım ?" sorusuna götürdü.Bunun sonucunda bende test sistemini bilgisayarıma kurmaya karar verdim. Öncellikle söylemem gerekir.Donanım konusunda herkesin eşit bilgisayarı olamaz.Benim bu iş için kullandığım donanım sistemin kendisi gibi biraz "alpha" denebilir :) Bazı donanımları elle kurmak hatta ve hatta eklemek zorunda kaldım.

---- Monster Notebook ----
Fedora 18 Alpha x86_64 GNOME 3.6.1 Masaüstü ve Fedora sürümü
GPU : Nvidia GTX 680M Intel Ivy Bridge (Optimus Teknolojisi ile)
CPU : Intel® Core™ i7-3720QM CPU @ 2.60GHz × 8 
RAM : 4x4 GB Kingston HyperX KIT CL11 1866 MHZ

Kalan donanımlar için "lspci" komutu çıktısı :

 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev 09)
 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core processor PCI Express Root Port (rev 09)
 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB xHCI Host Controller (rev 04)
 Communication controller: Intel Corporation 7 Series/C210 Series Chipset Family MEI Controller #1 (rev 04)
 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #2 (rev 04)
 Audio device: Intel Corporation 7 Series/C210 Series Chipset Family High Definition Audio Controller (rev 04)
 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 1 (rev c4)
 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 2 (rev c4)
 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 3 (rev c4)
 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset Family PCI Express Root Port 4 (rev c4)
 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family USB Enhanced Host Controller #1 (rev 04)
 ISA bridge: Intel Corporation HM77 Express Chipset LPC Controller (rev 04)
 SATA controller: Intel Corporation 7 Series Chipset Family 6-port SATA Controller [AHCI mode] (rev 04)
 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family SMBus Controller (rev 04)
 VGA compatible controller: NVIDIA Corporation Device 11a0 (rev a1)
 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. Device 5289 (rev 01)
 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 0a)
 Network controller: Realtek Semiconductor Co., Ltd. Device 8723
 FireWire (IEEE 1394): JMicron Technology Corp. IEEE 1394 Host Controller (rev 30)

Bu makinada ki sd-card sürücüsü ve kablosuz sürücüsü henüz bitirilmedi.Hatta CPU konusunda hala şüphelerim var :) "/var/log/messages" dosyasına aşina gözler hemen orada ingilizce olarak "işlemciniz desteklemiyor"  şeklinde bir mesaj görünce iki defa düşünüyor :)Ancak sd-card ve cpu konusunda problemlerimi çözerken kablosuz sürücü konusunda hala bekleme içerisindeyim.Sizde eğer aynı kablosuz sürücüye sahipseniz ve Fedora veya herhangi bir başka linux dağıtımı kullanıyorsanız. Bu >>adresten<< son durumu takip edebilirsiniz.Bu arada bu konu hakkında hata raporu olarak da ben gerekli raporu bile yazdım.Ancak son olarak çekirdeğe eklenmesini beklemek zorundayız. Daha sonrasında dağıtımların kendi depolarına dahil etmesinden sonra sürücüye sahip olabiliriz.Yada uzman biri iseniz kendiniz çekirdek derlemesi yapabilirsiniz.

Konuya dönersek eğer fedora 18 sistemi şuan ki son güncelleme ile kernel 3.6.2-2.fc18. sürümünü kullanıyor. Sistem genel açından oldukça hızlı çalışıyor.İnternet olsun normal office ve medya kullanımında herhangi bir problem göstermiyor.Ancak bazen gnome-shell'de tutarsız davranışlar görebiliriz.Olağan şeyler olduğunu kabul ederek rapor ederek kullanıma devam ediyorum. Birde ünlü müzik çalar programlardan "rhythmbox" programının "systray" olarak çalışmadığını söylemem gerekiyor :) Son güncellemeden sonra kendisinde böyle bir problem görmeye başladım.Kısa süre içinde düzelecektir. :) Python ve C dilini bu aralar sık kullanmam özellikle python ile uygulama yazarken herhangi bir problemle karşılaşmamak oldukça sevindirici oluyor. Görsel açında "gnome-shell" 'in yeni sürümü ile gelen ekran kilidi ise tam bir şıklık oluyor. Müzik kontrolü,sistemden gelen mesajlar ve şık kilit efekti ile ekran kilidi gerçekten göze hitap ediyor.(çok övdü isem eleştiri yaparız. :) ) Bunun dahilinde Gnome-shell'de uygulama listesi yukar da bulunan "Applications"(uygulamalar) butonu ile açılırken artık kendisi soldaki "dock" da karelerden meydana gelmiş bir ikon olarak buluyoruz ve uygulamalara oradan erişiyoruz.Ancak bu değişimi Fedora 18 Alpha sistemini ISO indirip kurduktan sonra güncelleme sonrasında görebiliyoruz.Alpha ISO'da hala eski sürüm Gnome-shell eski/yeni karışımı sürüm mevcuttur.

Gnome-shell 'in yeni sürümü ile büyük özelliklerden birisi ise "Active Directory" !! Kesinlikle çok uzun zamandır istediğim özelliklerden birisi olarak "Active Directory" özelliği "System Settings">> "Online Accounts" menüsünde "Enterprise Login" seçeneği ile "Active Directory" girişi yapabiliyoruz. Ekim 18 2012 son güncellemeler ile sistem üstünde aktif olarak çalışabiliyorum.Bügün düzelen "qemu" sanal makina tekrar açabiliyorum :) Şuanlık sistem üstünde gördüklerim bunlar eğer sizde bu teste katılmak Fedora 18 indirip kullanmak isterseniz https://fedoraproject.org/en/get-prerelease  adresinden istediğiniz ISO kalıbını alabilirsiniz.

Teşekkür Ederim
Onuralp SEZER
Fedora Ambassador

28 Eylül 2012 Cuma

Fedora 17 Node.js Kurulumu

Node.js’ın alt yapısında Chrome tarayıcısının için tasarlanan yüksek performanslı V8 Javascript motorunu kullanabilen programlama dilidir.Buda Node.js tüm alt yapısını Chrome için yazılan V8 Javascipt motorunu üzerinde inşa etmiştir.Bu yapıyı bügün Fedora 17 ile kurulumunu aktarmak istedim. Öncellikle node.js fedora depolarında yoktur.Çünkü bazı node.js için gerekli kütüphanelerin olmamasıdan dolayı eklenememiştir. Bizde node.js resmi sitesindeki yazıya haraket göre edersek sadece Fedora 17 için değil ayrıca f16 ve f15 içinde bu komutlar geçerlidir. 

  • Kurulum komutları ise ;

su -c 'yum localinstall --nogpgcheck http://nodejs.tchol.org/repocfg/fedora/nodejs-stable-release.noarch.rpm'
su -c 'yum install nodejs-compat-symlinks npm'

 İlk kurduğumuz paket sayesinde ayrıca node.js kendisine birde depo (repository) meydana getirceğinden otomatik güncelleştirmede de yerini alabilecektir. 

Teşekkür  Ederim
Onuralp SEZER
Fedora Ambassador

27 Eylül 2012 Perşembe

Fedora 17 LAMP Sunucu Kurulumu

LAMP ( Linux, Apache, MySQL ve PHP) açık kaynak kodlu web geliştirme platformudur.Linux işletim sisteminde kullanılan bu kurulum kombinasyonun da, Apache Web Sunucu olarak, MySQL veritabanı kontrolü sistemi ve PHP'de betik script dilidir. 

Bu yazımda Fedora 17 "Beefy Miracle" ile LAMP Kurulumunu izah edicem.

Aache Web Sunucu Kurulumu
su -c 'yum install httpd'
  • Apache Servisini Açmak için ;
service httpd start
  • Bilgisayar açılırken önyüklemede açılması için; 
chkconfig --levels 235 httpd on
MySQL Veritabanı Kurulumu
yum install mysql mysql-server
  • MySQL Servisini açmak ve önyükleme açılışına eklemek
systemctl start mysqld.service
systemctl enable mysqld.service
  • MySQL root Şifresi oluşturmak
mysqladmin -u root password [şifreniz buraya]
**parantezler yoktur
  • MYSQL'e root olarak giriş yaparak test edelim
mysql -h localhost -u root -p
PHP ve PHP genel eklentileri kurulumu
yum install php php-pecl-apc php-cli php-pear php-pdo php-mysql php-pgsql php-pecl-mongo php-common php-pecl-memcache php-pecl-memcached php-gd php-mbstring php-mcrypt php-xml
PhpMyAdmin Kurulumu
yum install phpmyadmin
  • Apache Servisini yeniden başlatalım
su -c 'service httpd restart
  • Apache Test ;
http:/localhost/ veya kendi IP numaranız yazdıktan sonra "Apache Tanıtım" sayfası açılışırsa "httpd" servisi doğru bir şekildeçalışıyordur.
  • Php Test ; 
vi /var/www/html/info.php
ve info.php dosyası içine şunları ekleyelim
  • PhpMyAdmin Test
MySQL ile ayarladığımız "root" şifresi giriş yaparsak phpmyadmin ve ayrıca mysql de çalıştığına emin olabiliriz.  

Teşekkür  Ederim
Onuralp SEZER 
Fedora Ambassador 

7 Eylül 2012 Cuma

Gnome Pie 0.5.3 Fedora 17 Kurulumu

Gnome-pie 0.5.3 sürümü çıkalı bir zaman süre oldu ve paketin fedora 17 depolarında yer alması için çalışan "Praveen Kumar" 'in son src.rpm dosyası gnome-pie-0.5.3-2.20120826git1b93e1.fc17.src.rpm adresinde yer almaktadır. Fedora depolarında henüz yok ancak kaynak kodlarından kurmak isteyenler arkadaşlarımızın yapması gerekenler şunlar ;

Kurulması gereken paketler 

su -c 'yum install vala-devel bamf3-devel libxml2-devel gtk3-devel cmake unique3-devel libgee-devel libXtst-devel gnome-menus-devel libgee06-devel'

Kurulum Kodları

su -
rpm -ivh gnome-pie-0.5.3-2.20120826git1b93e1.fc17.src.rpm
cd /root/rpmbuild/SPECS
rpmbuild -ba gnome-pie.spec
cd /root/rpmbuild/BUILD/gnome-pie-0.5.3
make install

Şuanki src rpm dosyasını oluşturan değerli fedora katılımcısı "Praveen Kumar"(Kumarpraveen) arkadaşıma burdan teşekkür eder herkese mutlu fedora günleri dilerim !! 

Teşekkür Ederim


Insync Beta 4 Fedora Kurulumu

Google Drive sistemini Google Accountu olan herkes genellikle bilir. Google Drive servisinin gelmesi ile birlikte bilgisayarda da offline olarak depolamak için Google bilgisayar için "client" istemci programlarını sunmuştur. Ancak sadece windows ve mac işletim sistemleri için mevcuttur. Linux için alterntif bir çözüm olarak "Insync" programını Fedora 17 'ye kurarak Google Drive istemcisi programını linux altında çalıştırabiliriz.

Insync progamı hala beta sürümdedir.Son beta 4 sürümü ile yapılan değişikler şunlardır ;

  •  Son sürüm bbfreeze ve FPM ile derlenmiştir.
  • fswatch.py şimdi garip hataları ve çıkan diğer "runtime" hatalarını giderebiliyor.
  • Unicode hataları giderilmiştir.
  • Çoklu işlemlerdeki çalışması geliştirimiştir.
  • Bilinen hatalar giderişmiştir

Fedora 17 + Gnome 3 kurulumu için gerekli RPM dosyaları ;



Gnome3 Javascript Applet:

Teşekkür Ederim
Onuralp SEZER
Fedora Ambassador

6 Eylül 2012 Perşembe

Fedora 18 İçin İlave edilen Duvar Kağıtları

Yeni Fedora 18 sürümü tam gaz çalışmalarına devam ederken dizayn takımının her sürümde olduğu gibi Fedora İşletim Sistemi için ilave olarak yeni  duvar kağıtları başvuruları ile yeni sistem için ilave duvar kağıtları belirliyor Bu sürüm içinde düzenlenen ilave duvar kağıdı başvuru süresi bitmiştir.

İşte İlave edilen duvar kağıtlarının bulunduğu adres :  Fedora 18 İlave Duvar Kağıtları

5 Eylül 2012 Çarşamba

Fedora Video Yarışması (5 Eylül - 5 Ekim 2012 )

Merhaba Fedora Kullanıcıları ve Severler ;

Fedora işletim sistemini kullanmak,geliştirmek ona birşeyler eklemek Fedora çevresinde bilenlerin ve yardım etmek isteyenlerin gönüllü olarak yaptığı bir olaydır. Bu blog yazım da güzel bir yarışmayı duyurmaktan mutluluk duyarım. 

"Fedora Video" Yarışması !!!!

Amaç Fedora'yı görsel olarak anlatan videolar için giriş(açılış) ve çıkış(kapanış) olmalıdır. Video hazırlamayı bilen ve seven herkes için güzel bir fırsat olan yarışmamızda "Fedora Video" ' ları için istediğimiz kısa giriş/çıkış video veya videoları hazırlamanız yeterli olacaktır.

Kısaca Giriş/Çıkış (Intro/Outro)hakkında bilgi vermek istersek ; Intro çoğu yapılan professiyonel veya amatör videolardaki karşılama ekranıdır. Outro'da aynı şekilde video/film sonundaki kapanış ekranıdır.

Ödülümüz size güzel bir "Fedora T-shirt" ve süpriz ödüller olacaktır :)

Hepinize Başarılar Dilerim !!
 Daha fazla bilgi ve katılım için lütfen aşağıdaki websitesini ziyaret edin.


1 Eylül 2012 Cumartesi

Raspberry-PI Seti

Bügün itibari ile 3. Raspberry-PI cihazımda gelmiş bulunmaktadır.Bundan önce 2 Raspberry-PI çabuk gelmişti.Ancak Element14'e bir e-mail gönderdikten sonra hemen zamanında gelmeyen Rs-pi hızlı bir şekilde elime ulaşmış durumdadır.


Bügüne kadar temel olarak yapmış olduklarım ;

Fedora Remix Kurulum
Raspbian Kurulum
XBMC Media Center olarak kullanmak
Quake Arena III / II kurmak
950 MHZ CPU Overclock Testi ve 60 FPS ile Quake Arena III oynamak
Web Server,MySQL Server
Squid Server,NFS Server
Matchbox Arayüzü
Sesli komut vermek
Görsel programlama
Çapraz Derleme Bağlantısı
GPIO Pinlerini kontrol etmek ve kullanmak
SPI Pinlerini kontrol etmek ve kullanmak
JukeBox Kurulumu (Müzik Kutusu olarak kullanmak)
Firmware Güncellemeleri
2 Raspberry-PI ile Cluster
VNC Server
Zram kurulum
TV İzlemek
Scratch kullanmak
Python programlama
C programlama
Image ve Çekirdek Derleme

Bunlar sadece temelde yaptıklarımız daha nice deneyler ve testler ile Raspberry-PI'nin sınırlarını genişletmeye devam ediyoruz :)

29 Temmuz 2012 Pazar

Raspberry-PI ile Fedora 17 kurulumu

Merhabalar ;

Raspberry-PI cihazına Fedora 17 işletim sistemi kurmayı bugün sizlerle paylaşacağım. Raspberry-PI cihazına Fedora işletim sistemi desteği ilk olarak Fedora 14 ile geldi. Bu destek konusunda Fedora-ARM ekibinden "Chris Tyler" kendisi ciddi olarak çalışarak bize bu sistemi Raspberry-PI ile kullanabilme imkanı tanıdığı için teşekkür ediyorum ve kuruluma başlayalım.

Kurulumdan önce belirtmekte fayda kullancağım SD-Card boyutu 8 GB olacaktır. İşlemler esnasında bunun sebebini daha iyi anlayacaksınızdır.

Öncellikle Fedora 17 Raspberry-PI image dosyasının en son sürümünü adresinden indirelim;


Bu image 562 MB olup içinde XFCE masaüstü ile tam kurulum sağlamaktadır. Ancak diğer minimal kurulum isterseniz de ;

http://scotland.proximity.on.ca/arm-nightlies/vault/f17arm-latest-arm-rpi-mmcblk0.img.xz adresinden XFCE olmadan olan sürümünü indirebilirsiniz. Ancak kurulum olarak değişen bir nokta sadece paketler farkı olacaktır.

Şimdi SD-Card'tımızı Linux işletim sistemi kurulu bilgisayarımıza takalım.Daha sonra /dev dizininden ismini bulalım. Bende /dev/mmcblk0 şeklinde geçiyor.Ancak sizde farklı olabilir ve bu durumda dikkat etmez iseniz bilgisayarınızdaki dosyaları kaybedebilirsiniz.Lütfen buna dikkat edelim.

Şimdi Sd-Card'a yükleme yapmak için;

>> xzcat f17arm-latest-arm-rpi-mmcblk0.img.xz > /dev/mmcblk0

Komutu ile Sd-Card'a image yükleme işlemini başlatalım. Bu adımdan sonrada iki alternatif var ; Birincisi direk Sd-Card'tı Raspberry-PI'a takarız ve 8GB veya hangi boyutta Sd-Card'a sahipsek onun mevcut bütün alanını yeniden bölümlendirme yaparak sistem bütün alanı kullanır ancak bu bir zaman alacaktır. Diğer yol ise Linux bilgisayardan bu işlemi elle yaparız ve vakit kazanabiliriz ;

Manuel bölümlendirme için ;

# fdisk /dev/mmcblk0

Command (m for help): p

Disk /dev/mmcblk0: 7822 MB, 7822376960 bytes
4 heads, 16 sectors/track, 238720 cylinders, total 15278080 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

        Device Boot      Start         End      Blocks   Id  System
/dev/mmcblk0p1   *          63     1044224      522081    c  W9...
/dev/mmcblk0p2         1044225     7784447     3370111+  83  Linux

Command (m for help): d
Partition number (1-4): 2

Command (m for help): n
Partition type:
   p   primary (1 primary, 0 extended, 3 free)
   e   extended
Select (default p): p
Partition number (1-4, default 2): 2

The first sector must be the start sector of /dev/mmcblk0p2 (above).  This number may be different on your SD card.  It should be the default value here - but check it carefully anyway.
İlk Sektör burda /dev/mmcblk0p2 ile başlıyor. Başta da dediği gibi bu numara veya isim farklı olabilir.Lütfen kendi sisteminizde buna dikkat edelim.

First sector (1044225-15278079, default 1044225): 1044225
Bütün alanı kullanmak istiyorsak "varsayılan"(default) seçim en doğrusu olacaktır.
Last sector, +sectors or +size{K,M,G} (1044225-15278079, default 15278079):
Using default value 15278079

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.
# e2fsck -f /dev/mmcblk0p2
# resize2fs /dev/mmcblk0p2
# mkdir /tmp/rootfs_pi
# mount /dev/mmcblk0p2 /tmp/rootfs_pi
# rm -f /tmp/rootfs_pi/etc/systemd/system/multi-user.target.wants/rootfs-resize.service
# umount /tmp/rootfs_pi
# rmdir /tmp/rootfs_pi

Bu yukardaki komutların amacı ise yeniden bölümlendirme servisini silerek elle yaptığımız işlemi bir daha yapamasın ve bize zaman kazandırması için yapılmış komutlardır.Şimdi Sd-Card'tı güvenli bir şekilde kaldırdıktan sonra Raspberry-PI cihazımıza takalım ve Fedora 17 sistemini açalım. Son olarak sistemi güncellemek için ;

# yum update

Güncelleme esnasında yeni çekirdek ve dosyalar gelecektir. Destek konusunda sıkıntı olmaz rahatça kullanabilirsiniz.Ancak hala test aşamasında olduğundan da dikkatli olmanızı öneririm.

Teşekkür ederim.
Onuralp SEZER
Fedora Ambassador EMEA Üyesi
Fedora l10n Türkçe Takım Başkanı

Raspberry PI Raspbian ile Quake Arena III Kurulumu

Merhabalar ; 

Bügün Raspberry-PI cihazı ile Quake Arena III kurulumunu hakkında bilgi verecem.Bildiğiniz gibi Raspberry-PI cihazı ile bir çok uygulama mevcut bunlardan birisi olan Quake oyunuda buna dahildir. Kurulum öncesi belirtmek istediğim bir nokta ise bu yazıda sadece Quake Arena III oyunu kurulumunu olacaktır.Ancak Quake Arena III'nın çalışması için gerekli olan pkX.pk3 dosyalarını sahip olduğunuz Quake Arena III CD'sinden kopyalarak veya "Google sizin arkadaşınızdır"diyerek yazıma başlıyorum.

Öncellikle rasbian image kullandığımızı varsayarak; 

1.)İşletim sistemimizi güncelleyelim ve RAM/GPU paylaşımını RAM = 192MB GPU = 64MB olacak şekilde yeniden ayarlayalım.

sudo apt-get update
sudo apt-get dist-upgrade
sudo rpi-update 192

Yeniden başlatalım (reboot)

2.) Gerekli paketleri kuralım.

sudo apt-get install git gcc build-essential libsdl1.2-dev

3.) Quake Arena III kaynak kodlarını indirelim :

mkdir ~/src
cd ~/src
git clone https://github.com/raspberrypi/quake3.git
cd quake3

4.) quake3 dizinindeki "build.sh" dizinini değiştirelim

8. satırdaki  kısmı : ARM_LIBS=/opt/vc/lib
16. satırdaki kısmı: INCLUDES="-I/opt/vc/include -I/opt/vc/include/interface/vcos/pthreads"

şeklinde değiştirelim. Ayrıca da

19. satırdaki kısmıda  #CROSS_COMPILE=bcm2708-
şeklinde # işareti ile iptal edelim.

5.) "./build.sh" yapalım ve derlemeye başlayalım.

6.) Derlemenin bitmesi için ortalama 1 saat bekleyelim. (Bu süre içinde kendinize bir kavhe alabilirsiniz :)  )

7. Daha önce belirttiğim gibi eğerki pakX.pk3 dosyalarına sahipseniz ; kopyalamanız gereken yer derlemeden sonra oluşan "build"  dizinin içine kopyalamanız gerekmektedir. 

Kopyalancak yer : build/release-linux-arm/baseq3

8. directFB erişimini kullanıcıya vermek için ; 

sudo usermod -a -G video [kullanıcı_isminiz]

Oturum kapatın ve oturum açın.Bu sayede oyuna root olmadan açabilceksiniz. Bu işlem sayesinde diğer directFB/SDL tabanlı şeylerede erişebilceksiniz.

9.) Eğerki Quake3 kaynak kodlarını tutmak istemiyorsanız kalması gereken dosyalar ve sıralaması şu şekildedir.


10.) Artık herşey hazır sadece yapmanız gereken  "ioquake3.arm" dosyasını çalıştırmak


Not : Bu işlemi yaparken masaüstünün açık olmasına gerek yoktur.
Not2: Oyunu açarken başka hiç bir şeyin açık olmadığına dikkat etmenizi öneririm. Çünkü en basit ssh bağlantısı bile oyundaki performansınızı etkileyecektir.
Not3: Oyun açıldıktan sonra gerekli ayarlarıda yaparak kalite konusunda artış sağlayabilirsiniz.

* Oyunu açarken ayrıca eğerki X11 olmadan çalıştırıyorsanız ve fareyi bulamadığına dair bir uyarı veriyorsa ;
eğer şunu yapabilirsiniz ; ( Hatanın orjinal uyarısı :  'SDL_Init()'Unable to open mouse'. )


Dizinindeki dosyayı açarak şu satırları eklersek ;.

    KERNEL=="mice", NAME="input/%k", MODE="664", GROUP="input"
    KERNEL=="mouse*", NAME="input/%k", MODE="664", GROUP="input"

birde grup ayarlarında ;

usermod -a -G input [kullanıcı_isminiz]

şeklinde de ayarlarsak fare problemi çözülecektir. 

Teşekkür Ederim
Onuralp SEZER
Fedora Ambassador EMEA Üyesi

31 Mayıs 2012 Perşembe

Fedora 17 Sistemimizi Toparlayalım.


Fedora 17 sistemini kurdunuz ve yeni başlayan bir Fedora kullanıcısı iseniz. Bu makale umarım size bir çok açıdan faydalı olucaktır.
Öncellikle işletim sistemimizi güncelleyelim ve 

Terminal açalım ;

su -c 'yum update -y'

Root şifremizi yazdık ve sistemi güncelledik. Ardından bilgisayarımızı yeniden başlatalım. Ardından hemen Rpmfusion depolarını ekleyelim.

su -c 'yum localinstall –nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'

İsteğe bağlı olarak açık kaynak kodlu Google Chrome deposunu kuralım.

su -c 'yum localinstall –nogpgcheck http://repos.fedorapeople.org/repos/spot/chromium/fedora-chromium-stable.repo'

Libre Office Seti Kuralım.

yum groupinstall 'Office/Productivity'

GIMP ve Inkscape

su -c 'yum install gimp inkscape'

Twitter İstemcisi ; yum install hotot  veya yum install turpial  
Not : (Benim oyum ikisinden de yana :))

"Ama yok ben dizayn setini kurmak isterim" diyorsanız buyrun ; 

yum -y groupinstall “Design Suite” “Graphics” 

Oyun severler için ; yum -y groupinstall “Games and Entertainment”

Ses ve Video ; yum -y groupinstall “Sound and Video”

Web Sunucu kurmak isteyenler ; yum -y groupinstall 'Web Server'

Flash desteği için burdan ; http://fedoraproject.org/wiki/Flash#Enabling_Flash_plugin

Bütün Grup şeklindeki paketler listesi için  : yum grouplist 

Liste uzun olucaktır korkmayın sadece liste uzun bişiy kurmuyoruz ;) 

Kaynak Yardımı : tatica.org
Teşekkür Ederim
Onuralp SEZER
Fedora Ambassador EMEA / Turkey

30 Mayıs 2012 Çarşamba

Fedora 16'dan Fedora 17'ye Yum ile Yükseltme


Fedora 16 kullananların şuanda en büyük isteği sanırım Fedora 17'ye nasıl geçiş yapabilirim ? Sorusuna cevap vermek olucak. Sözü uzatmadan güncellemeye geçelim. Öncellikle Fedora 16 Kurulu makinamızda terminal açalım ve "root" olalım.
yum update -y 
İşletim sistemizi en son sürüme getirelim. Çekirdek güncellemesi varsa bilgisayarı yeniden başlatalım.
package-cleanup --problems
package-cleanup --orphans
yum clean all
Komutları ile önce problemli paketleri sonra "orphans" yani "Virtaualbox" gibi Fedora reposuna ait olmayan "VMware" gibi programları silmek ve en olarak da yum ile aldığımız repo listelerini ve ona bağlı "db" dosyalarını silmek

Fedora 17 ile dosya sisteminde büyük bir değişim oldu "/usr" altında dosya sistemi birleşiyor. Bu değişimi gerçekleştirmek için
dracut --force --add convertfs 
Bu işlem sonra bilgisayarımızı yeniden başlatıyoruz ve başlatma esnasında GRUB menüsünden en son kernelin üstünde iken "e" tuşuna basıp aşağıdaki ön yükleme seçeneklerini yazıyoruz.
rw rd.info rd.convertfs enforcing=0
Şimdi ise Fedora 17'ye ait doğrulama dosyasını alalım. rpm ile import edelim
rpm --import https://fedoraproject.org/static/1ACA3465.txt
Bu adımdan sonrada şimdi yum ile sistemize Fedora 17 paketlerini alalım.
yum --releasever=17 update rpm
rm -f /var/lib/rpm/__*
rpm --rebuilddb
Paketleri aldıktan sonra ve gerekli silme işleri ve yine db dosyalarını "rebuild" ettikten sonra Fedora 17'yi güncelleme esnasında problem olan "nfs" aracını siliyoruz.
yum remove nfs-utils
Şimdi ise yum ile işletim sistemizi yükseltmeye başlıyoruz.
yum --releasever=17 --disableplugin=presto distro-sync 
Bu işlemden sonrada SELinux'un yeni sisteme adapte olması içinde 
fixfiles onboot
Komutu ile SELinux servisinide yapılandırmış oluyoruz. Artık bilgisayarımızı yeniden başlatarak Fedora 17 kullanmaya başlayabiliriz.
Kurulum esnasında başka problemler yaşarsanız veya daha fazla bilgi için ; Upgrading Fedora Using Yum adresinde bilgi alabilirsiniz. 
NOT: Bilgisayarınzı yükseltme yapmaya karar verdiğinizde lütfen yedekleme yapmayı unutmayın. Oluşucak dosya kaybından veya Fedora Projesi sorumlu değildir.

Teşekkür Ederim
Onuralp SEZER
Fedora Ambassador EMEA / Turkey

Fedora 17 Beefy Miracle Plymouth Teması

Merhabalar ;

Fedora 17 Beefy Miracle sürümünün çıkmasından hemen sonra plymouth ekranın hala standart fedora logosu ile açıldığını görüyoruz.Bu yazımda Fedora logosu yerine "Beefy Miracle" logusunu nasıl yükleyip aktileştirceğimi anlatıcam.

Öncellikle terminal açıyoruz ve sonrasında ;

su -c'yum install plymouth-theme-hot-dog'
Bu kod ile öncellikle miracle beefy temasını yüklüyoruz.
Şimdi ise temayı aktifleştirelim.
su -c'plymouth-set-default-theme hot-dog -R' 

Artık bilgisayarımızı yeniden başlattığımızda "Beefy Miracle" Teması ile açılan bir Fedora 17 işletim sistemiz olucaktır.

Teşekkür Ederim
Onuralp SEZER
Fedora Ambassador EMEA / Turkey

2 Nisan 2012 Pazartesi

Fedora 16 Verne Puppet ve Puppetmaster Kurulumu Bölüm-1

Puppet bir konfigurasyon sistem yönetimidir. Fedora alt yapısında değerlendirilmektedir. Puppet ile Sunucu üzerinden clientlere çeşitli manifesto dosyaları ve moduller ile sistem yönetimi yapabiliriz. 

Sunucu Tarafından duyulan gereksinimler
  • puppet-serverfc
  • puppet
  • ruby
  • facter
Kurulum : su -c 'yum -y install puppet-server'

İstemci Tarafında duyulan gereksinimler 
  • puppet
  • facter
 Kurulm : su -c 'yum -y install puppet facter'

Puppet için kullancağımız sürüm şimdilik ; puppet-2.6.x.x sürümünde olması daha faydalı çünkü üst sürümde meydana gelmiş buglar kullanım zorluğu çıkarmaktadır.Ancak bu yazıyı yazarken tarihi göz önünde bulunduralım ilerde bu problem çözülecektir.

Ekstradan ise puppet aracını istersek  RHEL,CentOS gibi diğer RPM tabanlı ve EPEL depoları eklenmiş sistemlerde kullanabiliriz.

Ayrıca bu puppet yüklenirken lütfen "rpmforge" depolarının açık olmamasına dikkat edelim.Mevcut ise kurarken "disable" ederek kurmak kesinlikle faydalı olacaktır.

Kurulum tamamladıktan sonra Terminalde "ROOT" olarak temel olarak puppet ve puppetmaster servislerini açarak sunucu ve istemci arasındaki bağlantıyı meydana getirelim 

Sunucu Tarafında ;

service puppetmaster start

Komutu ile puppetmaster servisini aktif hale getirelim.Aktifleştirme işleminden sonra "fqdm"(Full Qualified Domain Name) Tam kullanıcı ismini ile ping atabilir olmasını ayarlamamız gerekiyor.  Bu durumda bu anlatım için örnek domain isimleri ve IP adresleri kullanıcam.

Sunucu için ;   localsunucu.localdomain   IP :
İstemci için  ;  localistemci.localdmain      IP :

Burdaki en önemli unsurlardan birisi istemci ve sunucu arasında kesinlikle ping atılabilir olması gerekiyor ve ayrıca güvenlik duvalarından  "tcp" 8140 portu  puppet servisi için açmamız gerekiyor.Bu işlem yine sunucu ve istemci(ler) için yapılması gereklidir. Güvenlik duvarı izni içinse görsel bir masaüstü varsa firewall aracı ile veya terminal üzerinden aşağıda komut ile yapabiliriz.. 

su -c 'lokkit --high -p 8140:tcp'

Bu işlemde firewall ile ilgili problemi aşıcaktır.Daha sonrasında /etc/hosts dosyasını düzenlememiz gerektir. 

Sunucu tarafında ;       localhost localhost.localdomain localhost4 localhost4.localdomain4
::1             localhost localhost.localdomain localhost6 localhost6.localdomain6       localsunucu.localdomain   localistemci.localdomain

İstemci Tarafında ;       localhost localhost.localdomain localhost4 localhost4.localdomain4
::1             localhost localhost.localdomain localhost6 localhost6.localdomain6       puppet1.example.tld     puppetmaster.example.tld

Temel olarak puppet ve puppetmaster kurulumunu gerçekleştirdik.Diğer bölümde sunucu-istemci bağlantılarını konu alarak devam edicez.

Teşekkür Ederim
Onuralp SEZER
Fedora Ambassador EMEA / Turkey

1 Nisan 2012 Pazar

Fedora 16 ve Virtualbox


Fedora işletim sistemi kullanırken özellikle sanallaştırma teknolojisi destekleyen ve donanım olarak da yeterli kapasiteye sahip bilgisayarlar da iş olarak olsun veya hobi olarak olsun kullandığımız bir teknolojidir.Bunun ne olduğuna dair çok fazla ayrıntıya girmeyeceğim ancak kısaca şu kadarını diyebilirim sanal olarak bir işletim sistemi açmak istiyorsek kesinlikle bu teknolojinin faydası olucaktır. Virtualbox ise bu teknoloji olsun yada olmasın sanal olarak işletim sistemi açabilen Oracle tarafından geliştirilen bir sanallaştırma programıdır.Peki Virtualbox ile hangi işletim sistemlerini açabiliriz ? Genel olarak windows işletim sistemlerinin hepsi hatta bügünkü sürümde "Windows8"'de listede yerini almıştır. Yine Linux tabanlı işletim sistemlerinin hemen hemen hepsini,FreeBSD,IBM,Solaris ve tabi MAC OSX Server işletim sistemlerinide kurabiliriz.Virtualbox kurulumunu doğru bir şekilde yapmamız bu açıdanda çok önemlidir. Çünkü sanallaştırma yazılımı sahip olduğumuz donanımı alıp sanallaştırma yapması ve bunu dengeli olarak kullanabilmesi için fedora için konuşursak çekirdekle(Kernel) düzgün bir şekilde derlenmiş olması gereklidir.Bu yüzden öncellikle kurulmasını önerdiğim paketler ;

su -c 'yum install gcc kernel-header dkms'  

GCC = C Derleyicisi 

Kernel-header = Çekirdek başlık ve derleme dosyaları 

DKMS = Dinamik Çekirdek Modülü 

 Burda bizim için en önemli unsurlardan birisi "DKMS" olucaktır.Çünkü kendisi bizim çekirdek sistemimize Virtualbox kurmaya karar verirsek bir bağlantı oluşturcak ve her yeni kernel sürümde bunu tekrar tekrar derleyecek şekilde dinamik olarak devam edicektir. Bügün virtualbox kurarken bir güzel yanı ise artık yum depo listesinde "yum.repos.d" altında bulundurmasıdır.Bu sayede sistem güncellemesi yaparken otomatik olarak Virtualbox'da dahil olucaktır.

 Kurulum için ise birden fazla alternatifimiz var ve ben en çok kullanılan iki yolu anlatarak devam edicem.

 1. Virtualbox.repo ekleyerek yum ile kurulum;

 su -c 'wget http://download.virtualbox.org/virtualbox/rpm/fedora/virtualbox.repo /etc/yum.repos.d && yum install VirtualBox'

2. Fedora 16 Tabanlı RPM Paketi indirmek;

su -c 'wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | rpm --import -'  

(Burdaki paket sürümleri zamanla güncellenecektir.Bu nedenle eski kalabilir.)

32 bit kurulum için ; 


 64 bit kurulum için ;


 Sonrasında paketi kurmak için görsel olarak tıklamak ve "root" şifremizi yazmak.Terminal içinde ise ; 

 32 bit Paket;

su -c 'rpm -ivh VirtualBox-4.1-4.1.10_76795_fedora16-1.i686.rpm'

 64 bit Paket;

su -c 'rpm -ivh VirtualBox-4.1-4.1.10_76795_fedora16-1.x86_64.rpm'

Bu işlemden sonrada "VirtualBox.repo" eklencektir.Yine güncellemeler ve bug çözümleri yum ile beraber kurulabilir olucaktır.  

Oluşabilcek Problem:

  Eğerki kurulumu direk yaptınız ve "DKMS" paketini ve kernel-develi kurmadınız.Yada dkms kurulu ancak kernel güncellemesi geldiğinden dolayı yeni kernel-develi kurup eskisi üstüne derleme yaparsak virtualbox doğru şekilde çalışmayacak ve sanal makinalar çalışmayacaktır.  Bunu çözmek için ise ;

  1. Sisteminizi öncellikle güncelleyin.
  2. DKMS paketi yoksa kurun.
  3. Vboxdrv programını çalıştırıp dkms ile kernel-virtualbox arasındaki bağlantıyı sağlayalım.
    İşlemleri uygulamaya koyarsak;
  • su -c 'yum -y update'
  • Yeniden başlatalım. (Eğerki çekirdek güncellemesi alırsak)
  • su -c 'yum -y install dkms kernel-devel'
  • cd /etc/init.d
  • su
  • ./vboxdrv setup
Bu işlemlerden sonra artık virtualbox programındaki sorunuda aşmış oluyoruz.

Teşekkür Ederim
Onuralp SEZER
Fedora Ambassador EMEA/Turkey

29 Ocak 2012 Pazar

Fedora 16 Verne Hotot : Microblogging İstemcisi

Fedora için bugünde Hotot adında bir programdan bahsetmek istiyorum. Hotot 0.9.9 Alpha sürümü ve Kod ismi: Ada  olan geliştirilme aşamasında bir microblogging istemcisi. Programımız hala test aşamasında olması karşın güzel özellikleri ve kullanımıyla beğeni kazanabilir.Özelliklerini incelersek;

  • Kolay ve temiz bir arayüz
  • Kolay kullanımı
  • Çoklu-Platform özelliğine sahip
  • Twitter ve Identica için destek
  • Resim ve Görüntüleri önizlemesi yapabilme
  • Çoklu kolonları sıralayabilmesi
  • Mesajların Geografik bilgsini elde edebilme özelliği
  • Tercihlerimize uygun eklentiler ve farklı tema özellikleri
  • İçerik Filtre özelliği

Başta da belirttiğim gibi hala geliştirilme aşamasında ve buna rağmen herhangi problem karşılaşmadan güzel bir kullanım sunuyor.İlerde daha iyi özellikleri umarım gelmeye devam eder.

Hotot Programından Resimler;









Kurmak için ; (Fedora Repolarına eklenmiştir)

su -c 'yum -y install hotot'

Website : http://hotot.org/

Teşekkür Ederim
Onuralp SEZER
Fedora Ambassadors Turkey

27 Ocak 2012 Cuma

Fedora 16 Verne Revisor Kurulumu

Merhabalar ; 
Bügün Revisor adında kullanışlı bir programdan bahsedicem. Revisor amaca uygun şekilde kendi fedora kalıbımızı yaratmakda kullanılan bir araçtır.Bunun ile istediğimiz paketi,program, özel syslinux gibi bir çok kişisel özelliklere izin veren bu programla bir nevi hayalimizin fedora'sını yapabiliriz. .Fedora 7 ile gelen bu özellik Fedora 6'da gelmesi planlanırken pungi, pykickstart, system-config-kickstart, anaconda, anaconda-runtime  ve diğer gereksinimler Fedora 6 Core için geri dönüyük uyumluluktan ve yapılan major değişimlerle gelen bu paketlerde bunu imkansız kıldığı için Fedora 7 üzerinden devam edilmiştir.

Kurulum Gereksinimleri  ; 
  • anaconda-runtime
  • pungi,
  • pykickstart,
  • system-config-kickstart
  • anaconda
$ su -c 'yum -y install pungi anaconda-runtime pykickstart system-config-kickstart anaconda'

Programı çalıştırmak için gerekenler ise ; 
  • pygtk2 >= 2.9.2
  • pygtk2-libglade
  • yum >= 3
  • comps-extras
  • system-config-kickstart
  • gnome-python2-gconf
  • notify-python
  • pungi
  • livecd-tools
  • usermode
  • pam
  • db4

Bunların eğerki hiç biri mevcut değilse kurmak için ;

$ su -c 'yum -y install pygtk2 pygtk2-libglade yum comps-extras system-config-kickstart gnome-python2-gconf notify-python pungi livecd-tools usermode pam db4'

Revisor Modüller için Gereksinimler

Eğerki revisor modullerini çalıştırmak istiyorsak şu paketleri kurmamız gerekli olucaktır.

$ su -c 'yum -y install cobbler koan deltarpm python-virtinst jigdo'

Birde sistemimiz 64 bit işletim sistemi olan bir Fedora ise ;  (anaconda-runtime kurulu olmalıdır)

$ su -c 'ln -s /usr/lib64/anaconda/ /usr/lib/anaconda-runtime'

Bu anaconda ile düzeltmemiş bir problem olduğu için buglar listesinde şimdilik bu şekilde kolayca aşıyoruz.Daha sonrasında  ise ;

$ su -c 'yum -y install revisor revisor-gui'

Eğer ki modül,script ve diğer tüm özelliklere hakim olmak istersek

$ su -c 'yum -y install revisor revisor-gui revisor-unity revisor-scripts revisor-cli revisor-isolinux revisor-mock revisor-reuseinstaller revisor-cobbler

Kurulum tamamladıktan sonra revisor sihirbazı bizi karşılayacaktır.

Kaynak : http://revisor.fedoraunity.org/
Resimler : http://revisor.fedoraunity.org/screenshots

Teşekkür Ederim
Onuralp SEZER
Fedora Ambassadors Turkey

25 Ocak 2012 Çarşamba

Fedora 16 Verne Caffeine Kurulumu

Merhabalar ;
Dün gece uyku tutmadı bende Caffeine kurmaya karar verdim. Yanlız GNOME3'e kurmak KDE'e kurmaktan daha uzunmuş onu öğrendim.Herneyse Caffeine programı ekran koruyucu ve güç yönetimi üzerinde durdurma ve başlatma yetkisine sahip bir program tek tıklama ile açık/kapalı konuma geçebilir flash video izlerken veya Film izlerken ekran koruyucusunun devreye girmesini engellemek mümkün.Sadece bununlada sınırlı değil. İstediğimiz programlar açıkkende devereye girmesini önlemek mümkün.Örnek vermek istersem Mozilla veya başka bir uygulama açıkken ekran koruyucu devreye girmesini istemiyorsak listeye eklemek yeterli olucaktır.

KDE ve Gnome3 ile arasındaki farklı duruma gelince KDE'in sabit bir paneli olduğundan Caffeine bunu tanımakta zorluk çekmiyor.Ancak Gnome3'deki AppIncadator 3 adında bir panel kontrolü var.Bunu caffeine tanımayamıyor ve bu yüzden GTK arayüzü yani sağ tıklama yapınca açamıyoruz.Uygulama geliştirenlerde bununla ilgili bir patch yapmamış ama OpenSUSE 12.x depolarında SRC RPM (Kaynak RPM) alırsak patch'in mevcut olduğunu görücez. Şimdi kuruluma geçelim.


Burdan Caffeine SRC rpm indirdik. Terminal açtık ve root olduk. SRC rpm benim şartlarımda "Downloads" dizininde


cd Downloads/
#rpm -ivh caffeine-2.4.1+419-1.1.src.rpm

ROOT Olduğumuzdan /root/ dizininde "rpmbuild" adında bir dizin meydana gelicektir.
Bu kısımdan devam ediyorum ve root olarak devam ediyorum.


tar -zxvf /root/rpmbuild/SOURCES/caffeine_2.4.1+419~oneiric1.tar.gz
cd /root/rpmbuild/SOURCES/recipe-2.4.1+419/
chmod +x setup.py
./setup.py build
./setup.py install

Bu kısımda KDE ile kurulumu tamamlıyoruz.Ancak GNOME sistem varsa burda PATCH yapmamız gerekiyor bunun içinde ; ROOT olarak tabiki ;

patch /usr/lib/python2.7/site-packages/caffeine/main.py /root/rpmbuild/SOURCES/caffeine-add-indicator-menu.patch

Kurulum ve Patch tamamlandı. Tabiki KDE sistem varsa bu şekilde "PATCH" ( Yama ) yapmamız gerekmiyor. Ancak GNOME sistemdeki ufak bug bizi böyle bir patch yapmamızı gerektiriyor.Evet artık Caffeine programını çalıştırabilir ve kullanabiliriz.

Açlışa eklemek için ;

Terminal üzerinden normal kullanıcı olarak ;


Yazıyoruz ve  caffeine programı konumu ;


Bunu komut kısmına ekleriz ve isim kısmınada "Caffeine" yazabiliriz. Artık açılışda açılcaktır.

2.Yol ;

terminal üzerinden caffeine yazarak programı açarak , ayarları kısmına gelinir ve ;

"Start Caffeine on login"

Seçeneğini işaretleyerekde açılaşa ekleyebiliriz.

Teşekkür Ederim
Onuralp SEZER
Fedora Ambassador Turkey