Difference between revisions of "Gentoo"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
{{TOCright}}[[Image:Gentoo-logo.svg|65px]] | {{TOCright}}[[Image:Gentoo-logo.svg|65px]] | ||
− | == | + | == Installation == |
− | + | At first, setup overlay in layman | |
− | |||
− | |||
layman --add sugar | layman --add sugar | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
To install core sugar components (services, window manager, etc.) | To install core sugar components (services, window manager, etc.) | ||
Line 23: | Line 15: | ||
emerge fructose | emerge fructose | ||
− | + | To install [[0.84/Sugar_Platform|Sugar Platform]] | |
+ | |||
+ | emerge sugar-platform | ||
− | + | == Releases == | |
− | + | Overlay was built and run on x86 and amd64(x86_64) platforms. | |
− | + | * '''Stable release'''<br>To install last stable release use ACCEPT_KEYWORDS ''x86'' and ''amd64'' | |
− | * last stable release | + | * '''Development release'''<br>To install last release in development cycle use ACCEPT_KEYWORDS ''~x86'' and ''~amd64'' |
− | * development | + | * '''Git release'''<br>Fetch sources from git repositories. All packages have 9999 version numbers.<br>These packages have ''source'' USE flag to install links to .py sources, so you can keep git repositories in your sources directory and all .py files from /usr will be linked to your sources directory. To use this feature you need to setup SUGAR_SRC_ROOT environment variable and `git clone` all packages to $SUGAR_SRC_ROOT, names of subdirectories in $SUGAR_SRC_ROOT should be equal to proper package name |
− | + | ''NOTE'' sugar-overlay uses unstable versions for some packages thus if use stable profile, change your package.keywords | |
+ | cat <where_your_overlay_is>/profiles/<release>/package.keywords >> /etc/portage/package.keywords | ||
== Runtime environment == | == Runtime environment == |
Revision as of 13:00, 7 August 2009
Installation
At first, setup overlay in layman
layman --add sugar
To install core sugar components (services, window manager, etc.)
emerge glucose
To install core activities
emerge fructose
To install Sugar Platform
emerge sugar-platform
Releases
Overlay was built and run on x86 and amd64(x86_64) platforms.
- Stable release
To install last stable release use ACCEPT_KEYWORDS x86 and amd64 - Development release
To install last release in development cycle use ACCEPT_KEYWORDS ~x86 and ~amd64 - Git release
Fetch sources from git repositories. All packages have 9999 version numbers.
These packages have source USE flag to install links to .py sources, so you can keep git repositories in your sources directory and all .py files from /usr will be linked to your sources directory. To use this feature you need to setup SUGAR_SRC_ROOT environment variable and `git clone` all packages to $SUGAR_SRC_ROOT, names of subdirectories in $SUGAR_SRC_ROOT should be equal to proper package name
NOTE sugar-overlay uses unstable versions for some packages thus if use stable profile, change your package.keywords
cat <where_your_overlay_is>/profiles/<release>/package.keywords >> /etc/portage/package.keywords
Runtime environment
To use telepathy-salut connection, start avahi
/etc/init.d/avahi-daemon start
To use jabber connection, configure jabber server in accordance with these instructions.
Bugs
Post overlay related bugs to http://dev.sugarlabs.org/ component gentoo-overlay
Contacts
- Aleksey Lim
- be involved and add yourself here