31 Aralık 2011 Cumartesi

Grub2'e PCBSD eklemek

GRUB2'e PCBSD eklemek için /etc/grub.d/40_custom dosyasını düzenlemek gerekiyor. Dosyanın ilk hali aşağıdaki gibi olabilir. ...

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.


Aşağıda görüldüğü gibi dosyayı düzenlemeniz gerekiyor:
#!/bin/sh
exec tail -n +3 $0
menuentry "PCBSD 9.0-RELEASE" {
set root=(hd0,X)
chainloader +1
}

# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.

X yazan kısmım ise sizin kurulumu yaptığınız disk bölümünün numarası birincil bölüm ise 1 vb gibi. Bunu en kolay parted ile öğrenebilirsiniz. Aşağıdaki komut yanılmıyorsam size X için gerekli olan değeri verecektir. Çıktıda aramanız gereken "boot " yazan satırdaki Number sütünuna karşılık gelen değer.
parted /dev/sdb print
Number Start End Size Type File system Flags
* ** *** ** ** ********* boot


**NOT**
Çözüm için Gökşın Akdeniz 'e teşekkürler.
Devamını Oku

15 Aralık 2011 Perşembe

OpenBox kurulumu | FreeBSD 9.0

FreeBSD 9.0 kurulumu rehberine göre sistemi sıfır kurduysanız burada ki anlatıma göre OpenBox 'u kurabilirsiniz.
Ama sistemde daha önceden başka bir masaüstü kuruluysa ve onun üstüne OpenBox kurulacaksa, aşağıda slim'i kurmayın ve ttys ayarını yapmaya da gerek yoktur. ...
Bu rehberde OpenBox'u deneme amaçlı kurdum ve bazı sorunların üzerinde hiç araştırma da yapmadım, konu burada da geçmişti, dolayısıyla kuracak olanların bu sorunları kendileri çözmesi gerekir.

Görünen sorunlar ;
  • * Klavye Türkçe sorunu
    * Kapanma / reboot sorunu
    * Sistem İconları sorunu

OpenBox müdavimleri bu sorunları çözeceklerdir diye düşünüyorum, pek alışık değilim de OpenBox 'a :D

Neyse kuruluma geçelim, pkg_add ilede kurabilirsiniz ama benim tercihim derleyerek kurmaktır.
Tabii bu derleme denilen hadise içinde make.conf 'un ayarlanmış olması gereklidir ki derleme tam olsun.
# cd /usr/ports/x11-wm/openbox ; make install clean
# cd /usr/ports/x11-wm/obconf ; make install clean
# cd /usr/ports/x11-wm/obmenu ; make install clean
# cd /usr/ports/x11-wm/openbox-themes ; make install clean
# cd /usr/ports/x11-wm/xcompmgr ; make install clean
# cd /usr/ports/x11/lxpanel ; make install clean
# cd /usr/ports/x11/lxappearance ; make install clean
# cd /usr/ports/x11/slim ; make install clean
# cd /usr/ports/x11/pcmanfm ; make install clean
# cd /usr/ports/x11/leafpad ; make install clean
# cd /usr/ports/x11/xterm ; make install clean
# cd /usr/ports/x11/xarchiver ; make install clean
# cd /usr/ports/graphics/hsetroot ; make install clean
# cd /usr/ports/devel/py-xdg ; make install clean
# cd /usr/ports/devel/gpicview ; make install clean

/etc/ttys düzenle ;
ttyv8 "/usr/local/bin/slim -nodaemon" xterm on secure

~/.xinitrc düzenle ;
export LC_ALL=""tr_TR.UTF-8""
export LANG=""tr_TR.UTF-8""

exec /usr/local/bin/openbox-session

Normal kullanıcı ile ;
# mkdir -p ~/.config/openbox
# cp /usr/local/etc/xdg/openbox/* ~/.config/openbox/
# chmod u+w ~/.config/openbox/*

~/.config/openbox/autostart düzenle ;
###Duvar kağıdı ayarlamak için hsetroot kullanın, bir resim ayarlayın.
hsetroot -center /home/mono/.config/openbox/casanova_freebsd_1400x1050.jpg
###Sistem epsisi ve dock gölgeler istemiyorsanız Add-C bayrağı xcompmgr
###xcompmgr -cfF -r7 -o1 -l-10 -t-10 -D5 &
###Lxpanel açılışta otomatik çalıştırmak için
/usr/local/bin/lxpanel &

Açılışta 40 proccess, 55-60MB ram kullanımıyla kuş gibi bir masaüstü. :D
Devamını Oku

14 Aralık 2011 Çarşamba

FreeBSD 9.0 kurulumu


FreeBSD 9.0 sürümü önceki sürümlerde bulunan Sysinstall yerine, artık yeni bir ara yüz olan Bsdinstall kullanıyor.
Bu rehber VirtualBox üzerinde hazırlandığı için Bsdinstall'in tüm özelliklerini ve kurulum aşmalarını vermeyebilir, daha fazla detay için FreeBSD orjinal belgesine göz atmanız gerekir. ...
FreeBSD kurulumu ve kullanımı zor bir dağıtımdır, Türkçe kaynak ve destek bakımından da kısıtlıdır.
Arama yapmayı sevmiyorsanız ve en az orta düzey kullanıcı değilseniz, FreeBSD size göre değildir.
BSD dünyasına yabancıysanız öncelikle PCBSD 'yi denemeniz şiddetle tavsiye edilir.
Kuruluma başlamadan önce Bilgisayarınızda ki tüm önemli verilerinizi yedekleyiniz.
Kuracağınız FreeBSD bölümünü daha önceden ayarlayınız.

FreeBSD 9.0 indirme adresi ; http://www.freebsd.org/where.html

USB bellek ile kurulum için memstick.img olan ISO indirilir, diğer ISO 'lar CD/DVD içindir.
İndirdiğiniz ISO 'un md5 kontrolünü yapın ve kaliteli bir CD/DVD 'ye yakın.

Kurulum başlasın ;



İnstall 'i seçin ve ENTER


Klavye seçim bölümü ;


Turkish ISO 8859-9 seçin ;


Bir isim yazınız ;


Ports, Src ve Lib32 'yi seçin, diğerlerini için tercih sizindir ;


Disk bölümleme alanı ;


Ana diski ada0 'ı silmeyin ama altında bulunan alt bölümleri silin, (sda1 ve sda2 gibi) tabii sizin diskinizde yapılandırma daha değişik olacaktır.
İşte burada deneyimli kullanıcı olmak gerekiyor.


Yeni bölüm oluştur ;


Kök dizini ayarla ;


ENTER ;


Kök'ün tamamlanmış hali ;
Burada Grub GPT olduğu için boot dizinide oluşmuş, eğer siz ayarlanmış bölüme kurarsanız GPT yerine MBR yazabilir.
Daha fazla detay için ; 3.7 Allocating Disk Space


Swap ;


Kontrol edin ve tamamsa FINISH seçin ve ENTER




Base sistem, Kernel, vs.ler yükleniyor ;








root parolasını ayarlayın ;




Ağ yapılandırma bölümü ;




















Dördünüde seçin ;




Kullanıcı ekleme bölümü ;


















Kurulum bitti ;








Kurulumun ilk aşaması bittikten sonra sıra geldi 2. aşamaya.

Sistemi yeniden başlatıldıktan sonra gelen ilk ekran ;
Kullanıcı adımızı ve şifremizi yazıyoruz ve sonrada su ile root oluyoruz.


root olduktan sonra xorg 'u kuruyoruz
Tabii xorg minimal de kurulabilir.
Ayrıca pkg_add ilede kurulabilir ama ben ports'tan anlatacağım.

# cd /usr/ports/x11/xorg-minimal ; make install clean

Komutları verin, rc.conf 'a eklensinler ;
# echo 'dbus_enable="YES"' >> /etc/rc.conf
# echo 'hald_enable="YES"' >> /etc/rc.conf
# echo 'linux_enable="YES"' >> /etc/rc.conf

fstab 'a ekleyin ;
linproc /compat/linux/proc linprocfs rw 0 0

# kldload linux

Ardından RESTART atın ;

Kartınız Nvidia ise kuralım ;
# cd /usr/ports/x11/nvidia-driver ; make install clean
# cd /usr/ports/x11/nvidia-xconfig ; make install clean
# echo 'nvidia_load="YES"' >> /boot/loader.conf
# Xorg –configure
# cp /root/xorg.conf.new /etc/X11/xorg.conf
# nvidia-xconfig

Ardından tekrar RESTART atın ;

2. aşamamızda bitti :yaramaz:
Artık bundan sonrası istediğiniz masaüstü ortamını kurmaktır ki Kde, Gnome, Xfce vs. diğerlerinin seçimi size kalmıştır.
Ama tabii her masaüstünün kendine has ayar ve özellikleri olduğu için, hemen öyle pat diye hemen kuramazsınız.
Her neyse bakmanız gereken öncelikli yer burasıdır.

Özetle bu FreeBSD kurulum rehberi masaüstü olmadan öncesi bir kurulum rehberidir ki bu nasıl kurulum diyebilirsiniz. :D
örn. Kde4 'ün derleyerek kurulumu yaklaşık 1 gün sürebileceği içindir ki zaman denilen kavramın BSD de "dar" lığı düşünülemez.
Yani FreeBSD kurarken zaman "geniş" olmalıdır, "acelecilik" olayını hiç saymıyorum bile :D
Helede "okumak" "araştırmak" gibi şeyleri sevmiyorsanız, BSD baştada dediğim gibi size göre değildir.

EK 1: OpenBox kurulumu | FreeBSD 9.0

FreeBSD zor bir dağıtımdır.
Bu rehber http://www.bilisimplatformu.com ve http://opensource-tr.org 'un destekleriyle hazırlanmıştır..


Devamını Oku