Debootstrap ile Xfce4 kurulumu

Debootstrap ile Xfce4 kurulumu

Debian Türkiye sitesinden

Git ve: kullan, ara

Debootstrap ile kurulum konusunu daha önce burada ve burada hatta Ubuntu-tr'de de işlemiştim. Bu sefer ki kurulumda Lenny'e bpo (backports) depoyu ekleyerek, kernel ve Xfce4'ün bpo depolarında olan sürümlerini kuracağız. Yani an itibariyle 2.6.32-bpo.5-686 kernel ile 4.6.1.1~bpo50+ Xfce4'ü kuracağız. bpo depoda masaüstü olarak sadece xfce4 ve lxde varmış, isteyen masaüstü olarak lxde'yi de kurabilir. İlk verdiğim linkte Debootstrap'ın ne olduğuna dair açıklama var o yüzden direk kuruluma geçiyorum.


Konu başlıkları

KURULUM;

Önce debootstrap'ı kuruyoruz. Kod:

  1. aptitude install debootstrap

Lenny'i kuracağımız diski hangisiyse siz onu kendi sistemize göre ekleyin, yani /mnt/**** olan (yıldızlı) yer, boş dizininiz hangisiyse örn. sda3 veya sda4 gibi. Ayrıca bu dizinin ext3 olması gerekiyor, ext4 olursa sorun yaşayacaksınız. Ama kurulum sonunda Lenny bu haliyle diğer ext4 dosya sistemini görecektir. 32-bit veya 64-bit seçimini de yapın, yani 64-bit kuracaksanız --arch=i386 satırı örn. --arch=amd64 yapın, 32-bit ise zaten altta verdiğim gibi olacak. Kod:

  1. debootstrap --arch=i386 lenny /mnt/**** http://ftp.nl.debian.org/debian

İşlemlerin sonunda Base system installed successfully... Bu yazıyı gördüyseniz base.system yani taban sistem seçtiğiniz dizine kurulmuş demektir.


CHROOT'TA GİRİŞ;

Şimdi Chroot'a geçeceğiz. Komutları tek tek verin, tabii yıldızlı yerleri üste verdiğiniz komutta hangi dizinse o olacak. Kod:

  1. mount /proc /mnt/****/proc -t proc
  2. mount sysfs /mnt/****/sys -t sysfs
  3. chroot /mnt/**** /bin/bash
  4. source /etc/profile

Konsol satırınız değişmiş olmalı. Kod:

  1. aptitude install console-setup console-common kbd locales eject file

Kurulumda resimlere görede onaylayın, klavye dili UTF-8 vs. seçin.


Devam ediyoruz. Kod:

  1. dpkg-reconfigure locales

Locales'ten tr_TR.UTF-8 UTF-8 seçin.


DEPOYU DÜZENLEMEK;

Şimdi sıra sources.list'imizi değiştirmeye geldi.. bpo, nonfree ve contrip vs. depolarını ekliyoruz.

İşlemleri hâlâ chroot'ta yapıyoruz, çıkmayın sakın. Kod:

  1. nano /etc/apt/sources.list

Eski satırı diyezle (#) kapatın ve altta ki listeyi oraya yapıştırın ve nano'yu kaydedip kapatın. Alıntı

            1. Debian Main Repos

deb http://ftp.nl.debian.org/debian/ lenny main contrib non-free

            1. Debian Update Repos
    1. Run this command: gpg --keyserver hkp://subkeys.pgp.net --recv-keys 16BA136C && gpg --export 16BA136C | apt-key add -

deb http://security.debian.org/ lenny/updates main contrib non-free deb http://ftp.nl.debian.org/debian/ lenny-proposed-updates main contrib non-free deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free deb http://www.backports.org/debian lenny-backports main contrib non-free

Chroot'ta keyi döndürün. Kod:

  1. gpg --keyserver hkp://subkeys.pgp.net --recv-keys 16BA136C && gpg --export 16BA136C | apt-key add -

Depoyu güncelleyin. Kod:

  1. aptitude update


KERNEL KURULUMU;

Sıra geldi kernele, isterseniz önce kuracağınız kerneli arayabilirsiniz. Kod:

  1. apt-cache search linux-image

Bu rehber hazırlanırken hazır olan kernel aşağıdadır ve 32-bittir, siz yukarıda 64-bit belirtiyseniz burada 64-biti seçin, yoksa devam edin. Burada zorlama yok hangi kerneli istiyorsanız uygun olanı kurabilirsiniz. Kod:

  1. aptitude -t lenny-backports install linux-image-2.6.32-bpo.5-686


XSERVER-XORG KURULUMU;

Sırada xserver-xorg, alsa vs,ler var, isterseniz xorg'u verdiğim vesa'lı komutu çıkartarak full olarakta kurabilirsiniz, tercih sizin. Kod:

  1. aptitude -t lenny-backports install xserver-xorg-video-vesa xresprobe menu alsa-base alsa-utils


XFCE4 KURULUMU;

Buraya kadar işler yolunda gittiyse, artık masa üstünü kurabiliriz, tabiki biz burada Xfce4'ü bpo depodan kuracağız. Giriş yönetici olarakta slim gayet iyi bir seçim olacaktır. Kod:

  1. aptitude -t lenny-backports install xfce4 xfce4-goodies slim

Kurulumda hddtemp ile ilgili uyarı gelecektir, başlangıçta aktif olmasını istiyorsanız evet deyin çıkan uyarıları onaylayın. Birde kurulum bitince uswsusp ilgili konsolda hata görürseniz, aptitude purge uswsusp ile kaldırabilirsiniz.


ROOT ve KULLANICI ŞİFRE ve AYARLARI;

Sıra geldi root parolasına Kod:

  1. passwd root

şifre belirle

Kullanıcıyı oluşturun, ev dizini, şifre vs. Çarpı (xxx) olan yerlere yeni oluşturacağınız kullanıcı adınızı yazın. Kod:

  1. useradd xxx
  2. passwd xxx
  3. adduser xxx users
  4. mkdir /home/xxxx
  5. chown xxx:users /home/xxx


GRUB2 KURULUMU;

Grub'u kuralım.. Soru işareti olan yere, diskiniz sda mı hda mı onu yazın. Burada grub mbr'ye yazılmıyor sadece /boot altına dosyaları geliyor onu hatırlatayım, daha sonra bunu sisteminizde aktif olan grub dosyanıza eklersiniz. Kod:

  1. aptitude -t lenny-backports install grub2
  2. grub-install /dev/???
  3. update-grub


CHROOT'TAN ÇIKIŞ;

Kurulum olayımız aşağı yukarı bitti, chroot'tan çıkmak için, eğer sisteminizi kapatacak veya restart atacaksanız umounta da gerek yok, direk konsolu kapatabilirsiniz. Ama sisteminizde bir takım işlemlere devam edecekseniz umount uygulayın. Kod:

  1. exit
  2. umount /mnt/****/proc -t proc
  3. umount /mnt/****/sys -t sysfs


NOTLAR;

  • Sisteminizde /etc/resolv.conf ve /etc/network/interfaces dosyalarını yeni kurduğunuz Xfce4'ün aynı yerlerine kopyalayın, Böylelikle internet bağlantınız sağlanacaktır.

(bağlantı çeşitiniz wlan'sa ilgili dosyaları kopyalamanız gerekebilir ama wlan olaylarını bilmiyorum)

  • /etc/fstab dosyanızıda kopyalayın ama içinde ki kök dizini filan düzenlemeyi unutmayın.
  • /mnt altında mount edilmiş dizinler varsa, o dizinleride /mnt altına ekleyin, Xfce4 açıldığında onlar mount olacaktır.
  • Bu yeni kurduğunuz Xfce4'ü sisteminizi açan Grub'a ekleyin.

Grub2 kullanıyorsanız, otomatik eklenmesi için konsolda root ile upgrade-from-grub-legacy döndürün.

  • Xfce4 ile masaüstüne geldiğinizde, eğer sorun yaşarsanız kullanıcıyı audio ve powerdev'e ekleyin, ses ve kapatma olayını varsa çözün.

Kod:

  1. gpasswd -a kul_adınız audio
  2. gpasswd -a kul_adınız powerdev

Karşılaşacağınız sorunlar burada anlatılanlarla bire bir aynı olmayabilir o yüzde Debian üzerinde hakimiyetiniz yoksa burada anlatılanları denemeye kalkmayın(!) Bu bir özel kurulum çeşitidir, Debian da daha çok kurulum çeşitleri vardır.

Bol şanslar, zira şansa da ihtiyacınız olacaktır.

Kaynak: http://forum.debian.org.tr/index.php?topic=283.msg827#msg827