EBC Exercise 05 Getting Exercise Support Materials
Embedded Linux Class by Mark A. Yoder
Many of the following exercises require some extra files on the BeagleBoard. These files are stored in a git repository. We'll learn more about using git later. Here I'll just show you how to get the files.
Set Up Git
Go to github and follow the directions for installing and setting up git. No need to set up your own repository right now (unless you want to).
I suggest you do this for both your host computer and your Beagle. On the Beagle use
beagle$ opkg update beagle$ opkg install git beagle$ opkg install openssh-keygen
The last opkg installs ssh-keygen
which is needed to work with github.
On my host computer I had to run
host$ ssh-add id_rsa
after running ssh-keygen
to get ssh -T git@github.com
to work.
Get the Files
It only takes one command to pull down all the files.
beagle$ git clone git@github.com:MarkAYoder/BeagleBoard-exercises.git exercises
This will take a while since it's getting all the course files, including pdf files of the course PowerPoint. You only have to clone once for each computer. I suggest you do the same on your host computer.
host$ git clone git@github.com:MarkAYoder/BeagleBoard-exercises.git exercises
Now take a look at what you got.
beagle$ cd exercises beagle$ ls beagle$ cd pptx beagle$ ls
Later exercises will tell you which files to use from here.
If it's been a while since you did the clone it's a good idea to do a pull. This will make sure all the files are up to date.
beagle$ git pull
Embedded Linux Class by Mark A. Yoder