Cygwin-Kde telepítése
Akkor néhány szóban mi is a cygwin?
Red Hat cég fejlesztése Unix (Posix) környezet emulálása
Windows alatt win9x-tõl felfelé mûködik.
Elõször töltsük le az install programot:
http://www.cygwin.com/setup.exe
indítsuk el.
telepítés a netrõl válasszunk ki a címek
közül egy német egyetemet
majd a telepítendõ csomagok felöl kérdez.
Minimális telepítendõ programok kde2 mûködéséhez
a következõek:
Cygwin 1.3.9
pcre 3.7
libpng 1.0
jpeg 6b
zlib 1.1
XFree86 4.0.3
kde-xlib 1.1 (XFree 4.1.x)
kde-x 1.2 (XFree 4.2.x) kd
QT 2.3.0 beta-3
audiofile 0.2.1
kdelibs 2.2.1-a2
kdebase 2.2.1.-a2
Ha nem akarjuk egyenkét válogatni a programok
közül melyikre van szükségünk
akkor egyszerûen válaszunk komplett csomagokat
Base, System, XFree, Postinstall
A Utilsból a Midnight Commander is jól jöhet.
Ha nem akarunk vi editorral játszani.
Hosszú ideig fog tartani amig 545 MB cuccot letölti, majd a telepítõ
configurálja a dolgokat
ezek után lesz rögtön fvwm és wmaker ablak kezelõnk.
Persze ha nemcsak az általam felsorolt csomagokat választjuk ki
hanem más hasznos eszközöket
teszem azt szervereket telepítünk könnyen lehet hogy 2 giga
területet elfogyasztunk a particóból.
Még ne örüljünk a feladatot közel sem teljesítettük
indítsuk újra a telepítõt telepítés
a netrõl
és most Add URL gépeljük be http://kde-cygwin.sourceforge.net/install
a telepítendõ csomagok között új elemek fognak
megjelenni
ha nem akarunk válogatással veszõdni akkor kell nekünk
kde2base
kde2packages
qt2.3
qt3
A grafikus felülethez szükség van
.xserverrc and .xinitrc fájlokra,
az elsõ a home könyvtárunkban van
az utóbbi a /etc/X11/xinit alatt található.
Van még a startkde script a kde/bin könyvtárban végrehajtja
az összes programot amely a KDE mûködéséhez szükséges.
Akkor hozzuk létre a két fájlt.
echo "exec X -screen 0 1024x768x16 -engine 4 -ac \
-nowinkill -noreset -emulate3buttons 100" >~/.xserverrc
echo "/opt/kde2/bin/startkde" >~/.xinitrc
Szükséges beállítani környezeti
változókat
ezt ugye a /etc/profiles fájlba
érdemes rakni hogy ne kelljen mindig
kézzel bepötyögni:
Elvileg a kde_setenv tartalmazná ezeket
echo ". /opt/kde2/bin/kde_setenv" >>/etc/profile
. /etc/profile
de gyakorlatilag nem ez a helyzet
ellenõrizzük hogy a kde_setenv fájlban
a most következõ sorok pontosan ugyanígy szerepeljenek
export KDEDIR=/opt/kde2
export QTDIR=/usr/local/lib/qt2
export KDEHOME=$HOME/.kde2
export PATH=$KDEDIR/bin:$KDEDIR/lib:$QTDIR/bin:/usr/X11R6/bin:$PATH
export LTDL_LIBRARY_PATH=$KDEDIR/lib:$KDEDIR/bin:/usr/X11R6/bin
export LD_LIBRARY_PATH=$KDEDIR/lib:$KDEDIR/bin:/usr/X11R6/bin
export DISPLAY=$HOSTNAME:0
Hogy a szoftver ne örvendeztessen meg avval hogy nem találja
a cygpng2.dll fájlt
vegyük fel a profilunkban a pathba a következõ útvonalat
is /usr/local/kde1/bin
Most már elíndíthatjuk a Kde-t.
Hozzunk létre egy startkde2.bat fájlt
legyen a tartalma bash --login -i -c "startx"
Ha elég erõs gépünk van jobb mint
egy celeron 333-as akkor nem fogtok
ilyen képet látni mint az enyémen.
Az elõbb jött még a kóbor ötlet
hogyan tudjuk meg jeleníteni
egy távoli gép képenyõjét a miénken
Beállítjuk a portot
/etc/X11/xdm/xdm-config
egy normális értékre
DisplayManager.requestPort: 177
valamint engdélyezzük a portot
a következõ fájlban
/etc/opt/kde2/share/config/kdm/kdmrc
[Xdmcp]
Enable=true
most indíthatjuk a másik gépet
rakjuk batch fájlba a következõt:
SET CYGWIN_ROOT=\cygwin
SET PATH=.;%CYGWIN_ROOT%\bin;%CYGWIN_ROOT%\usr\X11R6\bin;%PATH%
start /B XWin.exe :0 -xkbmap de_CH -screen 0 1024 768 -depth 16 -query LINUX_IP
-once -dpi 86 -ac
sleep 10
start /B env DISPLAY=:0.0 xwinclip.exe
Persze a LINUX_IP helyére a linuxos gép íp
címe kerül.
Ha a billentyûzetkiosztás angol akkor
xkbcomp -xkm -m hu_HU /usr/X11R6/lib/X11/xkb/keymap/xfree86 /tmp/hu_HU.xkm