Entropy (repositories.conf)

Nova Config do Entropy em Sabayon

Categoria: Miscelânea

Software: Entropy

[ Hits: 7.107 ]

Por: Alberto Federman Neto.


O Sabayon Linux usa o instalador de pacotes Entropy. Você pode não estar conseguindo atualizar o Sabayon Linux 5.1. Isto é porque os repositórios mudaram. Faça os comandos:

$ cd /etc/entropy
$ sudo cp repositories.conf repositories.conf.old
$ sudo kwrite (ou gedit) repositories.conf

Substitua todas as linhas do arquivo pelo texto/config abaixo e salve como /etc/entropy/repositories.conf.

Faça os comandos:

$ sudo equo update --force
$ sudo equo upgrade

Isto atualizará todo o seu Sabayon para a versão mais recente. Se desejar, ative os repositórios experimentais Limbo, mas eles tem pacotes pouco testados e são instáveis.

Entretanto, você terá a distro totalmente atualizada.



# Project Entropy 1.0  new repositories configuration file
# for Sabayon Linux after the version 5.1.
# March, 2010.
#
#  syntax for repositories (content in square brackets not mandatory):
#
#    repository: where the available packages and its database are stored
#
#    example (content in square brackets not mandatory):
#
# Sabayon Linux Official Repository
#
# syntax for developer-repo
#
# Only Developers can use Devel Repos, this is difficult!

#  developer-repo: Enable this setting to fetch an extended repository database containing
#                  the whole metadata set (including package ChangeLogs and contents).
#                  Disabled by default.
# Valid parameters: disable, enable, true, false, disabled, enabled
#  developer-repo|disable
#
#  syntax for product:
#
#    product: Sabayon Linux product type (eg. standard, professional, mini)
#    product|product string (no spaces!)
#
#    example:
#    product|standard
#    or:
#    product|professional
#
# Product default setting
product|standard
#
#  syntax for branch:
#
#    branch: in Sabayon Linux each release has its branch that is the version name (eg. 3.4, 3.5)
#    branch|actual branch string (no spaces!)
#
#    example:
#    branch|4
#    or:
#    branch|5
#
# Branch default setting
branch|5
#
#  syntax for downloadspeedlimit:
#
#    downloadspeedlimit: If you need a way to limit download speed, this is the option you were looking for
#    downloadspeedlimit|<maximum allowed speed in kb/sec>
#
#    example:
#    downloadspeedlimit|30
#
# downloadspeedlimit|

#
#  syntax for downloadtimeout:
#
#    downloadtimeout: If you are on a slow network, you may want to raise the
#                     download timeout value (by default, it's set to 10 secs)
#    downloadtimeout|<maximum allowed speed in kb/sec>
#
#    example:
#    downloadtimeout|20
#
# downloadtimeout|
#
#  syntax for securityurl:
#
#    securityurl: Entropy compatible Security Advisories (GLSAs) package URL
#    securityurl|<HTTP/FTP download URL>
#
#    example:
#    securityurl|http://community.sabayon.org/security/security-advisories.tar.bz2
#
# securityurl|

#  syntax for officialrepositoryid:
#
#    officialrepositoryid: Repository identifier for the official main distribution repository
#    officialrepositoryid|<repository identifier>
#
officialrepositoryid|sabayonlinux.org

# Official Sabayon Entropy Repos anad Mirrors. The last given below # is the main, first acessed repo
#
repository|sabayonlinux.org|Sabayon Linux Official Repository|http://pkg.sabayon.org|http://pkg.sabayon.org,sabayon.org
repository|sabayonlinux.org||http://riksun.riken.go.jp/pub/pub/Linux/sabayon/entropy|
repository|sabayonlinux.org||http://ftp.sh.cvut.cz/MIRRORS/sabayon/entropy|
repository|sabayonlinux.org||http://ftp2.cz.freebsd.org/pub/sabayon/entropy|
repository|sabayonlinux.org||http://debian.mirror.dkm.cz/sabayon/entropy|
repository|sabayonlinux.org||http://mirror.us.sabayon.org/sabayon/entropy|
repository|sabayonlinux.org||http://mirror.umoss.org/sabayonlinux/entropy|
repository|sabayonlinux.org||ftp://ftp.klid.dk/sabayonlinux/entropy|
repository|sabayonlinux.org||http://ftp.fsn.hu/pub/linux/distributions/sabayon/entropy|
repository|sabayonlinux.org||ftp://ftp.fsn.hu/pub/linux/distributions/sabayon/entropy|
repository|sabayonlinux.org||http://mirrors.cs.wmich.edu/sabayon/entropy|
repository|sabayonlinux.org||http://ftp.surfnet.nl/pub/os/Linux/distr/sabayonlinux/entropy|
repository|sabayonlinux.org||ftp://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/entropy|
repository|sabayonlinux.org||http://ftp.cc.uoc.gr/mirrors/linux/SabayonLinux/entropy|
repository|sabayonlinux.org||http://mirror.dun.nu/sabayonlinux/entropy|
repository|sabayonlinux.org||http://mirror.internode.on.net/pub/sabayonlinux/entropy|
repository|sabayonlinux.org||http://cross-lfs.sabayonlinux.org/entropy|
repository|sabayonlinux.org||http://na.mirror.garr.it/mirrors/sabayonlinux/entropy|

# Limbo Repos (Experimental packages, may be unstable packages! # uncomment if you can use:
#
# repository|sabayon-limbo|Sabayon Linux Limbo 
# Repository|http://pkg.sabayonlinux.org/entropy|http://pkg.sabayonlinux.org
# repository|sabayon-limbo|Sabayon Limbo|http://na.mirror.garr.it/mirrors/sabayonlinux/entropy|http://pkg.sabayon.org,sabayon.org

  


Comentários
[1] Comentário enviado por albfneto em 25/03/2010 - 14:47h

Observação:

1)Esta é uma modificação da configuração indicada por Wolfden, um dos programadores do Sabayon Linux.

2)Esta é a configuração default atual(após Fevereiro de 2010) para os Espelhos do Entropy no Sabayon Linux, e substitue a do Link abaixo, que é obsoleta:

http://www.vivaolinux.com.br/etc/repositories.conf

3) O Na.Mirror.Garr.It, é o espelho Entropy principal. Para alterar, coloque outro dos espelhos em último lugar. Informo que o Sabayon não tem espelhos no momento, nem no Brasil, nem na América do Sul e América Latina

[2] Comentário enviado por ma em 20/04/2010 - 13:15h

Fiz isso e nao deu certo.
E agora.

[3] Comentário enviado por ma em 20/04/2010 - 18:29h

Por favor atualize os seguintes pacotes críticos:
>> # sys-devel/gcc:4.4

Aparece isso no terminal e não dá de instalar nada.

[4] Comentário enviado por albfneto em 17/06/2010 - 08:50h

Isto é por causa da transição entre o entropy antigo e o novo entropy (quando o entropy mudou para esse arquivo novo, acima).
Não ocorre mais no Sabayons 5.2 e 5.3. O arquivo pode ser usado normalmente nos Entropy novos.

PARA O CASO DOS SABAYONS ANTIGOS, ONDE O PROBLEMA ACIMA OCORREU:

1)Copie o arquivo repositories.conf novo, normalmente no lugar do /etc/entropy/repositories.conf

2) Ignore por um momento,os avisos de atualização do Magneto (o notificador). feche o Magneto.

3) Abra um terminal e use os seguintes comandos em sequência:

$ sudo equo update --force
$ sudo equo install --relaxed (OU --nodeps) entropy equo sulfur magneto
$ sudo equo update
$ sudo equo --verbose upgrade

E tudo será atualizado normalmente, inclusive o GCC.
A partir disso tudo funcionará normalmente com os "equo update" e "equo upgrade" usuais.

4) Se estiver usando os repositórios antigos, pode trocar manualmente editando o /etc/entropy/repositories.conf,ou mesmo baixando va GIT (procedimento de Wolfden). Detalhes:

http://forum.sabayon.org/viewtopic.php?f=76&t=17144&sid=0223fbd47ed1bc0ccd777fdcdce290f3

[5] Comentário enviado por albfneto em 02/08/2010 - 19:41h



[6] Comentário enviado por albfneto em 18/10/2010 - 21:57h

ATUALIZAÇÃO SEMPRE RECENTE:

Encontrará a configuração mais recente,sempre neste endereço:

http://www.pinguimteajuda.com.br/node/207


Contribuir com comentário

  



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts