Centos + Fedora üzerinde KDE (Desktop) + VNC kurulumu

  Centos 6,x, Debian 5, FreeBSD, Linux, SSH Komutları

 

Merhaba arkadaşlar bu yazımda Centos + Fedora üzerinde KDE ve VNC kurulumunu elimden geldigi kadar anlatmaya çalışacağım

Şimdi içinizden KDE de nedir vnc de nedir diyen arkadaşlar olabilir kısaca ;

KDE Nedir ?

KDE , “K Desktop Environment” (K Masaüstü Ortamı) kelimelerinin kısaltılmış halidir. Matthias Ettrich tarafından 1996 yılında başlatılmış bir proje olup amacı , UNIX işletim sisteminin gücü ile modern kullanıcı arabiriminin rahatlığını birleştirmektir.
Kısaca KDE , UNIX i masaüstünüze getiriyor.

ayrıntılı bilgi için kde.org a bakabilirsiniz.

VNC Nedir ?

VNC (Virtual Network Computing) temel anlamda RFB (Remote Framebuffer) protokolünün biraz gelişmiş platform bağımsız ve açık kaynak kodlu bir uygulaması. Proje uzun süre önce AT&T Cambridge Labs.’deki mühendisler tarafından başlatılmıştı ve bir süre sonra da BSD benzeri bir lisans ile açık kaynak kodu ile duyurularak gelişimini sürdürmüştü.

Daha sonra AT&T’de VNC üzerine çalışan mühendislerden birkaçı bu kuruluştaki görevlerinden ayrılarak RealVNC Ltd. adındaki şirketi kurdular ve VNC kodundan türeterek geliştirdikleri VNC ürününü bu şirket içerisinde geliştirmeye devam ediyorlar.

VNC, özetle herhangi bir ağ sunucusu üzerinde çalışan grafik arayüz uygulamalarına herhangi bir başka ağ üzerindeki bir bilgisayardan kolaylıkla ve hızla erişerek bu uygulamaları kullanabilmemizi ve yönetmemizi sağlayan platform bağımsız bir yapı.

ayrıntılı bilgi için http://www.teknoturk.org/docking/yaz…00142-yazi.htm a bakabilirsiniz.

KDE Kurulumu :

Öncelikle serverimiza ssh uzerinden giriş yaptıktan sonra ..

Kod:
yum -y install kde*

komutu ile kde desktopımızı linux uzerine kuruyoruz. Bu işlem uzun surebilir.

 

VNC Kurulumu :

Kde Desktop kurulumumuz sorunsuz bir şekilde tamamlandıktan sonra ardından vnc yi

Kod:
yum -y install vnc*

komutu ile kurabiliriz.

 

Vnc kurulumumuzuda sorunsuz bir şekilde kurduktan sonra artık ayarlara geçebiliriz.

VNC Ayarlar :

Vnc programımızı ilk defa çalıştırdıgımızda vnc için şifre girmenizi istiyecektir.

1- vncserveri başlatalım

Kod:
[root@server ~]# vncserver
You will require a password to access your desktops.

Password:
Verify:
xauth:  creating new authority file /root/.Xauthority

New 'server.linuxsever.com:1 (root)' desktop is server.linuxsever.com:1

Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/server.linuxsever.com:1.log

yukarıdaki işlemi kısaca anlatmak istiyorum. password ve verify( şifre tekrarı ) kısmına şifrenizi girdikten sonra

vnc sizin için bir desktop açar. Log dosyasındada görüldüğü gibi desktop numaranız 1 dir. Burada her seferinde

vncserver yazdıgınızda sırasıyla desktop (:2 :3 :4 …. ) açmış olursunuz.

2. Kde için ayarlarımızı girelim.

Kde desktopı henuz aktif etmedik aktif etmek için ;

Kod:
nano /root/.vnc/xstartup

dosyamızı açıp

Kod:
# unset SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc

başında diez olan satırların diez ini kaldırıyoruz.

Kod:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

bu işlemimizide yaptıktan sonra reboot komutumuz ile serverimiza reboot atabiliriz.

reboot

Çalıştırma :

Makinamız online olduktan sonra ssh girişi yaparak

Kod:
service vncserver start

komutu ile vncserverimizi başlatıyoruz. Ardından ;

Kod:
vncserver

ilede Desktop ımızı açıyoruz.

Kod:
[root@server ~]# service vncserver start
Starting VNC server:                                       [  OK  ]
[root@server ~]# vncserver

New 'server.linuxsever.com:1 (root)' desktop is server.linuxsever.com:1

Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/server.linuxsever.com:1.log

Unutmayın burdaki /root/.vnc/server.linuxsever.com:1 ( bir ) rakamı çok onemlidir vnc ile baglanırken

ipadresiniz:1 ile baglantı kurmanız gerekiyor.

Kod:
[root@server ~]# vncserver

New 'server.linuxsever.com:2 (root)' desktop is server.linuxsever.com:2

Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/server.linuxsever.com:2.log

ipadresiniz:2

Önemli Soru ve Cevaplar :

Soru : vncserver komutumuz ile açtıgımız process leri nasıl kapatırız ?

Cevap : vncserver komutları içinde kill komutunu uygulayabilirsiniz.

Örnek uygulama :

[root@server ~]# vncserver -kill :2

Killing Xvnc process ID 4580

process i kapattım. Digerleri içinde aynı işlemi yapabilirsiniz.

Soru : vncserverimin passwordunu degiştirmek istiyorum. Nasıl yapıcagımı bilmiyorum.

Cevap : vncpasswd komutu ile gelen password ve verify kısmına şifrenizi yazarak degiştirebilirsiniz.

Soru : vncservera explorer yada firefox üzerinden baglanabilirmiyim. Bunun için neler gerekli.

Cevap : vncserver explorer üzerinden

http://ipadresiniz:5801

portu üzerinden baglanabilirsiniz. Bunun için

sisteminizde javanın kurulu olması gerekmektedir. Burdan indirebilirsiniz.

http://www.java.com/tr/download/manual.jsp

Soru : vnc komutları hakkında detaylı bir kaynak bulabilirmiyim.

Cevap : sshda man vncserver komutunu kullanarak detaylı bilgi alabilirsiniz.

Soru : Kde yerine Gnome u nasıl kurabilirim

Cevap : Eger kde desktop kullanmak istemiyorsanız yum -y install kde* yerine yum -y install gnome* yazarak gnome desktopı kurabilirsiniz.

Önemli Not : Güvenlik açısından vncserver ile işiniz bittiginde process leri ve vncserveri kapatmanız gerekir.

service vncserver stop

vncserver -kill :1 ( açtıgınız process numarası ne ise)

Dikkat edilicek hususlar :

Kde ve Vnc için sunucunuzun çok iyi bir konfigurasyona ihtiyacı vardır. Kurulumu yapmadan önce bunlarıda göz önüne almanız gerekir.

2 thoughts on - Centos + Fedora üzerinde KDE (Desktop) + VNC kurulumu

  • Çok güzel bir anlatım olmuş. Problemsiz bütün işlemleri yaptım fakat Ekrana gelen masaüstünün sağ tarafındaki saatten başka hiçbirşey yok ekran tamamen yeşil.
    Sebebi nedir, yardımcı olursanız sevinirim.

  • görüntü kalitesini full yaptığımda da yeşil arkaplan yerine lacivert bir renkden başka bir değişiklik olmadı.

LEAVE A COMMENT