(* Smarty *}

Training Media
Click here to visit Spidertools.com.
GP2X Portable
Media Player
GP2X In Stock NOW!! Games, Ebooks, Movies, Photos, Divx, OGG, mp3, Tv out, USB 2.0,
Click and get a GP2X

YaFSUG: Projectz.

Project: Khuti - File Media Server.
By Vincent Angus Williams - scribe63

Screenshots: VIEW

Intro Specs Install Configs Tests Conclusion


For this project i considered whether to use FreeNAS, OpenSUSE 10.1, or CentOS 4.4,
but decided to use the Debian based Ubuntu 6.06-1 LTS Server.
The first installation attempt failed due to a corrupted cd, so i re-burned the cd
image at 4x speed.
The second attempt was straight forward, and i opted for the regular Minimal Server
install as oppose to their LAMP Server install.
After system installation i installed and set up the openssh-server and followed some
of the guidelines to add to the initial secure configuration.

System Administration - User Management.

First i added the groups that i normally use.
#addgroup [group-name] --gid [group-id]
Then i added my users with their respective groups the the system using,
#adduser [username] --uid [ID] --gid [group-ids]

Network Administration.

This system has been working with a dynamic IP address so far, it's time to set up a
static IP address.
I entered my host IP address and FQDN information in /etc/hosts, but didn't need to add
anything to hosts.allow or hosts.deny yet.
I then added my basic static IP information to '/etc/network/interfaces'
Then ran 'sudo /etc/init.d/networking restart' got an ok and then pinged my gateway

Software Management.

This will mostly be done via the command line, and instead of installinig synaptic i
decided to learn and use aptitude.

Basic usage tutorial:
Up and down arrow keys to navigate, F10 for functions, Enter to select and view,
/ to search, \ to repeat last search, + to highlight(turns green) package to install, -
to un-highlight or to highlight(turns pink) for removal, u to select package for updating,
and U to select package for upgrading. Then press G then follow propmpts to become root
and download to install etc...
When you are finished press q to quit aptitude.
Keys to describe state of packages are:
i: Installed package
c: Package not installed, but package configuration remains on the system
p: Purged
v: Virtual package
B: Broken package
u: Unpacked files, but package not yet configured
C: Half-configured- Configuration failed and requires fix
H: half-installed- Removal failed and requires fix

Next i updated /etc/apt/sources.list enabled it for security updates,universe, and added
the repositories to install libflaim for iFolder3 insteading building it for source.
I did;
$sudo apt-get update
$sudo apt-get upgrade

Minimal GUI

Even though this box will function as a file/media server, with the basic resources it
has, i will set up a basic X environment for local and remote management with FreeNX or
Xvnc if needed.
I opted to use fluxbox as the window manager, with gdm as the display manager. I choose gdm
instead of xdm for the reboot and shutdown feature instead of having to remember to type
'shutdown -[r,h] now' to reboot or shutdown the system. I will also use konqueror for
web-browsing and file management, xterm and konsole terminals, conky for viewing system
resources, kpdf for reading pdf documents, tead or leafpad along with vi for editing
First up, after a couple 'apt-cache search' and 'apt-cache showpkg' i started with the
$sudo apt-get install openbox fluxbox fluxconf fbpager xfonts-artwiz artwiz-cursor
debconf-utils sux xcalc xclipboard conky xkill hicolor-icon-theme pypanel
xserver-xorg-driver-nv xserver-xorg-input-kbd xserver-xorg-input-mouse xset xsetmode
xarchiver xsetpointer xsetroot xsm xstdcmap xtrap xvinfo xwd xwininfo xwud xkeyboard-config
xutils xfonts-scalable xscreensaver xfonts-75dpi xfonts-100dpi xfonts-base libglu1
libgl1-mesa-dri libgl1-mesa x-window-system-core gdm konqueror konsole xterm kpdf.
I was tempted to also install thunar and rox but i will stick with konqueror.
After the above packages were installed i changed my runlevel from 2 to 5 and rebooted.
I could have just ran startx, but i opted to just reboot and upon rebooting i was greeted
with a basic gdm graphical login interface. I selected fluxbox and graphically logged into
the system.
I seriuosly debated between using kdm, gdm or wdm as the DM display manager. The debates
was since i'm going to use konqueror as the FM file manager and WB web browser i might as
well install kdm. WDM would have definitely been the lightest, but couldn't get a
screenshot to see what it looks like and it be totally new to me. My initial choice
was gdm, it's what i always use. So did 'apt-get install' for gdm and kdm and it seems
like gdm uses less hard disk space, has less dependencies than kdm so i stuck with my
initial choice to use GDM.
This desktop and system definitley feels much lighter than the previous installattion
which used grome.

©2006 - 2013 YaFSUG all rights reserved.
All respective © Owners all rights reserved.

Web Site Hosting
Web hosting services
Get $25 off on sign up
Click Button Above
Get good prices on
Books, ETC,.