Difference between revisions of "Gentoo"
m (fix camelcase links) |
m (moved Community/Distributions/Gentoo to Gentoo: restructure) |
||
(11 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
− | [[ | + | {{Obsolete | Gentoo overlay is not supported any more, [[Platform_Team/Guide/Core_development|sweet build]], a successor, should be used instead}}<br> |
− | + | {{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 22: | Line 16: | ||
emerge fructose | emerge fructose | ||
+ | |||
+ | To install [[0.84/Platform Components|Sugar Platform]]<br>'''NOTE''' In most cases you don't need entirely sugar platform since it's hard to image that Gentoo will be used for regular sugar using, only developing sugar software thus you need only glucose and some parts of fructose like web-activity or terminal-activity. | ||
+ | |||
+ | 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'' or ''amd64'' | ||
+ | * '''Development release'''<br>To install last release in development cycle use ACCEPT_KEYWORDS ''~x86'' or ''~amd64'' | ||
+ | * '''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 | ||
+ | ** setup SUGAR_SRC_ROOT environment variable | ||
+ | ** `git clone` all packages to $SUGAR_SRC_ROOT, names of subdirectories in $SUGAR_SRC_ROOT should be equal to proper package name | ||
+ | ** unmask '9999' packages(you can find full list in ''profiles/package.mask'' in overlay directory) | ||
+ | |||
+ | ''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 == | ||
Line 31: | Line 43: | ||
To use jabber connection, configure jabber server in accordance with these [http://wiki.laptop.org/go/Installing_ejabberd/deb instructions]. | To use jabber connection, configure jabber server in accordance with these [http://wiki.laptop.org/go/Installing_ejabberd/deb instructions]. | ||
− | == | + | == Bugs == |
− | + | Post overlay related bugs to http://dev.sugarlabs.org/ component ''gentoo-overlay'' | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Contacts == | == Contacts == |
Latest revision as of 20:42, 1 July 2012
InstallationAt 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 ReleasesOverlay was built and run on x86 and amd64(x86_64) platforms.
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 environmentTo use telepathy-salut connection, start avahi /etc/init.d/avahi-daemon start To use jabber connection, configure jabber server in accordance with these instructions. BugsPost overlay related bugs to http://dev.sugarlabs.org/ component gentoo-overlay Contacts
Resources |