Difference between revisions of "En:Community Repositories"

From Sabayon Wiki
Jump to: navigation, search
 
(One intermediate revision by the same user not shown)
Line 5: Line 5:
  
 
=Adding and Using A Community Repository=
 
=Adding and Using A Community Repository=
To start using a community repository to install packages we need to add its identification string to  
+
To start using a community repository to install packages we need to add its configuration file to  
  
 
  /etc/entropy/repositories.conf.d/<community repository>
 
  /etc/entropy/repositories.conf.d/<community repository>
 
   
 
   
ID strings can be found in the [[#Repository_Information | repository information]] section under the relevant repositories name.
 
 
 
Next sync your repositories by running:
 
Next sync your repositories by running:
{{Console| <pre class="clear"># equo update</pre>}}
+
{{Console| <pre class="clear"># equo up</pre>}}
  
or click "update repositories" under the repositories tab in [[Entropy#What_is_Spritz |Spritz]].
 
 
==Example==
 
{{Warning| '''This Repo is no longer used'''}}
 
For instance to add our internal testing repository string (Jenna Repository) you just need to add this line to your /etc/entropy/repositories.conf:
 
# repository|jenna|Sabayon Linux Bitch Repository|http://svn.sabayonlinux.org/entropy|http://svn.sabayonlinux.org/entropy#bz2
 
  
 
==Usage==
 
==Usage==
Once installed the packages will be available through [[Entropy#What_is_Spritz |Spritz]] and [[Entropy#Using_Equo|Equo]] and can be installed as though they were in the main repository. If an updated package is contained within a repository you will be notified by the Sabayon update applet.
+
Once installed the packages will be available through Rigo and [[Entropy#Using_Equo|Equo]] and can be installed as though they were in the main repository. If an updated package is contained within a repository you will be notified by the Sabayon update applet.
  
 
=List of Community Repositories=
 
=List of Community Repositories=
Line 30: Line 22:
 
! Repository Name !! Arch !!Description !! Maintainer
 
! Repository Name !! Arch !!Description !! Maintainer
 
|-
 
|-
! [[#Zenana|Zenana]]
+
! [[#Nirvana|Nirvana]]
| amd64|| Contains: some stuff I thought looked interesting, patched KDE, KDE improvements, newer multimedia and the best from the various gentoo overlays. It also contains some updated builds from portage that have yet to make it into the main repo.||Thev00d00
+
| amd64|| Contains: some packages that are not accepted in the mainline because their ebuild is low-quality or too hard to maintain. || Danilo Pianini (DanySK)
 
|-
 
|-
! [[#Naendo|Naendo]]
+
! [[#Sabayon Frozen|Sabayon Frozen 13.11]]
| x86 & amd64|| Contains: KDE 4.2 RC, LXDE SVN, E17 SVN, Firefox 3.1, Songbird And more!||Joost_op & Thev00d00
+
| amd64 armv6l armv7l x86 || Contains: a snapshot of the official repository taken in 2013-11-01 || Danilo Pianini (DanySK)
 
|}
 
|}
  
 
==Repository Information==
 
==Repository Information==
  
===General===
+
===Nirvana===
repository = <repositroy id>|<description>|<uri repository location>|<url repository location>
+
 
+
===Zenana===
+
 
====Info====
 
====Info====
{{Warning| '''This Repo is no longer supported or Maintained. You can use it at your own risk however''}}
+
News about Nirvana are posted on [http://www.danilopianini.org the maintainer blog].
  
 
====Links====
 
====Links====
* [http://entropy.hyperfish.org Browse Packages]
+
* [http://www.danilopianini.org/index.php?option=com_content&view=article&id=60:genesis-of-nirvana-a-sabayon-linux-community-repository-and-its-gentoo-overlay&catid=6:articles&Itemid=23 Creation announcement]
 
+
* [http://www.danilopianini.org Maintainer blog]
====Repository String====
+
* [http://www.danilopianini.org/index.php?option=com_phocadownload&view=file&id=98:sabayon-nirvana-community-repository-configuration-file&Itemid=4 Downloadable config file]
repository|zenana|Zenana x86-64|http://entropy.hyperfish.org|http://entropy.hyperfish.org#bz2#2323,2424
+
  
 +
====Repository Config File====
 +
[http://www.danilopianini.org/index.php?option=com_phocadownload&view=file&id=98:sabayon-nirvana-community-repository-configuration-file&Itemid=4 Nirvana config file]
  
===Naendo===
+
===Sabayon Frozen===
 
====Info====
 
====Info====
{{Warning| '''This Repo is no longer supported or Maintained. You can use it at your own risk however''}}
+
News about Sabayon Frozen are posted on [http://www.danilopianini.org the maintainer blog].
  
 
====Links====
 
====Links====
Forum Thread: http://forum.sabayonlinux.org/viewtopic.php?f=76&t=15855
+
* [http://www.danilopianini.org Maintainer blog]
  
====Repository String====
+
====Repository Config File====
repository|naendo|Naendo Community Repo|http://entropy.hyperfish.org|http://entropy.hyperfish.org#bz2#2323,2424
+
* [http://www.danilopianini.org/index.php?option=com_phocadownload&view=file&id=99:sabayon-frozen-13.11-config-file&Itemid=4 13.11]
repository|naendo||http://entropy.v00d00.net|
+
repository|naendo||http://entropy3.hyperfish.org|
+
repository|naendo||http://entropy.hyperfish.org|
+
  
 
=More=
 
=More=

Revision as of 08:50, 6 November 2013

i18n: ca en es fr

What are community Repositories

Community Repositories are user-managed packages repositories, users can recompile packages with different settings, add their own ones and make all available to other people. Repository publishers are responsible of how a package is compiled and what is compiled.

Adding and Using A Community Repository

To start using a community repository to install packages we need to add its configuration file to

/etc/entropy/repositories.conf.d/<community repository>

Next sync your repositories by running:

# equo up


Usage

Once installed the packages will be available through Rigo and Equo and can be installed as though they were in the main repository. If an updated package is contained within a repository you will be notified by the Sabayon update applet.

List of Community Repositories

List of Sabayon Linux Community Repositories
Repository Name Arch Description Maintainer
Nirvana amd64 Contains: some packages that are not accepted in the mainline because their ebuild is low-quality or too hard to maintain. Danilo Pianini (DanySK)
Sabayon Frozen 13.11 amd64 armv6l armv7l x86 Contains: a snapshot of the official repository taken in 2013-11-01 Danilo Pianini (DanySK)

Repository Information

Nirvana

Info

News about Nirvana are posted on the maintainer blog.

Links

Repository Config File

Nirvana config file

Sabayon Frozen

Info

News about Sabayon Frozen are posted on the maintainer blog.

Links

Repository Config File

More

Setting up your Own

For more information see the En:HOWTO: Set Up A Community Repository main entry
For more information see the Equo (Community Functions) main entry