Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
download [2007/09/27 06:26]
mcb30
download [2008/10/03 17:43]
mcb30 Major clean-up. In particular, relegate Etherboot to a small section at the foot of the page, rather than giving it equal prominence with gPXE.
Line 1: Line 1:
 ====== Download ====== ====== Download ======
  
-==== Download source code ====+==== Prebuilt binaries ​====
  
-Source code is now maintained in our git repository ​at [[http://​git.etherboot.org/?​p=gpxe.git]].  You can check out a copy of the source tree using+Prebuilt gPXE images are available from [[http://​rom-o-matic.net/​]]. ​ Images can be generated from official gPXE releases or from the current development tree.  This is probably the easiest way to get started with gPXE. 
 + 
 +==== Source code (git) ==== 
 + 
 +You can browse the current development tree at [[http://​git.etherboot.org/?​p=gpxe.git]], or check out a copy using:
  
   git clone git://​git.etherboot.org/​scm/​gpxe.git   git clone git://​git.etherboot.org/​scm/​gpxe.git
  
-orif you don't have git installed, download a tarball of the current development snapshot from [[http://​git.etherboot.org/?​p=gpxe.git;​a=snapshot]].+To update your checked out copy at any timeuse:
  
-Once you have the code, you can build it using+  git pull
  
-  cd gpxe/src +==== Source code (tarballs) ====
-  make+
  
-This will generate bootable images for floppy diskCD-ROM, and USB key, which is the best way to get started experimenting with gPXE.+If you do not have ''​git''​ installedyou can download a tarball of the current development snapshot of gPXE from [[http://​git.etherboot.org/?​p=gpxe.git;​a=snapshot]] or, a tarball of the most recent official release from  [[http://​kernel.org/​pub/​software/​utils/​boot/​gpxe/​]].
  
-=== Updating source code ===+==== Building from Source ====
  
-To update ​your downloaded source tree at any time, use+A complete build of gPXE or Etherboot requires the ''​syslinux''​ and ''​mtools''​ packages in your development environment. ​ ''​syslinux''​ is required in order to create ISO images. On RedHat/​Fedora systems you can install these packages using:
  
-  ​git pull+  ​sudo yum install syslinux mtools 
 + 
 +You can then do a complete build of gPXE using: 
 + 
 +  cd gpxe/src 
 +  make 
 + 
 +---- 
 + 
 +=== Etherboot 5.4 and older releases ===
  
-This will fetch the latest changes and apply them to your tree This command will work only if you obtained your source tree using ''​git clone'';​ if you downloaded a tarball then the only way to update your tree is to download a new tarball.+Source code for Etherboot 5.4 (our legacy bootloader, in maintenance-only mode) is available at [[http://​git.etherboot.org/?​p=etherboot.git]].
  
-=== Source ​code for old versions ===+The source ​code for older Etherboot releases is available from [[http://​sourceforge.net/​project/​showfiles.php?​group_id=4233&​package_id=4250]]
  
-Should you want it, the source code for the old Etherboot-5.4 release is available from [[http://​git.etherboot.org/?​p=etherboot.git]]. 
  
-==== Download pre-built binaries ==== 
  
-You can get pre-built ROM images from [[http://​rom-o-matic.net/​]]. ​ At the moment, only Etherboot 5.4 ROMs are available; gPXE ROMs will be available shortly. 
  
  

QR Code
QR Code download (generated for current page)