Method 1
To get a Linux Desktop Using Fedora Core 6 [Sexy GUI]
On this guide all commands are case sensitive]
Use putty to login to the server.
Type:
Code:
yum groupinstall "X Window System"
Then allow the transaction list to populate - allow the server to download and install then...
Type:
Code:
yum groupinstall "KDE (K Desktop Environment)"
Then allow the transaction list to populate - allow the server to download and install
Now the Fun Bits :S
Type:
Code:
nano /etc/sysconfig/vncservers
change VNCSERVERS="id:username" [ i use 5:root]
and ammend VNCSERVERARGS[2]="-geometry <desired_resolution> -nolisten tcp -nohttpd -localhost" [again i used 800x600]
press [CTRL]&X then say y to save it.
then type : follow the on screen prompt and choose your password 
Now The tricky bit no1
Type:
Code:
nano /etc/X11/xorg.conf
You need to make that file look like this one:
Code:
# Xorg configuration created by pyxf86config
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Module"
Load "dbe"
Load "extmod"
Load "fbdevhw"
Load "glx"
Load "glx"
Load "freetype"
Load "type1"
Load "dri"
Load "vnc"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "fr"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "sis"
EndSection
Section "Screen"
Identifier "Screen"
Device "VideoCard0"
SubSection "Display"
Viewport 0 0
Depth 4
Modes "640x480"
EndSubSection
Option "SecurityTypes" "VncAuth"
Option "UserPasswdVerifier" "VncAuth"
Option "PasswordFile" "/root/.vnc/passwd"
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
Then:
Amend line to read:
Press [CTRL]&X and say "Y" to save changes
Then type
# init 5
# startx
Now you can logon to the server with VNC Viewer and it be {almost} like windows 
Now just install rtorrent [the linux equivlant of utorrent] job done
Method 2
Connect via putty
type nano install.sh [this opens a text editor]
paste this:
Code:
#!/bin/sh
# Install crap (php, httpd, mysql)
echo "Running yum to install some programs... Might take a while"
yum install httpd gcc yum php pwgen php-devel php-gd php-imap php-ldap php-mysql php-odbc php-pear php-xml php-xmlrpc curl curl-devel perl-libwww-perl imagemagick libxml2 libxml2-devel mysql mysql-server xinetd transmission uudeview
echo "Yum Done"
# Start Mysql
/etc/init.d/mysqld start > /dev/null
# Stop Iptables
/etc/init.d/iptables stop
/etc/init.d/xinetd start
/etc/init.d/httpd restart
# GlFtpd
echo "Going to install GLFTP"
cd ~root > /dev/null
mkdir installs > /dev/null
cd ~root/installs > /dev/null
wget http://www.glftpd.com/files/glftpd-LNX_2.01.tgz > /dev/null
tar xfz glftpd-LNX_2.01.tgz > /dev/null
cd ~root/installs/glftpd-LNX_2.01 > /dev/null
./installgl.sh
# Torrentflux
echo "Going to install torrentflux"
cd ~root/installs > /dev/null
wget http://www.torrentflux.com/torrentflux_2.3.tar.gz > /dev/null
tar xfz torrentflux_2.3.tar.gz > /dev/null
cd ~root/installs/torrentflux_2.3 > /dev/null
mysqladmin create torrentflux > /dev/null
mysql torrentflux < ~root/installs/torrentflux_2.3/sql/mysql_torrentflux.sql > /dev/null
# Generate a password for sql user
PASS=`pwgen -c -n -s 15 1`
echo "<?php" >> ~root/installs/torrentflux_2.3/html/config.php
echo '$cfg["db_type"] = "mysql";' >> ~root/installs/torrentflux_2.3/html/config.php
echo '$cfg["db_host"] = "localhost";' >> ~root/installs/torrentflux_2.3/html/config.php
echo '$cfg["db_name"] = "torrentflux";' >> ~root/installs/torrentflux_2.3/html/config.php
echo '$cfg["db_user"] = "root";' >> ~root/installs/torrentflux_2.3/html/config.php
echo '$cfg["db_pass"] = "'passw0rd'";' >> ~root/installs/torrentflux_2.3/html/config.php
echo '?>' >> ~root/installs/torrentflux_2.3/html/config.php
mkdir /var/www/html/torrentflux
cp -r ~root/installs/torrentflux_2.3/html/* /var/www/html/torrentflux
chmod 777 /var/www/html/torrentflux/downloads/
# Set the mysql password to the first argument
mysqladmin -u root password passw0rd > /dev/null
# Restart mysql
echo "Restarting MySQL"
/etc/init.d/mysqld restart
# Restart xinetd
echo "Restarting Xinetd"
/etc/init.d/xinetd restart
Then press CTRL & X
Save it 
then type:
chmod 777 install.sh
then type:
./install.sh
Now you should have Flux
and FTP 
BUT
The kimi installs a pathetic amount to the home folder soooooooo
Dont forget to change your download location via the admin page on flux
Not had a problem yet with my little kimi
Hope this helps someone 
Also - Sarge - you went for the wine option - how is working out for you bud?
Bookmarks