1 How to build dev environment on ubuntu - limingth/LASO GitHub Wiki

How to install rubygems

sudo apt-get install rubygems1.9.1

ref: go to rubygems website

How to install jekyll

sudo gem instal jekyll

ref: https://github.com/mojombo/jekyll/wiki/install

How to run jekyll

mkdir Work-Dir && cd Work-Dir
git clone git://github.com/limingth/LASO.git
cd LASO
git checkout gh-pages
jekyll
ls _site/zh  (all .md -> .html are here)

How to install apache2

sudo apt-get install apache2
firefox 127.0.0.1

ref: https://help.ubuntu.com/10.04/serverguide/httpd.html

How to change DocumentRoot to LASO index.html

sudo vi /etc/apache2/sites-enabled/000-default
    -> DocumentRoot /home/limingth/Work-Dir/LASO/_site/
sudo /etc/init.d/apache2 restart
firefox 127.0.0.1

How to config network

dmesg | grep eth  
    -> for example: [   23.610506] udev: renamed network interface eth0 to eth4 
sudo ifconfig eth4 up
sudo ifconfig eth4 192.168.0.100
ping 192.168.0.1
    -> ping gateway ip ok!
sudo route add default gw 192.168.0.1
ping 8.8.8.8
    -> ping dns server ip ok!
cat /etc/resolv.conf
    -> # Generated by NetworkManager
       nameserver 8.8.8.8
ping www.google.com
    -> ping google.com ok!

How to install minicom

sudo apt-get install minicom
sudo minicom -s
    -> Serial port setup : /dev/ttyS0 (for USB Serial Port: /dev/ttyUSB0)
    -> Hardware Flow Control : No
    -> Save setup as dfl
    -> Exit
sudo minicom

ref: http://www.ylmf.net/ubuntu/tips/2011011220940.html

How to install arm-linux-gcc

sudo tar zxvf arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz  -C /
ls /opt/FriendlyARM/toolschain/4.5.1/bin/
    -> arm-linux-gcc
vi ~/.bashrc
    -> export PATH=$PATH:/opt/FriendlyARM/toolschain/4.5.1/bin/
source ~/.bashrc
echo $PATH
    -> /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/opt/FriendlyARM/toolschain/4.5.1/bin/
$ arm-linux-gcc
arm-linux-gcc: no input files

How to convert DOS files to UNIX files

sudo apt-get install tofrodos

How to install vsftpd (FTP server)

sudo apt-get install vsftpd 

How to install RVDS4.1 (Evaluation)

1. Download Tools (Evaluation) 
  https://silver.arm.com/browse/browse_eval.tm
  https://silver.arm.com/browse/RVP41-BN-00000
2.