Repositórios Brasileiros de Sabayon Linux - Atualização e complemento

Publicado por Alberto Federman Neto. em 11/08/2014

[ Hits: 4.414 ]

Blog: https://ciencialivre.blog/

 


Repositórios Brasileiros de Sabayon Linux - Atualização e complemento



Esta dica substitui, atualiza e complementa os artigos abaixo:
Respectivamente, de 2011 e 2013, que agora são obsoletos. Nos Sabayon Linux novos, é mais fácil.

Primeira coisa: os Sabayons novos, não usam mais os repositórios Weekly, e sim o Sabayonlinux.org, como padrão.

Mesmo assim é preciso, antes de tudo, desativar esses repositórios padrão, porque foram ajustados por acesso e velocidade pelo instalador Anaconda.

1. Desativando os repositórios padrão:

Como root, com sudo gráfico, abra seu gerenciador de arquivos. Exemplo:

gksu nautilus

Agora, vá na pasta /etc/entropy/repositories.conf.d e renomeie os arquivos entropy_sabayonlinux.org e "entropy_sabayon-limbo" colocando um underline antes e uma palavra depois.

Por exemplo: entropy_sabayonlinux.org
Renomeado para: _entropy_sabayonlinux.org.copia

2. Os novos arquivos de repositórios:

Agora, faça os arquivos novos para os repositórios. Na mesma pasta, abra seu editor de texto como root:

gksu gedit

E com ele, faça dois arquivos (os nomes são obrigatórios):
  • entropy_sabayonlinux.org
  • entropy_sabayon-limbo

Nesses arquivos, coloque as linhas abaixo (repositórios atualizados até 7 de agosto de 2014):

Repositório limbo

Se você o usar, atualizará seu Sabayon até o nível Bleeding Edge, com pacotes mais recentes do que o nível normal, que é Rolling Release. Podem ser instáveis, porém, porque são os pacotes que estamos testando, ainda, para futuramente comporem o repositório Sabayonlinux.org.

Salvar em: /etc/entropy/repositories.conf.d/entropy_sabayon-limbo

# Entropy Repository configuration file.
# By Fabio Erculiani and the Sabayon Team.
# Modified by Albfneto, 2014.
#
#  This is an example of the new syntax (with a complete listing
#  of the supported arguments):
#
#  [repository-id]
#  desc = Sabayon Linux Official Testing Repository
#  repo = http://pkg.sabayon.org
#  repo = http://pkg.repo.sabayon.org
#  pkg = http://pkg.sabayon.org
#  pkg = http://dl.sabayon.org/entropy
#  enabled =
#
#  [repository-id]
#  desc = This statement will be ignored.
#  repo = This url will be ignored.
#  pkg = http://some.more.mirror.org/entropy
#  pkg = http://some.more.mirror.net/entropy
#
#  As you can see, multiple statements for the same repository
#  are allowed. However, only the first desc = statement will be
#  considered, while there can be as many pkg = and repo = as you
#  want.
#
#  Statements description:
#  - "desc": stands for description, the repository name description.
#  - "repo": the repository database URL string, plus other parameters
#            as supported in the previous configuration file syntax:
#            [#].
#  - "pkg": the repository packages URL string. This must be a valid URL.
#           The supported protocols are those supported by entropy.fetchers.
#  - "enabled": if set, its value can be either "true" or "false". The default
#               value is "true". It indicates if a repository is configured
#               but currently disabled or enabled. Please take into account
#               that config files in /etc/entropy/repositories.conf.d/ starting
#               with "_" are considered to contain disabled repositories. This
#               is just provided for convienence.

# Experimental Sabayon repository "sabayon-limbo"
# Here you can find in-testing packages that will be merged to
# the mainline repository soon.
# You can use any mirror listed for "sabayonlinux.org"

# repositorios Sabayon Limbo, comente se nao usar. Brasil e Argentina como principais:

[sabayon-limbo]
desc = Sabayon Limbo Testing Repository
repo = http://sabayon.c3sl.ufpr.br#bz2
repo = http://pkg.sabayon.org#bz2
# This is used as fallback if pkg.sabayon.org is not available
repo = http://pkg.repo.sabayon.org#bz2
enabled = true

pkg = http://dl.sabayon.org/entropy
pkg = http://mirror.internode.on.net/pub/sabayon/entropy
pkg = http://ftp.rnl.ist.utl.pt/pub/sabayon ftp://ftp.rnl.ist.utl.pt/pub/sabayon
pkg = http://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/entropy
pkg = http://cross-lfs.sabayonlinux.org/entropy
pkg = http://mirror2.mirror.garr.it/mirrors/sabayonlinux/entropy
pkg = http://na.mirror.garr.it/mirrors/sabayonlinux/entropy
pkg = http://mirrors.coopvgg.com.ar/sabayon/entropy
pkg = http://sabayon.c3sl.ufpr.br/entropy

Repositório Sabayonlinux.org

Este é o repositório de uso corrente.
Salvar em: /etc/entropy/repositories.conf.d/entropy_sabayonlinux.org

# Entropy Repository configuration file. New Version
# By Fabio Erculiani and Sabayon Team
# Modified by Albfneto, 2014.
#
#  This is an example of the new syntax (with a complete listing
#  of the supported arguments):
#
#  [repository-id]
#  desc = Sabayon Linux Official Testing Repository
#  repo = http://pkg.sabayon.org
#  repo = http://pkg.repo.sabayon.org
#  pkg = http://pkg.sabayon.org
#  pkg = http://dl.sabayon.org/entropy
#  enabled =
#
#  [repository-id]
#  desc = This statement will be ignored.
#  repo = This url will be ignored.
#  pkg = http://some.more.mirror.org/entropy
#  pkg = http://some.more.mirror.net/entropy
#
#  As you can see, multiple statements for the same repository
#  are allowed. However, only the first desc = statement will be
#  considered, while there can be as many pkg = and repo = as you
#  want.
#
#  Statements description:
#  - "desc": stands for description, the repository name description.
#  - "repo": the repository database URL string, plus other parameters
#            as supported in the previous configuration file syntax:
#            .
#  - "pkg": the repository packages URL string. This must be a valid URL.
#           The supported protocols are those supported by entropy.fetchers.
#  - "enabled": if set, its value can be either "true" or "false". The default
#               value is "true". It indicates if a repository is configured
#               but currently disabled or enabled. Please take into account
#               that config files in /etc/entropy/repositories.conf.d/ starting
#               with "_" are considered to contain disabled repositories. This
#               is just provided for convienence.

[sabayonlinux.org]
desc = Sabayon Linux Official Repository
repo = http://sabayon.c3sl.ufpr.br#bz2
repo = http://pkg.sabayon.org#bz2
# This is used as fallback if pkg.sabayon.org is not available
repo = http://pkg.repo.sabayon.org#bz2
enabled = true

# Sabayon Packages Continent-based Load Balancer. (Balanceamento por Continente).
# Descomente, se quiser usar:

# pkg = http://dl.sabayon.org/entropy

# Repositórios Oficiais, Sabayon Linux. Os 2 últimos são os brasileiros. De baixo para cima,
# pela ordem de uso, do 1 ao 18, o principal atuante é o último, número  1
# Se ele estiver offline, o sistema chamará o 2, depois o 3 etc... e assim sucessivamente.

# Brasil, Argentina, Itália Oficial e Espelhos, EUA, Portugal, França, Bélgica, espelhos rápidos
# da Holanda, Dinamarca e República Tcheca. Depois: Alemanha, Áustria, Suécia, Hungria, Grécia, Rússia, África do Sul, Austrália e Japão.

# O primeiro, (escrito como "Geral, Padrão") é o redirecionador oficial, porém o time recomenda que se use espelhos.

# No momento, os repos da Polônia estão offline, por isso, foram retirados.

# Atualizado até 7 de agosto de 2014.

# Geral, padrão. Não comente:
pkg = http://pkg.sabayon.org

# 18 Japao:
pkg = http://ftp.tsukuba.wide.ad.jp/Linux/sabayon/entropy
pkg = ftp://ftp.kddilabs.jp/Linux/packages/sabayonlinux/entropy
pkg = http://ftp.riken.jp/Linux/sabayon/entropy
pkg = ftp://ftp.riken.jp/Linux/sabayon/entropy

# 17 Australia
pkg = http://mirror.internode.on.net/pub/sabayon/entropy
pkg = http://mirror.optusnet.com.au/sabayon/entropy
pkg = ftp://mirror.optusnet.com.au/sabayon/entropy

# 16 Africa do Sul:
pkg = http://sabayon.mirror.ac.za/entropy
pkg = ftp://sabayon.mirror.ac.za/entropy

# 15 Russia:
pkg = http://mirror.agooga.ru/Linux/sabayonlinux/entropy
pkg = http://mirror.yandex.ru/sabayon/entropy
pkg = ftp://mirror.yandex.ru/sabayon/entropy

# 14 Grecia:
pkg = http://ftp.cc.uoc.gr/mirrors/linux/SabayonLinux/entropy
pkg = ftp://ftp.cc.uoc.gr/mirrors/linux/SabayonLinux/entropy

# 13 Hungria:
pkg = http://ftp.fsn.hu/pub/linux/distributions/sabayon/entropy
pkg = ftp://ftp.fsn.hu/pub/linux/distributions/sabayon/entropy

# 12 Suecia:
pkg = http://ftp.portlane.com/pub/os/linux/sabayon/entropy
pkg = ftp://ftp.portlane.com/pub/os/linux/sabayon/entropy

# 11 Austria:
pkg = http://gd.tuwien.ac.at/linux/sabayonlinux/entropy
pkg = ftp://gd.tuwien.ac.at/linux/sabayonlinux/entropy

# 10 Alemanha:
pkg = http://mirror.de.sabayon.org/entropy

# 9 Republica Tcheca:
pkg = http://ftp.sh.cvut.cz/MIRRORS/sabayon/entropy
pkg = http://ftp2.cz.freebsd.org/pub/sabayon/entropy
pkg = http://debian.mirror.dkm.cz/sabayon/entropy
pkg = ftp://mirror.dkm.cz/pub/sabayon/entropy
pkg = http://mirror.dkm.cz/pub/sabayon/entropy

# 8 Dinamarca:
pkg = http://ftp.klid.dk/sabayonlinux/entropy
pkg = ftp://ftp.klid.dk/sabayonlinux/entropy

# 7 Holanda:
pkg = http://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/entropy
pkg = ftp://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/entropy
pkg = http://ftp.surfnet.nl/pub/os/Linux/distr/sabayonlinux/entropy
pkg = ftp://ftp.surfnet.nl/pub/os/Linux/distr/sabayonlinux/entropy

# Belgica
pkg = http://ftp.belnet.be/sabayonlinux/entropy
ftp://ftp.belnet.be/mirror/sabayonlinux/entropy

# 6 França:
pgk = http://mirror.freelydifferent.com/sabayon/entropy

# 5 Portugal:
pkg = http://ftp.rnl.ist.utl.pt/pub/sabayon/entropy
pkg = http://cesium.di.uminho.pt/pub/sabayon/entropy

# 4 EUA:
pkg = http://mirror.umoss.org/sabayonlinux/entropy
pkg = http://cross-lfs.sabayonlinux.org/entropy
pkg = http://mirrors-usa.go-parts.com/sabayon/entropy
pkg = ftp://mirrors-usa.go-parts.com/sabayon/entropy
pkg = http://mirror.umd.edu/sabayonlinux/entropy
pkg = http://mirror.clarkson.edu/sabayon/entropy
pkg = http://mirror.cs.vt.edu/pub/SabayonLinux/entropy
pkg = ftp://mirror.cs.vt.edu/pub/SabayonLinux/entropy

# 3 Italia Oficial e Espelhos:
pkg = http://mirror2.mirror.garr.it/mirrors/sabayonlinux/entropy
pkg = http://mirror.it.sabayon.org/entropy/
pkg = http://na.mirror.garr.it/mirrors/sabayonlinux/entropy
pkg = ftp://na.mirror.garr.it/mirrors/sabayonlinux/entropy

# 2 Argentina:
pkg = http://mirrors.coopvgg.com.ar/sabayon/entropy
pkg = ftp://mirrors.coopvgg.com.ar/sabayon/entropy

# 1 Universidade Federal do Parana, Brazil
pkg = http://sabayon.c3sl.ufpr.br/sabayon/entropy
pkg = ftp://sabayon.c3sl.ufpr.br/entropy

3. Atualização:

Agora, atualize os repositórios e cheque as atualizações de pacotes, com os comandos:

sudo equo up --force
sudo equo u -p

Se tudo estiver funcionando bem, pode atualizar todos os pacotes do Sabayon. Use o RIGO ou o comando:

sudo equo u

Se achar que suas atualizações estão lentas, volte à Etapa 2 e, editando os arquivos de Repositórios, comente (com #) todas as linhas de protocolo FTP, deixando somente as HTTP.

4. Testes dos repositórios:

Desejando testar os repositórios, execute os comandos:

sudo equo repo list
equo status # Como usuário normal

A saída esperada é mostrada como abaixo, para os meus repositórios, testada nos meus Sabayons:

sudo equo repo list
* sabayonlinux.org
    Sabayon Linux Official Repository
  sabayon-limbo
    Sabayon Limbo Testing Repository

equo status

1 Sabayon Linux Official Repository
Nome do repositório: sabayonlinux.org
Revisão: 3086
Tipo de Repositório: entropy.client.interfaces.db.AvailablePackagesRepository
GPG: /var/lib/entropy/client/database/amd64/sabayonlinux.org/standard/amd64/5/signature.asc
Quadro de avisos: http://sabayon.c3sl.ufpr.br/standard/sabayonlinux.org/database/amd64/5/notice.rss
Caminho: /var/lib/entropy/client/database/amd64/sabayonlinux.org/standard/amd64/5
URL do Repositório: http://sabayon.c3sl.ufpr.br
URLs dos pacotes:
1. http://redir.sabayon.org/entropy
2. http://dl.sabayon.org/entropy
3. http://best.sabayon.org/entropy
4. http://pkg.sabayon.org
5. http://na.mirror.garr.it/mirrors/sabayonlinux/entropy
6. http://ftp.tsukuba.wide.ad.jp/Linux/sabayon/entropy
7. ftp://ftp.kddilabs.jp/Linux/packages/sabayonlinux/entropy
8. http://ftp.riken.jp/Linux/sabayon/entropy
9. ftp://ftp.riken.jp/Linux/sabayon/entropy
10. http://mirror.internode.on.net/pub/sabayon/entropy
11. http://mirror.optusnet.com.au/sabayon/entropy
12. ftp://mirror.optusnet.com.au/sabayon/entropy
13. http://sabayon.mirror.ac.za/entropy
14. ftp://sabayon.mirror.ac.za/entropy
15. http://mirror.agooga.ru/Linux/sabayonlinux/entropy
16. http://mirror.yandex.ru/sabayon/entropy
17. ftp://mirror.yandex.ru/sabayon/entropy
18. http://ftp.cc.uoc.gr/mirrors/linux/SabayonLinux/entropy
19. ftp://ftp.cc.uoc.gr/mirrors/linux/SabayonLinux/entropy
20. http://ftp.fsn.hu/pub/linux/distributions/sabayon/entropy
21. ftp://ftp.fsn.hu/pub/linux/distributions/sabayon/entropy
22. http://ftp.portlane.com/pub/os/linux/sabayon/entropy
23. ftp://ftp.portlane.com/pub/os/linux/sabayon/entropy
24. http://gd.tuwien.ac.at/linux/sabayonlinux/entropy
25. ftp://gd.tuwien.ac.at/linux/sabayonlinux/entropy
26. http://mirror.de.sabayon.org/entropy
27. http://ftp.sh.cvut.cz/MIRRORS/sabayon/entropy
28. http://ftp2.cz.freebsd.org/pub/sabayon/entropy
29. http://debian.mirror.dkm.cz/sabayon/entropy
30. ftp://mirror.dkm.cz/pub/sabayon/entropy
31. http://mirror.dkm.cz/pub/sabayon/entropy
32. http://ftp.klid.dk/sabayonlinux/entropy
33. ftp://ftp.klid.dk/sabayonlinux/entropy
34. http://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/entropy
35. ftp://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/entropy
36. http://ftp.surfnet.nl/pub/os/Linux/distr/sabayonlinux/entropy
37. ftp://ftp.surfnet.nl/pub/os/Linux/distr/sabayonlinux/entropy
38. http://ftp.belnet.be/sabayonlinux/entropy
39. http://ftp.rnl.ist.utl.pt/pub/sabayon/entropy
40. http://cesium.di.uminho.pt/pub/sabayon/entropy
41. http://mirror.umoss.org/sabayonlinux/entropy
42. http://cross-lfs.sabayonlinux.org/entropy
43. http://mirrors-usa.go-parts.com/sabayon/entropy
44. ftp://mirrors-usa.go-parts.com/sabayon/entropy
45. http://mirror.umd.edu/sabayonlinux/entropy
46. http://mirror.clarkson.edu/sabayon/entropy
47. http://mirror.cs.vt.edu/pub/SabayonLinux/entropy
48. ftp://mirror.cs.vt.edu/pub/SabayonLinux/entropy
49. http://mirror2.mirror.garr.it/mirrors/sabayonlinux/entropy
50. http://mirror.it.sabayon.org/entropy/
51. http://na.mirror.garr.it/mirrors/sabayonlinux/entropy
52. ftp://na.mirror.garr.it/mirrors/sabayonlinux/entropy
53. http://mirrors.coopvgg.com.ar/sabayon/entropy
54. ftp://mirrors.coopvgg.com.ar/sabayon/entropy
55. http://sabayon.c3sl.ufpr.br/sabayon/entropy
56. ftp://sabayon.c3sl.ufpr.br/entropy
2 Sabayon Limbo Testing Repository
Nome do repositório: sabayon-limbo
Revisão: 2471
Tipo de Repositório: entropy.client.interfaces.db.AvailablePackagesRepository
GPG: /var/lib/entropy/client/database/amd64/sabayon-limbo/standard/amd64/5/signature.asc
Quadro de avisos: http://sabayon.c3sl.ufpr.br/standard/sabayon-limbo/database/amd64/5/notice.rss
Caminho: /var/lib/entropy/client/database/amd64/sabayon-limbo/standard/amd64/5
URL do Repositório: http://sabayon.c3sl.ufpr.br
URLs dos pacotes:
1. http://redir.sabayon.org/entropy
2. http://dl.sabayon.org/entropy
3. http://best.sabayon.org/entropy
4. http://pkg.sabayon.org
5. http://na.mirror.garr.it/mirrors/sabayonlinux/entropy
6. http://mirror.internode.on.net/pub/sabayon/entropy
7. http://ftp.rnl.ist.utl.pt/pub/sabayon ftp://ftp.rnl.ist.utl.pt/pub/sabayon
8. http://ftp.nluug.nl/pub/os/Linux/distr/sabayonlinux/entropy
9. http://cross-lfs.sabayonlinux.org/entropy
10. http://mirror2.mirror.garr.it/mirrors/sabayonlinux/entropy
11. http://na.mirror.garr.it/mirrors/sabayonlinux/entropy
12. http://mirrors.coopvgg.com.ar/sabayon/entropy
13. http://sabayon.c3sl.ufpr.br/entropy


A principal coisa que deve verificar, é se os repositórios sul-americanos, brasileiros e argentinos, aparecem em último lugar indicando que agora, são os de uso corrente.

5. Desligando um repositório:

Para desligar ou desativar um determinado repositório.

Exemplo, você quer desativar o limbo. Você pode fazê-lo com o RIGO, ou com os comandos:

sudo equo repo disable sabayon-limbo
Ou:
sudo equo repo remove sabayon-limbo

Ocorre quem em ambos os casos, o arquivo que editou (veja etapa 2), será deletado.

Por isso, o jeito mais fácil, porque pode reativá-lo depois, sem editar nada.

Em vez de executar os comandos acima, renomeie o arquivo do repositório. Assim você o protege e ao mesmo tempo, o "desliga", desativa:

sudo mv /etc/entropy/repositories.conf.d/entropy_sabayon-limbo /etc/entropy/repositories.conf.d/_entropy_sabayon-limbo.desligado

6. Problemas:

Se você não ver (na etapa 4) os repositórios sul-americanos como principais, algo está errado na sua configuração. Reveja a sintaxe e os nomes dos arquivos, porque são pontos obrigatórios e a sintaxe é delicada.

Observação: outra coisa que causa problemas... Você não deve mais executar, e nem tentar, este tipo de comando:

sudo equo repo mirrorsort Nome_do_Repositorio

Isso é só para usa os repositórios padronizados normais, não os do Brasil como principais.
Isso ajusta e ordena os repositórios do mundo todo e também seta os redirecionadores de continentes, escalando-os por velocidade, usando o mais rápido.

Mas também os "bagunçará".
Tirará toda a sua configuração, definitivamente mudando a ordem os repositórios e vai mudar todo o seu ajuste e arquivos. Terá de começar tudo de novo.

Outras dicas deste autor

Sabayon Linux - Usando os dois instaladores gráficos, tanto Rigo como Sulfur

Como reparar Portage danificado

Compilando/Instalando o novo Cairo-Dock no Sabayon

Ativar e colocar os ambientes gráficos na tela de login - Para iniciantes

Smart-Download-Mania - Baixando ISOs de Sabayon automaticamente

Leitura recomendada

Barra de títulos do Beryl

Redirecionar requisições do site da porta 80 para 443

Erro na conexão com Smartphone ou celular via cabo USB

Não rolou nenhuma das docks famosas? Improvise uma!

Fontes Windows no Ubuntu Linux

  

Comentários
[1] Comentário enviado por albfneto em 11/08/2014 - 12:37h

NOVA ATUALIZAÇÃO.

Em 2 de Junho de 2015:

Como Arquivo entropy_sabayonlinux.org, use este, é o mais atual:

http://www.vivaolinux.com.br/etc/entropy-sabayonlinuxorg

Siga o LInk acima (nos comentários) para saber sôbre os Artigos e Arquivos obsoletos



[2] Comentário enviado por zezaocapoeira em 12/08/2014 - 10:47h

Salve albfneto . Testei essa dica atualizando totalmente o Sabayon 13.08 xfce que instalei no Qemu , funcionou legal . O resultado http://www.vivaolinux.com.br/screenshot/Xfce-Sabayon-Qemu/ .

[3] Comentário enviado por albfneto em 12/08/2014 - 11:29h

Zeza o Capoeira... Gentoo e Sabayon são diferentes, não?
Eu acho dois Linux fantásticos, são Obras-Primas de Programação.

[4] Comentário enviado por zezaocapoeira em 12/08/2014 - 12:34h


[3] Comentário enviado por albfneto em 12/08/2014 - 11:29h:

Zeza o Capoeira... Gentoo e Sabayon são diferentes, não?
Eu acho dois Linux fantásticos, são Obras-Primas de Programação.


Salve albfneto . Acrescento o Slackware na lista , só que ele exige trabalho braçal pra configurá-lo . Realmente são muito interessantes pela sua flexibilidade para com o usuário . E também pela liberdade na instalação , configuração e atualização . Com isso você deixa o sistema ao seu gosto e estilo de personalização . Deixando , praticamente , um sistema construido exclusivamente para o seu hardware .

Também tenho essa impressão com o Qemu , muito versátil , simples e prático . A medida que vai testando e aprendendo sobre ele , se vê diversas possibilidades para aplicar seu uso .

[5] Comentário enviado por hrome em 13/02/2015 - 01:37h


Olá cara albfneto, parabéns pelo trabalho com o sabayon.

Estou tendo um trabalhão para baixar o sabayon 15 cara. Tenho que baixar em torrent porque causa da velocidade da minha net. Mas, não tenho tido sucesso. Quando tem pares é na verdade um par. Que as vezes some ficando sem nenhum. Já tentei baixar de outro "Estados", mas, o servidor sempre redireciona para o servidor da ufpr.

Já estou quase desistindo cara.

Desde já muito obrigado.
Até.

[6] Comentário enviado por DavidFonseca em 25/05/2016 - 10:32h

Edit:

Deixa já resolvi o problema!



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