Download coreboot: Difference between revisions

From coreboot
Jump to navigation Jump to search
No edit summary
(Replaced content with "{{#externalredirect: https://doc.coreboot.org/distributions.html}}")
 
(98 intermediate revisions by 19 users not shown)
Line 1: Line 1:
= GNU Arch Repository =
{{#externalredirect: https://doc.coreboot.org/distributions.html}}
 
There is an experimental [http://www.gnuarch.org/ GNU arch] tree available which is likely to become the main repository soon.
 
== Anonymous access ==
 
You can check it out as follows (instead of tla you can also use baz):
 
<code><pre>
  % # get gpg key for checking signed archives
  % wget \
      http://wiki.linuxbios.org/data/arch/linuxbios-developers-keyring.gpg
  % gpg --import < linuxbios-developers-keyring.gpg
  % # now do some one time registrations
  % tla my-id "John Doe <doe@example.com>" # Add your email address here
  % tla register-archive \
        ftp://openbios.org/pub/arch/linuxbios@linuxbios.org--devel
  % # now check out the archive
  % tla get linuxbios@linuxbios.org--devel/freebios--devel--2.0 freebios2
</pre></code>
 
== Developer Access ==
 
To be done
 
== Source code browsing ==
 
You can also [http://www.openbios.org/cgi-bin/viewarch.cgi/linuxbios@linuxbios.org--devel browse the LinuxBIOS arch repository online].
 
== Snapshots ==
 
To be done
 
== Source code browsing ==
 
http://www.openbios.org/cgi-bin/viewarch.cgi
 
== Mirroring the repository ==
 
This is very simple. Do:
 
  wget -m ftp://ftp.openbios.org/pub/arch
 
Which gives you a snapshot in time of the archive.
To create a mirror usable by arch:
 
  tla register-archive linuxbios@linxubios.org--devel-SOURCE ftp://openbios.org/pub/arch/linuxbios@linuxbios.org--devel                                                         
  tla register-archive linuxbios@linuxbios.org--devel ~/{archives}/linuxbios@linuxbios.org--devel
                                                                                                                                                                                                                                                                                                                                                           
  echo gpg --clearsign > ~/.arch-params/signing/=default
  echo gpg --verify-files - > ~/.arch-params/signing/=default.check
  echo linuxbios@linuxbios.org--devel--SOURCE > ~/.arch-params/signing/linuxbios@linuxbios.org--devel
 
To update the mirror with the most recent contents:
  tla archive-mirror linuxbios@linuxbios.org --devel
 
Just don't do this in an account where you plan to commit to the upstream
archive.
 
== Creating a branch you can edit locally ==
 
  tla tag -S linuxbios@linuxbios.org--devel/freebios--devel--2.0 you@yourarchive/freebios--devel--2.0
 
== More on tla ==
 
* http://www.openbios.org/experience/gnuarch.html
* http://wiki.gnuarch.org/
 
= CVS Repository (obsolete) =
 
The CVS repository is maintained at SourceForge.net (project name "FreeBIOS"). A daily snapshot of the entire source tree is created nightly.
 
* [http://cvs.sourceforge.net/cvstarballs/freebios-cvsroot.tar.bz2 Download latest daily snapshot from CVS]
 
 
Or, to use CVS directly:
 
<code>% cvs -d:pserver:anonymous@cvs.freebios.sourceforge.net:/cvsroot/freebios login</code>
 
Hit return when it asks you for a password (no password needed). Then checkout (or update) the freebios2 source tree:
 
<code>% cvs -z3 -d:pserver:anonymous@cvs.freebios.sourceforge.net:/cvsroot/freebios co freebios2</code>
 
 
== Snapshots ==
 
There is an archive of daily snapshots available at snapshots.linuxbios.org. There is a .bz2 tar file that gets updated when the CVS changes. Older snapshots are maintained as well.
 
* [http://snapshots.linuxbios.org/ Download snapshots]
 
== Source code browsing ==
 
You can also browse the CVS source tree directly using the link below.
 
* [http://cvs.sourceforge.net/viewcvs.py/freebios/ Browse CVS source code tree]

Latest revision as of 12:10, 8 February 2019

This page redirects to an external site: https://doc.coreboot.org/distributions.html