There are a number of ways to get LTIB. The best way depend on what you are trying to do and also what your constraints are (firewalls, bandwidth etc).
For most people who want to build from source and may want to make changes, I would highly recomment getting LTIB from CVS.
If you can't get at CVS (ports blocked), or you prefer tarballs, then go for the tarball releases section.
If you are interested in only a single platform and you'd like something pre-built then you may find something at Freescale's BSP download area.
LTIB's CVS is kindly hosted by the Savannah project. To check out the latest and build a platform run:
$ cvs -z3 -d:pserver:email@example.com:/sources/ltib co -P ltib $ cd ltib $ ./ltib
Note: you can also browse CVS here: http://cvs.savannah.gnu.org/viewvc/ltib/?root=ltib
If you just want to try out LTIB as an end user and have a Linux host machine, download the following simple installer netinstall.txt and run as a non-root account and follow the prompts:
$ perl netinstall.txt
You will not be able to run the netinstall as this checks out the latest LTIB from CVS. Instead, download the latest release from the download area: http://download.savannah.nongnu.org/releases/ltib/
The latest is currently: ltib-13-2-1-sv.tar.gz
The corresponding signature is here: ltib-13-2-1-sv.tar.gz.sig
To check this, first import the public key (the ID is E62723A2) using:
$ gpg --search-keys E62723A2
Once you have done this and downloaded both files, verify the download using this command:
$ gpg -v ltib-13-2-1-sv.tar.gz.sig
If that's okay:
$ tar zxvf ltib-13-2-1-sv.tar.gz $ cd ltib-13-2-1-sv
If you only have proxy access to the Internet
- edit .ltibrc
- add an entry for %http_proxy (the exact entry depends on your proxy)
- change %proxy setting from 0 to 1
Finally, whether proxied or not:
Converted on Wed May 15 17:18:41 2013 UTC