Archlinux@ Kurulumu [Geniş AnLatım]

uLash

Kaleidoscope
Katılım
29 Ocak 2008
Mesajlar
13,957
Reaction score
1
Puanları
0
Yaş
39
Konum
Buralarda..
archlinux-small_001.png


Aslında komple bir Archlinux kurulumu hazırlamayı düşünüyordum. Ancak @collapse arkadaşımızın bildirdiği site sayesinde komple bir Archlinux kurulumu değil de, sitede anlatın kısımdan sonra Archlinux'da nasıl bir masaüstüne sahip oluruz kısmını anlatmayı uygun gördüm.


1. Archlinux Kurulumu

İlk olarak şu adresten anlatıldığı şekilde Arch'ımızı kuruyoruz. Daha sonra da burdan "Nasıl Archlinux Kurulur"a devam ediyoruz.

2. Arch'da Masaüstü Ortamları

Bildiğiniz gibi tüm linux dağıtımları hemen hemen her masaüstü ortamını (Gnome,Kde,XFCE v.b.) sizlere ulaştırıyor. Ancak Arch'da durum biraz farklı. Normal bir kurulumun ardından elde edeceğiniz ilk ekran temiz bir konsol olacaktır...

archlinux20090116004130pn6.png


bu durum gözünüzü korkutmasın. Diğer dağıtımlarda da olduğu gibi Arch'da da herhangi bir masaüstüne sahip olmak çok kolay. Yeter ki internet bağlantınız olsun.
Peki, konsolumuza kadar geldik, şimdi ne olacak. İlk olarak konsoldan kurulum esnasında belirlediğimiz şifremiz ile root olarak girişimizi yapıyoruz. Ardından aşağıdaki komutumuzu konsoldan yazıyoruz..

Kod:
pacman -Syu
sistem güncellenmesi tamamlandıktan sonra masaüstü ortamına giriş yapacağımız için bize lazım olan paketleri kurmamız gerekiyor. Bunlar temel olarak Xorg ve arzu ettiğimiz masaüstü ortamına göre gnome, kde ya da xfce.


Xorg'umuzu kurmak için..

Kod:
pacman -Sy xorg
Gerekli indirmeler ve yüklemeler yapıldıktan sonra artık X masaüstümüz yüklü. Şimdi de masaüstü ortamımızı seçelim.

Gnome için;


Kod:
pacman -Sy gnome
ve isteğe bağlı olarak tüm ekstra gnome paketleri için;



Kod:
pacman -Sy gnome-extra
Kde kurmak için;



Kod:
pacman -Sy kde
Bu komut tüm kde paketlerininin kurulmasını sağlayacaktır.

XFCE ve ekstra paketlerini kurmak içinse;


Kod:
pacman -S xfce4
ve



Kod:
pacman -S xfce4-goodies gtk2-themes-collection

Kod:
pacman -S esd
Hangi masaüstünü tercih ettiyseniz bu şekilde komutları verdikten sonra internetten gerekli paketler indirilip kurulacaktır.


3. Archlinux ve İnce Ayarlar

Xorg ve tercih ettiğimiz masaüstümüz kurduk ama hala konsoldayız ve hala rootuz. İlk olarak bir kaç ince ayara el atalım. Ben burada gnome kurduğumuzu varsayarak açıklamaları yapıyorum. Diğer masaüstü ortamlarını kuran arkadaşlar içinde açıklamalar geçerlidir. Değişiklik olan kısımları belirteceğim.
İlk işimiz Xorgumuzu ve Gnome'umuzun sistemi algılaması için hal ve fam'ı başlatmak.


Kod:
/etc/rc.d/hal start
Kod:
[FONT=Palatino Linotype][SIZE=3][B][COLOR=#000000][COLOR=#000000] /etc/rc.d/fam start[/COLOR][/COLOR][/B][/SIZE][/FONT]
Ses sistemimiz için ses parametrelerini ayarlayıp ses sistemini (alsa) tekrar başlatıyoruz.


Kod:
alsamixer (esc ile çıkarsınız ekrandan)
Kod:
[FONT=Palatino Linotype][SIZE=3][B][COLOR=#000000][COLOR=#000000] /etc/rc.d/alsa restart[/COLOR][/COLOR][/B][/SIZE][/FONT]
Ardından nano editörümüzle dosya düzenlemesi yapıyoruz;


Kod:
nano -W /etc/rc.conf
Aşağıdaki en son satırı bulup gerekli eklemeleri yapıyoruz;



Kod:
DAEMONS=(syslog-ng network crond)
Aşağıdaki gibi değiştiriyoruz bu satırı;



Kod:
DAEMONS=(syslog-ng network crond alsa hal fam)
Ayrıca fuse modülünü de aşağıdaki satırı bulup ekliyoruz; (sizdeki satır farklı olabilir. Bu sistemden sisteme değişir.)



Kod:
MODULES=(forcedeth sky2 slhc ac97_bus snd-mixer-oss snd-pcm-oss snd-page-alloc snd-pcm snd-timer snd snd-ac97-codec snd-intel8x0 soundcore powernow-k8 cpufreq_ondemand cpufreq_powersave fuse)
Bu ayarları da yaptıktan sonra Ctrl - X tuş kombinasyonu ile nano ediörden çıkıyoruz. Çıkarken kaydet için E ya da ingilizce için Y'ye basıyoruz.

Gelelim otomatik olarak gdm ya da kdm'nin sistem açılışında başlamasına;
Code:
Kod:
nano -W /etc/inittab
Aşağıdaki satırları bulup şu şekilde değiştiriyoruz;



Kod:
# Boot to console
Kod:
[FONT=Palatino Linotype][SIZE=3][B][COLOR=#000000][COLOR=#000000] id:3:initdefault:[/COLOR][/COLOR][/B][/SIZE][/FONT]
[FONT=Palatino Linotype][SIZE=3][B][COLOR=#000000][COLOR=#000000] # Boot to X11[/COLOR][/COLOR][/B][/SIZE][/FONT]
[FONT=Palatino Linotype][SIZE=3][B][COLOR=#000000][COLOR=#000000] #id:5:initdefault:[/COLOR][/COLOR][/B][/SIZE][/FONT]
Yeni hali şu olmalı;


Kod:
# Boot to console
Kod:
[FONT=Palatino Linotype][SIZE=3][B][COLOR=#000000][COLOR=#000000] #id:3:initdefault:[/COLOR][/COLOR][/B][/SIZE][/FONT]
[FONT=Palatino Linotype][SIZE=3][B][COLOR=#000000][COLOR=#000000] # Boot to X11[/COLOR][/COLOR][/B][/SIZE][/FONT]
[FONT=Palatino Linotype][SIZE=3][B][COLOR=#000000][COLOR=#000000] id:5:initdefault:[/COLOR][/COLOR][/B][/SIZE][/FONT]
Daha sonra aşağıdaki satırları buluyoruz;



Kod:
# Example lines for starting a login manager
Kod:
[FONT=Palatino Linotype][SIZE=3][B][COLOR=#000000][COLOR=#000000] #x:5:respawn:/usr/bin/xdm -nodaemon[/COLOR][/COLOR][/B][/SIZE][/FONT]
[FONT=Palatino Linotype][SIZE=3][B][COLOR=#000000][COLOR=#000000] #x:5:respawn:/usr/sbin/gdm -nodaemon[/COLOR][/COLOR][/B][/SIZE][/FONT]
[FONT=Palatino Linotype][SIZE=3][B][COLOR=#000000][COLOR=#000000] #x:5:respawn:/opt/kde/bin/kdm -nodaemon[/COLOR][/COLOR][/B][/SIZE][/FONT]
[FONT=Palatino Linotype][SIZE=3][B][COLOR=#000000][COLOR=#000000] #x:5:respawn:/usr/bin/slim >& /dev/null[/COLOR][/COLOR][/B][/SIZE][/FONT]
Hangi login ekranını kullanacaksanız başındaki # işaretini kaldırıp, Ctrl - X tuş kombinasyonu ile nano editörü kapatıyor ve kaydediyoruz. (Gnome için gdm, Kde için kdm'dir).



Şimdi sıra kullanıcı eklemekte. Henüz root dışında herhangi bir kullanıcımız yok. Bunun için şu komutu giriyoruz;


Kod:
adduser

archlinux20090116003935jl9.png


Gerekli bilgileri sırası ile giriyoruz. UID kısmında direkt enter yapabilirsiniz. Yeni kullanıcı UID'si 1000 olacaktır. Grup users kısmında da entera basıyoruz. Ekstra grup üyelikleri içinde "wheel video audio optical" gruplarına aralarına virgül koyarak giriyoruz. Resimde görüldüğü gibi.

Son olarak sürekli root ile çalışmamak için sudo programını kuruyoruz;

Kod:
pacman -S sudo
Ve gerekli ayarlamalar için;

Kod:
nano -W /etc/sudoers
Şu satırı buluyoruz ve başındaki # işaretini kaldırıyoruz;

Kod:
# Uncomment to allow people in group wheel to run all commands
Kod:
[FONT=Palatino Linotype][SIZE=3][B] # %wheel  ALL=(ALL) ALL[/B][/SIZE][/FONT]
Ctrl - X ile kaydedip nanodan çıkıyoruz.
Artık sistemimizi yeniden başlatabiliriz. Geçmiş olsun nur topu gibi bir Archlinux'unuz oldu.

4. Ek ayarlamalar
Ek ayarlamalar için uzun uzun anlatıma gerek yok, çünkü şu kaynaktan gerekli bilgilere ulaşabilirsiniz.

5. Ekstra paketlerin kurulumu
Not: Aşağıdaki komutları sudo kurduysanız başına sudo yazarak kullanın. Aksi halde önce "su" komutu ile root olup kullanmanız gerekmektedir.
Firefox için;

Kod:
pacman -S firefox
Opera için;

Kod:
pacman -S opera
Codecler için;

Kod:
pacman -S codecs gstreamer0.10-bad gstreamer0.10-ugly gstreamer0.10-ffmpeg gstreamer0.10-ugly-plugins
Flash ve MS fontları için;
Kod:
pacman -S flashplugin ttf-ms-fonts
Müzik programları için;

Kod:
pacman -S banshee
Kod:
pacman -S amarok
Kod:
pacman -S rhythmbox
Cd-Dvd yazma programları için;
Gnome için;

Kod:
pacman -S brasero
Kde için;

Kod:
pacman -S k3b
Mplayer için;

Kod:
pacman -S mplayer mplayer-skins
Pidgin ve aMSN için;

Kod:
pacman -S pidgin pidgin-libnotify
Kod:
pacman -S amsn tk
Ekran kartları
nvidia için;

Kod:
pacman -S nvidia
Kod:
[FONT=Palatino Linotype][SIZE=3][B] nvidia-xconfig[/B][/SIZE][/FONT]
Ati için tıklayın
Compiz için;
Gnome ya da XFCE ise;

Kod:
pacman -S compiz-decorator-gtk compiz-core fusion-icon
Kde ise;

Kod:
pacman -S compiz-decorator-kde
Ntfs dosya sistemi desteği için;

Kod:
pacman -S ntfs-3g
Ardından şu adrestekileri uygulayın.
Ek olarak Archlinux'da güvenlik duvarı ön ayarlı olarak kurulu değildir.

Kurulum için;

Kod:
pacman -S iptables
Daha sonra şu adresteki yönergeleri uygulayabilirsiniz.

Edit yapamadığım için şunları da ekleyim;
Openoffice kurulumu için;


Kod:
pacman -S openoffice-base
Java kurulumu için;



Kod:
pacman -S jre
Ayrıca pacman ile güncelleme almak için;



Kod:
pacman -Syu
Pacmande paket aramak için;



Kod:
pacman -Ss paket_adi
Pacmande kurulu olan bir paketi aramak için;



Kod:
pacman -Qs paket_adi
Pacmande bağımlılıkları ile kurulu bir dosyayı kaldırmak için;



Kod:
pacman -Rs paket_adi
Sadece ilgili paketi bağımlılıklarını kaldırmadan kaldırmak için;



Kod:
pacman -R paket_adi
Not:


Kurulumu net üzerinden yapın. CD-ROM or OTHER SOURCE kısmına geldiğinizde FTP/HTTP seçin ve netten alsın kurulum dosyalarını. Daha sonra sisteme girince güncelleme de bazı sorunlar çıkıyor. Bu da bu işin cilveleri.

Ayrıca son sürümü bu adresten her zaman elde edilebilir.

http://www.archlinux.org/download/

6. Son Söz

Umarım Archlinux'a geçmek isteyenler için yeterli açıklama yapabilmişimdir. Bu başlık altında hatalarım varsa belirtebilirsiniz. Aynı zamanda gerekli soruları da bu başlık altından cevaplayabilirim. Ama şunu unutmayın Arch konusunda size en iyi yardımı internet sağlayacaktır. Kesinlikle aradığınız tüm bilgilere rahatlıkla ulaşabilirsiniz.
İsterseniz irc.freenode.com server'inda #archlinux.tr kanalindan yardim alabilirsiniz.
Kolay gelsin...


7. Kaynaklar
http://archlinuxtr.org/
http://wiki.archlinux.org/
 
Bu arch ile gentoo nun kurulumlar zaten başlı başına deneyim gerektiriyor,ben fedorayla yoluma devam edeyim en iyisi...
Anlatım için teşekkürler...
 
Geri
Üst