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

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

[ Hits: 6.289 ]

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

Rescatux e SuperGRUB2 - Recuperação emergencial de boot e/ou de GRUB

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

Instalar programas em Sabayon com apenas alguns cliques de mouse

GkrellM - Um Monitor Completo

PulseEffects, um fantástico equalizador e mesa de som completa, para Linux

Leitura recomendada

Acelerando o boot em Ext4 com o E4RAT

screenFetch no Fedora 18

Arch Linux fácil

Configurando placa de rede no Slackware 10.2

Monitorando o uso de processador de servidores (locais e remotos) com o Nagios + NRPE

  

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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts