|Boards Supported||Iguana (VL-EPIC-25)|
|Debian Linux Version||(Squeeze/Stable)|
|Quick Login Instructions|
VersaLogic is making no claims of usability, efficacy or warranty. Information in this document is provided in connection with VersaLogic products. No license, express or implied, by estoppel or otherwise, to any intellectual property rights is granted by this document. VersaLogic assumes no liability whatsoever, and VersaLogic disclaims any express or implied warranty relating to the sale and/or use of VersaLogic products, including liability or warranties relating to fitness for a particular purpose, merchantability or infringement of any patent, copyright or other intellectual property right. VersaLogic products are not intended for use in life-saving or life-sustaining applications.
VersaLogic disclaims all warranties and liabilities for the use of this document and the information contained herein, and assumes no responsibility for any errors which may appear in this document, nor does VersaLogic make a commitment to update the information contained herein. VersaLogic reserves the right to make changes to this document at any time without notice.
Installing Debian can be a difficult and time consuming effort, even when using the latest installer guide added with the release of "Lenny". Our goals are to make the Debian OS installation as painless as possible for our customers, provide multiple installation images that balance footprint versus functionality in different ways, and to pre-configure any product-specific support such as video, cardbus, etc. This also constitutes the difference between our installation and the Debian "Squeeze" CD/DVD installation.
dd if=<name of hybrid image> of=/dev/sdbThe "of=" section should list the device name of your USB thumb drive - check by scanning the bottom of dmesg after inserting your thumb drive and you should have messages stating which device the thumb drive was mounted as.
Login user Password password
sudo <taskname>and you will be prompted for the root password ("password") The root user will be able to perform all administrative tasks.
Even though we have tried to provide a good base of installed programs, it would not be practical for us to provide everything that is available to everyone. In this section, we will provide a basic tutorial on how to add new software to your installed base system.
Once you have your basic installation completed, the next thing you will probably want to do is add additional software. The APT suite of programs is, by far, the easiest way to accomplish this task. APT is an acronym for Advanced Package Tool which is essentially an automated dependency resolver and front end for the dpkg program. It will figure out what the dependencies are for a given software package and then it will manage the calls to dpkg which actually does the work of installing them. Together, apt and dpkg make installing new packages very straightforward.
Let's go through an example. You want to first make sure you are connected to the Internet--all three of the Debian installations contained on the VersaLogic Debian install CD are configured to use DHCP, by default. And, in most cases, you just need to connect an Ethernet cable to your network to use it. At the console prompt, type "apt-get update" and 'enter'. This will refresh the local package database. It's a good practice to do this step fairly often (before you are about to install new software) to make sure that the latest package information is available to APT.
Once that process is finished, type:
apt-get install traceroute
then press Enter. "traceroute" is in the name of the package we want to install, so APT will go find any packages that have that name, and often automatically decides which one is best for your system. It also determines what other packages need to be installed to make traceroute work, and it will go ahead and install those as well.
There might be some software that could be in Debian's Contrib and Non-free sections. To install software from these sections, modify the following line in the /etc/apt/sources.list file:
deb http://mirrors.kernel.org/debian squeeze main
-- to --
deb http://mirrors.kernel.org/debian squeeze main contrib non-free
By default, APT will look in /etc/apt/sources.list to determine where to download the packages from. We have set up the system to look in a Stable online repository by default, but if it doesn't exist there, APT can also look in a Testing repository (testing means that the package is being tested and has been stable for at least 14 days, but has not yet been added to the formal Debian stable release). This scheme strikes the best balance between system stability and package availability since, unlike other Linux distributions, Debian's developers can take years to move testing packages to stable (which happens only for major releases). To enable APT to download packages from the testing repository, you will have to uncomment the following lines (by removing the leading # symbol) from the /etc/apt/sources.list file:
#deb http://mirrors.kernel.org/debian testing main contrib
#deb-src http://mirrors.kernel.org/debian testing main contrib
Debian essentially maintains three types of distributions:
For more information, refer to the following web sites:
Refer to the following files to customize the apt-get system:
Also, please run the command:
every time you decide to install any package. This is very important as it will keep the local repository synchronized with the Debian repository.
If you don't want to install the VersaLogic Debian image and would like to have your own custom install (Debian or a non-Debian), then this section is for you. No matter which distro you choose, you will need a kernel with all of the updated hardware support. The files in the downloaded zip file are used for the following:
You need to unzip the file first to access the above contents.
There are no known issues at this time.
Following is a list of books and web sites that we recommend to anyone who wants to learn more about Debian or GNU/Linux in general:
Copyright © 2013 VersaLogic Corp. All rights reserved.