Deprecated: Assigning the return value of new by reference is deprecated in /var/www/wiki.zonbu.com/inc/parserutils.php on line 205 Deprecated: Assigning the return value of new by reference is deprecated in /var/www/wiki.zonbu.com/inc/parserutils.php on line 208 Deprecated: Assigning the return value of new by reference is deprecated in /var/www/wiki.zonbu.com/inc/parserutils.php on line 389 Deprecated: Assigning the return value of new by reference is deprecated in /var/www/wiki.zonbu.com/inc/parserutils.php on line 530 Deprecated: Function split() is deprecated in /var/www/wiki.zonbu.com/inc/auth.php on line 154 Zonbu Documentation: developer_edition
Left ZonbuGet Zonbu NowLeft
Welcome! Sign In to My Zonbu
Right
Home Separator WhatIsZonbu Separator WhyZonbu Separator Pricing Separator GetItNow Separator Support Separator Extension
Home2 Separator WhatIsZonbu2 Separator WhyZonbu2 Separator Pricing2 Separator GetItNow2 Separator Support2 Separator Extension2

Developer Edition

This page only applies to OS version 7.1315 and earlier. If you have a later OS version, see this page.

The Developer Edition allows for root access and the installation of additional Linux programs. This page explains how to enable Developer Edition on your Zonbu.

This extension of the Zonbu OS is officially supported, but only for advanced users. Do not try it unless you know what you are doing, you may break your system! If you need support, we will assume that you have a good knowledge of Gentoo Linux.

Step 1: Activating the root user

Root access is disabled by default on Zonbu to improve security and prevent user errors. If you are a developer, you will need a root shell for your experiments. Follow this procedure:

  • Press the Esc key while booting. Press p and enter the password pcor (without quotes) to unlock GRUB.
  • Highlight the first entry [Zonbu] and press e.
  • Select the second line [kernel /boot/pcor_vmlinuz …] and press e again.
  • Append debug to this line, press Enter, then b to boot.
  • Press Alt-F1 when you reach the “Starting Zonbu” screen and you will get a shell.
  • Enter exit and you will get another shell.
  • Type the following commands:
      cd /rootfs/
      mv etc/sudoers etc/sudoers.ini
      mv etc/sudoers.all etc/sudoers
      exit

Your Zonbu will reboot. Now you can sudo any command in the Terminal. To obtain a root shell, just execute sudo -s.

Step 2: Installing additional system files

While connected to the Internet, open a Terminal and run the following series of commands:

      sudo -s # become root
      cd /
      wget http://build.zonbu.com/build/latest/developer.tbz2 # download files
      tar xjpf developer.tbz2 # extract files
      rm developer.tbz2

Installing additional Linux applications

Upon completing Steps 1 and 2 above, you are now ready to install additional Linux applications! Zonbu is based on Gentoo Linux. You can install additional packages using Gentoo's package manager, Portage. Portage automatically resolves package dependencies, much like Debian's apt-get. For information on how to use Portage, please consult the Gentoo handbook.

Example

To install Ruby on Rails, run this in the Terminal:

      sudo -s #become root
      emerge -av rails

See Also

 
About us  |  Press  |  Developer  |  Contact us  |  Hiring  |  Privacy Policy  |  LegalAll rights reserved
All trademarks on legal page
Copyright © 2008 Zonbu
Down