User Tools

Site Tools


documentation:technical_docs

Differences

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

Link to this comparison view

Next revision
Previous revision
documentation:technical_docs [2018/08/20 07:46] – external edit 127.0.0.1documentation:technical_docs [2023/10/10 18:57] (current) – [NanoBSD] olivier
Line 7: Line 7:
 The first step was to understand [[Documentation:Technical docs:NanoBSD|what is NanoBSD ?]] The first step was to understand [[Documentation:Technical docs:NanoBSD|what is NanoBSD ?]]
  
 +Note that work-in-progess to migrate from the old NanoBSD to the [[Documentation:Technical docs:poudriere|new poudriere image framework]].
 ====== How to build BSDRP images ====== ====== How to build BSDRP images ======
  
Line 16: Line 17:
 ===== Prerequisite ===== ===== Prerequisite =====
  
-You need 3G of free space (1G for FreeBSD installation, 5G for downloading full FreeBSD and ports sources, and 4G for the working dir). +You need 21G of free space (1G for FreeBSD installation, 2G for FreeBSD sources, 10G for ports sources, and 8G for the working dir).
- +
 ==== Getting BSDRP source code ==== ==== Getting BSDRP source code ====
  
-You can download the source code of BSDRP with svnlite (included in FreeBSD): +git clone:
- +
-<code> +
-pkg install ca_root_nss +
-svnlite co https://github.com/ocochard/BSDRP/trunk BSDRP +
-cd BSDRP +
-</code>+
  
-or using git if you had installed it: 
 <code> <code>
-pkg install ca_root_nss+pkg install git-lite
 git clone https://github.com/ocochard/BSDRP.git BSDRP git clone https://github.com/ocochard/BSDRP.git BSDRP
 </code> </code>
Line 37: Line 29:
 Once you download the code, you can kept your BSDRP sources up-to-date with these commands: Once you download the code, you can kept your BSDRP sources up-to-date with these commands:
 <code> <code>
-svnlite update | git pull+tools/update-src.sh
 ./make -u ./make -u
 </code> </code>
documentation/technical_docs.1534743972.txt.gz · Last modified: 2018/08/20 07:46 by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: BSD 2-Clause
Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki