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 ..
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
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
[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 ;
nano /root/.vnc/xstartup
dosyamızı açıp
# unset SESSION_MANAGER # exec /etc/X11/xinit/xinitrc
başında diez olan satırların diez ini kaldırıyoruz.
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
service vncserver start
komutu ile vncserverimizi başlatıyoruz. Ardından ;
vncserver
ilede Desktop ımızı açıyoruz.
[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.
[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
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ı.