5 Compiling FSD with Ubuntu in terminal mode


Resume: After you have downloaded the fsd-ubuntu-120413.tar.bz2 file and you have saved this file in the folder ../Downloads, extracted it in the folder ../fsd-serverdatabase and subsequently copied the 3 folders ../doc ../fsd and ../unix to a folder called  fsd-server. Leave the contents in folder ../fsd-serverdatabase.

These are the originals! OK? If you’ve lost me here, get back to this page: install-fsd

Now switch into terminal mode: Press Ctrl+ALT+t and the terminal screen will open.
In the text hereafter the commands to type are place between [.  . ]. Type the commands only.
Just to get acquainted with UNIX:

Picture fsd002

You are: login_name@system. In this sample: fseindhoven@ubuntu:~$

Type [ ls ] and ENTER: you get an overview of existing files in your Home directory

Type [ ls -l ] and ENTER: you get the same view but listed A-Z

Type [ ls -lt ] and ENTER: you get the same view but sorted by date

OK. Now the real work: type [ ls ] and see that you have the folder fsd-server

Type [ cd fsd-server ] and ENTER. Mind your typo’s ! UNIX is space and character case sensitive! The terminal answers with: fseindhoven@ubuntu:~/fsd-server$

Type [ ls ] Check and see the folder fsd

Type [ cd fsd ] and ENTER
The terminal answers with: fseindhoven@ubuntu:~/fsd-server/fsd$

Picture fsd003

Now type [ make clean ] and ENTER

Now type [ make ] and ENTER

Type [ cd .. ] and ENTER (One folder level up)

Type [ cd unix ] and ENTER (Change dir to unix)

Type [ ls -lta ] and ENTER and see what you’ve got

Picture fsd004

Type [ ./fsd ] and ENTER

Open the folder ../unix and you will see that after a while 3 new files are added.
Double click log.txt and smile…your server is up and running :-))

At first run there is no metar.txt file and the new metar information is collected in a file called newmetar.txt from the server that is set in the fsd.conf file.
When finished you will have a file of approx. 1.7 MB.

In the file: whazzup.txt you can read the status of your server.

Picture fsd005

Checking the server  in a telnet session. Read in the next post. {Working on it}