Dicas para Manter Sabayon Linux Vivo. [RESOLVIDO]

1. Dicas para Manter Sabayon Linux Vivo. [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa Sabayon)

Enviado em 06/11/2020 - 17:51h

Nessa época, parte dos desenvolvedores do Sabayon, parecem estar migrando para outra distro. Vejam os problemas aqui.

https://www.vivaolinux.com.br/topico/Sabayon-Linux/Sabayon-nao-instala-pacotes-basicos-com-equo

Se vc quiser as ultimas daily builds, veja aqui, junto da nova distro:

https://get.mocaccino.org/minio/mocaccino-iso/

são as do mês 10-11.

Não publicarei ainda oficial como dica, pois é procedimento experimental que estou testando....
Quero manter meu Sabayon vivo e atualizando, mesmo que só um pouco...

Se vc quiser isso.

1. Se já não tiver Sabayon, Instale um Sabayon usando umas das ISOs novas dele no site que citei, mocaccino.

2. Remova o repositório Weekly (ele, parece vai acabar); ative o repositório Sabayonlinux.org, no lugar, cheque os repos, ordene os repos por velocidade, e atualize.
tudo isso pode ser feito na interface gráfica do instalador de pacotes RIGO, ou com os comandos:


# equo repo disable sabayon-weekly
# equo repo enable sabayonlinux.org
# equo repo list (lista os repositórios ativos, weekly vai sair)
# equo repo mirrorsort sabayonlinux.org (ordena os repos começando pelo mais rápido)
# equo update --force (força atualizar os repos)
# equo upgrade -pv (checa se tem atualizações, se tiver)
# equo upgrade -av


aqui tá funcionando, e me trouxe até algumas poucas atualizações. Vou manter meu Sabayon principal, e até ter tempo de também testar o Mocaccino.






  


2. Re: Dicas para Manter Sabayon Linux Vivo.

Leomar de Oliveira
Leo CCB

(usa Slackware)

Enviado em 07/11/2020 - 00:43h

Vou realizar os procedimentos. Quero ficar mais um tempo com o Sabayon.


3. Re: Dicas para Manter Sabayon Linux Vivo.

Alberto Federman Neto.
albfneto

(usa Sabayon)

Enviado em 17/11/2020 - 13:09h

Continuo mantendo meu Sabayon vivo e funcionando.

Não quero tirar, é a distro favorita e meu Linux de trabalho, aqui na Universidade.

acontecendo mesmo algo estranho no Sabayon ou no Time dele, os desenvolvedores.

Veja que o espelho brasileiro (eu que pedi para fazerem ele, em 2010)... está online:

http://sabayon.c3sl.ufpr.br/

Mas ele foi removido da lista de repositórios oficiais, vejam:

https://www.sabayon.org/mirrors/

ainda, os dois espelhos Oficiais da Itália, os mais importantes, pq são de sincronismo, continuam na lista mas offline:

http://mirror.it.sabayon.org/
http://sabayonlinux.mirror.garr.it/sabayonlinux/

Estou gravando aulas para online. Não tenho tempo até o final do mês, para poder testar o Mocaccino. Dois do time Sabayon, o Joost e o Mudler, dizem para eu testar, pq como é baseada no Sabayon, eu vou gostar.

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


4. Re: Dicas para Manter Sabayon Linux Vivo. [RESOLVIDO]

Leomar de Oliveira
Leo CCB

(usa Slackware)

Enviado em 17/11/2020 - 14:46h

acho que deveriam ser mais transparente, abrir o jogo.


5. Re: Dicas para Manter Sabayon Linux Vivo. [RESOLVIDO]

Glaulher Ramalho Medeiros
GRM

(usa Void Linux)

Enviado em 17/11/2020 - 14:57h


Ao que parece estão querendo matar a distro

Disciplina é liberdade
Compaixão é fortaleza
Ter bondade é ter coragem


6. Re: Dicas para Manter Sabayon Linux Vivo. [RESOLVIDO]

LinuxWalker
Delusion

(usa Debian)

Enviado em 17/11/2020 - 19:59h

sinceramente, pra mim essa distro está morta faz tempo.
lembro que uma vez ela ficou 1 ano com problemas no instalador.
usar até ter tempo de backupear, instalar uma outra, etc é compreensível. Mas com tanta distro por aí, por que insistir em manter uma distro onde os próprios devs já abandonaram?

Linux User # 624552


7. Re: Dicas para Manter Sabayon Linux Vivo. [RESOLVIDO]

Leomar de Oliveira
Leo CCB

(usa Slackware)

Enviado em 17/11/2020 - 22:55h

Delusion escreveu:

sinceramente, pra mim essa distro está morta faz tempo.
lembro que uma vez ela ficou 1 ano com problemas no instalador.
usar até ter tempo de backupear, instalar uma outra, etc é compreensível. Mas com tanta distro por aí, por que insistir em manter uma distro onde os próprios devs já abandonaram?

Linux User # 624552

pq ela é massa cara kkk... rápida, estável, não trava, não dá problema... eu usava slackware, debian, testei open, mas o sabayon se saiu melhor que todas, ao meu ver. Agora estou curioso com esse moccatino, que parece ser o substituto do sabayon. Qualquer coisa vou de slack ou debian mesmo... sem crise!




8. Mais Dica para Manter Sabayon VIvo.

Alberto Federman Neto.
albfneto

(usa Sabayon)

Enviado em 19/11/2020 - 17:46h

Portage pode ser usado para atualizar um ou outro pacote, mesmo que não esteja atualizado no Entropy.

Como fazer? Não publicarei como Dica ou Artigo ainda, pois é procedimento experimental, em teste, Use por sua conta e risco, se quiser.

Prévio..... FAZER ISTO. cheque os perfis e regule, se necessário. Se não setar, poderá ter erros de Python.


# eselect profile list
# eselect profile set número (use um perfil novo, 17,01. Eu uso o 5, Desktop profile)
# eselect python list
# eselect python set número (python mais novo, mas eu uso python 3.6)
# gcc-config -l (aparecem os GCCs em ordem, eu uso GCC-8.2.0
# gcc-config 2 (número do GCC 8)
# env-update
$ source /etc/profile (Em Sabayon, melhor executar como usuário comum)


1. Primeira coisa, precisa editar o client.conf... Edite o arquivo /etc/entropy/client.conf e na linha "ignore pseudo downgrades", troque "disable" por "enable". Se não o fizer, o Sabayon vai começar a misturar o Entropy com o Portage, e vai propor downgrade de pacotes!

2. Atualize o Sabayon, o máximo possível, depois atualize o Portage:


# equo up
# equo u -av
# emerge --sync
# emerge -av --oneshot portage


3. Por exemplo, os pacotes que vc quer atualizar com Portage.... seja pacote1, pacote2.... Tente primeiro simular. Não deixe de tentar isso:


# emerge -pv pacote1 pacote2


Observe se tem muitas dependências, máscaras, bloqueios, verá na saída do comando.... Se tiver, como, no Sabayon já há muita coisa précompilada e que funciona, vc tenta não recompilar a dependências. tente assim:


# emerge -pv --nodeps --keep-going pacote1 pacote2


Vai ver que simplificou muito!, agora roda:


# emerge -av --nodeps --keep-going pacote1 pacote2


Se souber que os pacotes que quer tem tradução e quer que fiquem em português, pode compilar só português:


# LINGUAS="pt_BR" L10N="pt-BR" emerge -av --nodeps --keep-going pacote1 pacote2


4. Assim, consegui atualizar várias ferramentas de Portage. e arquivos de sistema, exemplo:


# emerge -av --nodeps --keep-going eix gentoolkit gentoo-zsh-completions fish zsh gentoo-bashcomp gentoopm git automake autoconf make cmake


Resumo: Como Sabayon tem muita coisa já compilada, muitas vêzes, vc não precisa recompilar as dependências. Usando emerge com opções "--nodeps" e "--keep-going", vc consegue atualizar só os pacotes que quer.

5. agora, compatibilize Entropy com Portage:


# equo rescue spmsync
# equo libtest
#equo deptest


¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


9. Re: Dicas para Manter Sabayon Linux Vivo. [RESOLVIDO]

Leomar de Oliveira
Leo CCB

(usa Slackware)

Enviado em 19/11/2020 - 17:53h

albfneto escreveu:

Portage pode ser usado para atualizar um ou outro pacote, mesmo que não esteja atualizado no Entropy.

Como fazer? Não publicarei como Dica ou Artigo ainda, pois é procedimento experimental, em teste, Use por sua conta e risco, se quiser.

Prévio..... FAZER ISTO. cheque os perfis e regule, se necessário. Se não setar, poderá ter erros de Python.


# eselect profile list
# eselect profile set número (use um perfil novo, 17,01. Eu uso o 5, Desktop profile)
# eselect python list
# eselect python set número (python mais novo, mas eu uso python 3.6)
# gcc-config -l (aparecem os GCCs em ordem, eu uso GCC-8.2.0
# gcc-config 2 (número do GCC 8)
# env-update
$ source /etc/profile (Em Sabayon, melhor executar como usuário comum)


1. Primeira coisa, precisa editar o client.conf... Edite o arquivo /etc/entropy/client.conf e na linha "ignore pseudo downgrades", troque "disable" por "enable". Se não o fizer, o Sabayon vai começar a misturar o Entropy com o Portage, e vai propor downgrade de pacotes!

2. Atualize o Sabayon, o máximo possível, depois atualize o Portage:


# equo up
# equo u -av
# emerge --sync
# emerge -av --oneshot portage


3. Por exemplo, os pacotes que vc quer atualizar com Portage.... seja pacote1, pacote2.... Tente primeiro simular. Não deixe de tentar isso:


# emerge -pv pacote1 pacote2


Observe se tem muitas dependências, máscaras, bloqueios, verá na saída do comando.... Se tiver, como, no Sabayon já há muita coisa précompilada e que funciona, vc tenta não recompilar a dependências. tente assim:


# emerge -pv --nodeps --keep-going pacote1 pacote2


Vai ver que simplificou muito!, agora roda:


# emerge -av --nodeps --keep-going pacote1 pacote2


Se souber que os pacotes que quer tem tradução e quer que fiquem em português, pode compilar só português:


# LINGUAS="pt_BR" L10N="pt-BR" emerge -av --nodeps --keep-going pacote1 pacote2


4. Assim, consegui atualizar várias ferramentas de Portage. e arquivos de sistema, exemplo:


# emerge -av --nodeps --keep-going eix gentoolkit gentoo-zsh-completions fish zsh gentoo-bashcomp gentoopm git automake autoconf make cmake


Resumo: Como Sabayon tem muita coisa já compilada, muitas vêzes, vc não precisa recompilar as dependências. Usando emerge com opções "--nodeps" e "--keep-going", vc consegue atualizar só os pacotes que quer.

5. agora, compatibilize Entropy com Portage:


# equo rescue spmsync
# equo libtest
#equo deptest


¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


Delusion escreveu:

sinceramente, pra mim essa distro está morta faz tempo.
lembro que uma vez ela ficou 1 ano com problemas no instalador.
usar até ter tempo de backupear, instalar uma outra, etc é compreensível. Mas com tanta distro por aí, por que insistir em manter uma distro onde os próprios devs já abandonaram?

Linux User # 624552

pq ela é massa cara kkk... rápida, estável, não trava, não dá problema... eu usava slackware, debian, testei open, mas o sabayon se saiu melhor que todas, ao meu ver. Agora estou curioso com esse moccatino, que parece ser o substituto do sabayon. Qualquer coisa vou de slack ou debian mesmo... sem crise!

vou fazer isso já!


10. Re: Dicas para Manter Sabayon Linux Vivo. [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa Sabayon)

Enviado em 19/11/2020 - 18:09h

Não esquece de simular antes com "emerge -pv pacotes" para ver se não tem muitas deps.

Não usa Portage para atualizar tudo. Não roda comando tipo "emerge world" em Sabayon, pq a chance de quebrar é grande. Varias bibliotecas são versões diferentes.

Se quiser testar recompilar tudo, instala numa partição vazia, Sabayon de testes, que não tem problema se quebrar. Vc achará as últimas Daily build dos meses 10 e 11, que os desenvolvedores fizeram para usar no Mocaccino:

https://get.mocaccino.org/minio/mocaccino-iso/

Continuo acompanhando aquele assunto, mas ao que tudo indica, parece que o Sabayon deve mesmo acabar. Estou mantendo o me,u pq é distro do trabalho, a principal.
Vou testar o Mocaccino, mas só posso fazer isso no fim do mês.

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


11. Um exemplo simples de compilação. Filezilla.

Alberto Federman Neto.
albfneto

(usa Sabayon)

Enviado em 19/11/2020 - 18:49h

Eu gosto de FTP! Sou um Dinossauro! kkkkkk

Eu queria compilar a última versão de Filezilla com Portage; Esta, a 3.51:

https://packages.gentoo.org/packages/net-ftp/filezilla

A versão do Entropy é muito mais antiga:

https://packages.sabayon.org/quicksearch?q=filezilla&x=0&y=0

você pode ver no terminal com:


$ equo s filezilla
$ emerge -s filezilla


Agora compilando direto em pt-BR, ví (emerge -pv filezilla) que não havia dependências complicadas. nem precisei usar opções --nodeps e keep-going, compilei direto em português:


# LINGUAS="pt_BR" L10N="pt-BR" emerge -av filezilla


Olha o Filezilla novo aqui:



RESUMO: "sempre checa com emerge -pv pacote antes . Se não tiver deps vai direto... se tiver deps complicadas, não recompila elas, usa opções "--nodeps" e "keep-going".

Era esse o procedimento usado quando comecei com Sabayon. Ele só tinha Portage, era o 3.4F. O Artigo meu virou u clássico no VOL e foi citado na Distrowatch:

https://www.vivaolinux.com.br/artigo/Sabayon-Linux-O-Gentoo-facil/
https://distrowatch.com/table.php?distribution=sabayon
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


12. Re: Dicas para Manter Sabayon Linux Vivo. [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa Sabayon)

Enviado em 19/11/2020 - 19:00h

Sabayon é bonito , né @Leo?
é uma distro muito diferente... é binária e de compilação ao mesmo tempo.
Muita coisa se pode compilar em Slackware, mas nos Gentoo based, tem Portage, que é tipo um GCC automático... Ele compila pra vc!
O legal de Sabayon é que se o pacote compilar e instalar, ele vai funcionar.
Não posso apagar meu Sabayon, ele é a Distro de trabalho minha, aqui na faculdade, é o que eu uso todo dia.

¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.



01 02 03