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;
http://scotland.proximity.on.ca/arm-nightlies/vault/f17arm-latest-arm-rpi-xfce-mmcblk0.img.xz
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ı