Fb To Ubuntu Howto
Easy way to install FreeBASIC-v0.18.2b-linux + needed libraries for your Ubuntu system.
1) Copy code below in some text editor, save it as installFB (no extension for file) in your home/user/ directory.
2) Open terminal or console. CD to same directory where you saved installFB if other than suggested.
3) type: sudo chmod +rx installFB to make it runnable script.
4) type: ./installFB to run install script.
#!/bin/bash
## FreeBASIC installer script for Ubuntu 7.04 and Ubuntu 7.10. Most likely will work with older Ubuntu versions too.
## Script made by E.K.Virtanen www.ascii-world.com 2007.
## Version 2.0 Date 17'th Oct. 2007. Public Domain
## Variables
library=( gcc libc6-dev libncurses5-dev libx11-dev libxext-dev libxpm-dev libxrandr-dev libxrender-dev )
url=http://prdownloads.sourceforge.net/fbc/FreeBASIC-v0.18.2b-linux.tar.gz?download
filename=FreeBASIC-v0.18.2b-linux.tar.gz
folder=FreeBASIC
## program itself
clear
echo "This script will install FreeBASIC-v0.18.2b-linux compiler and following libraries in your system:"
echo
echo ${library[@]:0}
## ok, are you sure
echo -n "Do you want to continue (y/n)";
keypress=$(head -c1)
echo
case $keypress in
y) echo "Checking..."
;;
*) echo "Installation aborted."
exit 0
;;
esac
## let's check (and) install those libraries.
echo "Checking and installing libraries..."
sudo apt-get install ${library[@]=:0}
## download fb .17
echo "downloading FreeBASIC-v0.18.2b-linux"
wget "$url"
## unpack .tar
echo "unpacking $filename"
tar xvzf "$filename"
## install FB
cd "$folder"
sudo ./install.sh -i
echo "Have fun with your FreeBASIC."
echo
exit 0
Script is not beautifull, but it is my first shell script ever and it works. That is what matters. Feel free to edit it better.
See also: This howto topic at fb.net forums