SliTaz GNU/Linux official and community documentation wiki.
.png

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
en:cookbook:buildhost [2012/02/22 20:25]
pankso
en:cookbook:buildhost [2017/04/25 19:32] (current)
linea
Line 23: Line 23:
 Maintainers have root access and some have write access to the main mirror at mirror.slitaz.org,​ if you want to help in this task please contact one of the active developers (check hg repos). Maintainers have root access and some have write access to the main mirror at mirror.slitaz.org,​ if you want to help in this task please contact one of the active developers (check hg repos).
  
-Everything is cooked in a chroot environment,​ the default path for the build wok is /​home/​slitaz/​cooking/​chroot. No changes must be done in the chroot, dont install any packages to keep it clean. We run the cooking chroot under tty4:+Everything is cooked in a chroot environment,​ the default path for the build wok is /​home/​slitaz/​cooking/​chroot. No changes must be done in the chroot ​and don'​t ​install any packages to keep it clean. We run the cooking chroot under tty4:
  
 <​code>​ <​code>​
Line 29: Line 29:
 </​code>​ </​code>​
  
-<note tip>Dont forget to update the chroot withtazpkg up -r</​note>​+<note tip>Dont forget to update the chroot with //tazpkg up -r//</​note>​
  
-In case of reboot or trouble you may be prompt ​to a login, login as root any then use '​tazdev chroot'​ to chroot into the build env. Cook all the last commited ​packages or cook a single package:+In the event of reboot or trouble you may be prompted ​to a login, login as root then use '​tazdev chroot'​ to chroot into the build env. To cook all the last committed ​packages or cook a single package:
  
 <​code>​ <​code>​
Line 38: Line 38:
 </​code>​ </​code>​
  
-To get out of conspy ​pres 3x time [ESC], ​dont exit the chroot. If you have write access to the mirror, you can make a dry-push to check and then upload; push will also remove any old packages on the mirror.+To get out of conspy ​press [ESC] 3x timesdon'​t ​exit the chroot. If you have write access to the mirror, you can make a dry-push to check and then upload; push will also remove any old packages on the mirror.
  
 ===== Cooking undigest packages ===== ===== Cooking undigest packages =====
  
-On Tank we run the undigest cooker under tty6, use conspy:+On Tank we run the undigest cooker under tty6, using conspy:
  
 <​code>​ <​code>​
Line 57: Line 57:
  
 <​code>​ <​code>​
- # conspy -f 6+ # conspy -f 2
 </​code>​ </​code>​
  
Line 70: Line 70:
 ===== Recreate a chroot ====== ===== Recreate a chroot ======
  
-If a chroot seems broken or need to be rebuild. Exit the chroot and unmout ​virtual system (/home is kept) then as root. From the coresponding ​conspy session:+If a chroot seems broken or needs to be rebuilt. Exit the chroot and unmount the virtual system (/home is kept) as root. From the corresponding ​conspy session:
  
 <​code>​ <​code>​
Line 76: Line 76:
  # tazdev gen-chroot  # tazdev gen-chroot
  # tazdev chroot  # tazdev chroot
 + /# tazpkg recharge
  /# cook setup  /# cook setup
  /# cooker  /# cooker
 </​code>​ </​code>​
  
 
en/cookbook/buildhost.1329938704.txt.gz ยท Last modified: 2012/02/22 20:25 by pankso