Esses dias convenci um amigo, Adriano Moura, a experimentar a distro Linux Sabayon, que curtiu muito! Uma distro – na minha opinião – ótima, baseada no Gentoo, porém utiliza pacotes compilados e possui toda uma estrutura bem robusta para alimentá-lo e um ótimo gerenciador de pacotes chamado Entropy. É uma distro super rápida e o melhor de tudo, é roling release – desenvolvimento de forma contínua –, basta instalar apenas uma vez e manter o sistema atualizado que terá sempre os pacotes mais novos atualizados. Diferente do Ubuntu que possui versões fixas de 6 em 6 meses, e caso queira pacotes mais novos, deve-se trocar de versões, o que muitas vezes causa problemas nas atualizações de versões, forçando o usuário formatar e instalar a nova versão.
Com mudanças na licença da Oracle os pacotes do Java foram removidos dos repositórios do Sabayon. O Adriano pediu-me uma ajuda para instalar o Java da Oracle e acabei encontrando uma solução, utilizar os repositórios Overlays do Gentoo – esses são semelhantes aos PPAs do Ubuntu –, que são repositórios de terceiros e possui o Ebuild – script responsável por baixar o fonte do programa contendo regras de compilação – do Java da Oracle para instalação. O problema é que não é recomendado utilizar o Portage – gerenciador de pacotes do Gentoo – para instalar programas no Sabayon, pois caso não tenha conhecimento do que está realizando, poderá quebrar, danificar todo o sistema.
*IMPORTANTE: Prefira sempre utilizar o Entropy para instalar programas e use o Portage somente em último caso. Procure evitar instalar programas que possuem como dependências bibliotecas do sistema.
Antes de iniciar o procedimento faça um backup de segurança dos pacotes instalados:
# equo rescue backup
Caso aconteça algum problema no sistema, restaure sua cópia de segurança:
# equo rescue restore
Instalar um programa com Portage
Como exemplo, será instalado o Java da Oracle, que foi retirado do repositório do Sabayon, mas permanece nos repositórios de terceiros do Gentoo, como dito acima.
*Obs.: Geralmente quem utiliza Sabayon não usa o Portage e caso precise instalar um pacote do Portage, não utiliza o repositório principal e sim os “da comunidade” alternativos, chamados Overlays, que são executados pelo comando layman.
OBS.: *Para que o sistema saiba quais os pacotes que você instalou e não faça downgrade, edite o arquivo “/etc/entropy/client.conf” e altere as seguintes variáveis, deixando como mostradas abaixo:
multifetch = 4 ignore-spm-downgrades = enable
Sincronizar o repositório dos pacotes:
# emerge --sync && layman -S
Para pesquisar por pacotes nos repositórios do Overlay, instale o pacote eix e sempre o mantenha atualizado:
# emerge eix && eix-sync -a
Execute sempre – para manter atualizado – antes, quando for instalar um outro pacote utilizando o Portage, o seguinte comando:
# eix-sync
Antes de instalar o pacote, vamos pesquisá-lo utilizando o comando eix. Como a proposta é instalar o Java da Oracle, será pesquisado pelo nome do pacote que deseja instalar:
# eix oracle
Repare que os últimos dois resultados são justamente o Java da Oracle, sendo um JDK e um JRE. Caso você não seja um programador Java, instale apenas o JRE que resolverá grande parte dos seus problemas.
Instalando o pacote dev-java/oracle-jre-bin
# emerge -av dev-java/oracle-jre-bin
Após executar o comando, recebo uma mensagem dizendo para baixar o arquivo do Java Oracle diretamente do site da Oracle e movê-lo para o diretório (/usr/portage/distfiles) especificado.
Fetch instructions for dev-java/oracle-jre-bin-1.7.0.51:
* Please download ‘jre-7u51-linux-x64.tar.gz’ from:
* ‘http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html‘
* and move it to ‘/usr/portage/distfiles’
Acesse o site da Oracle com o link citado acima, aceite a licença e baixe o arquivo tar.gz correspondente a sua arquitetura, seja 32bits ou 64bits. Em seguida, como root, mova o arquivo para o diretório /usr/portage/distfiles.
# mv Downloads/jre-7u51-linux-x64.tar.gz /usr/portage/distfiles/
Agora é pedido para aceitar a licença de uso do programa, veja abaixo:
The following license changes are necessary to proceed:
(see “package.license” in the portage(5) man page for more details)
# required by dev-java/oracle-jre-bin (argument)
>=dev-java/oracle-jre-bin-1.7.0.51 Oracle-BCLA-JavaSE
Note que a descrição é autoexplicativa. Basta adicionar o nome do programa como mostrado no texto, pedindo para aceitar a licença. Para isso execute o seguinte comando:
# echo ">=dev-java/oracle-jre-bin-1.7.0.51 Oracle-BCLA-JavaSE" >> /etc/portage/package.license
Agora basta executar o emerge novamente que tudo deve correr bem:
# emerge -av dev-java/oracle-jre-bin
Você deverá receber a seguinte mensagem (Would you like to merge these packages? [Yes/No]) perguntando se gostaria de “juntar os pacotes”, apenas tecle [Enter] ou responda Yes confirmando a instalação do pacote e aguarde terminar!
Para finalizar, execute o seguinte comando para manter sincronizado o Portage com o Entropy:
# equo rescue spmsync
O Comando acima deve ser sempre executado após instalar algum programa utilizando o Portage.
Fonte:
http://www.linuxfast.com.br/artigo/Sabayon-e-Gentoo.-Como-usar-Entropy-junto-com-Portage.&pag=355
https://wiki.sabayon.org/?title=En:HOWTO:_The_Complete_Portage_Guide#Overlays_.26_layman
https://wiki.sabayon.org/?title=En:HOWTO:_The_Complete_Portage_Guide#Overlays_.26_layman
http://wiki.gentoo.org/wiki/Knowledge_Base:Unmasking_a_package#Using_–autounmask-write
Esses dias convenci um amigo, Adriano Moura, a experimentar a distro Linux Sabayon, que curtiu muito! Uma distro – na minha opinião – ótima, baseada no Gentoo, porém utiliza pacotes compilados e possui toda uma estrutura bem robusta para alimentá-lo e um ótimo gerenciador de pacotes chamado Entropy. É uma distro super rápida e o melhor de tudo, é roling release – desenvolvimento de forma contínua –, basta instalar apenas uma vez e manter o sistema atualizado que terá sempre os pacotes mais novos atualizados. Diferente do Ubuntu que possui versões fixas de 6 em 6 meses, e caso queira pacotes mais novos, deve-se trocar de versões, o que muitas vezes causa problemas nas atualizações de versões, forçando o usuário formatar e instalar a nova versão.
Com mudanças na licença da Oracle os pacotes do Java foram removidos dos repositórios do Sabayon. O Adriano pediu-me uma ajuda para instalar o Java da Oracle e acabei encontrando uma solução, utilizar os repositórios Overlays do Gentoo – esses são semelhantes aos PPAs do Ubuntu –, que são repositórios de terceiros e possui o Ebuild – script responsável por baixar o fonte do programa contendo regras de compilação – do Java da Oracle para instalação. O problema é que não é recomendado utilizar o Portage – gerenciador de pacotes do Gentoo – para instalar programas no Sabayon, pois caso não tenha conhecimento do que está realizando, poderá quebrar, danificar todo o sistema.
*IMPORTANTE: Prefira sempre utilizar o Entropy para instalar programas e use o Portage somente em último caso. Procure evitar instalar programas que possuem como dependências bibliotecas do sistema.
Antes de iniciar o procedimento faça um backup de segurança dos pacotes instalados:
# equo rescue backup
Caso aconteça algum problema no sistema, restaure sua cópia de segurança:
# equo rescue restore
Instalar um programa com Portage
Como exemplo, será instalado o Java da Oracle, que foi retirado do repositório do Sabayon, mas permanece nos repositórios de terceiros do Gentoo, como dito acima.
*Obs.: Geralmente quem utiliza Sabayon não usa o Portage e caso precise instalar um pacote do Portage, não utiliza o repositório principal e sim os “da comunidade” alternativos, chamados Overlays, que são executados pelo comando layman.
OBS.: *Para que o sistema saiba quais os pacotes que você instalou e não faça downgrade, edite o arquivo “/etc/entropy/client.conf” e altere as seguintes variáveis, deixando como mostradas abaixo:
multifetch = 4 ignore-spm-downgrades = enable
Sincronizar o repositório dos pacotes:
# emerge --sync && layman -S
Para pesquisar por pacotes nos repositórios do Overlay, instale o pacote eix e sempre o mantenha atualizado:
# emerge eix && eix-update && eix-remote update
Execute sempre – para manter atualizado – antes, quando for instalar um outro pacote utilizando o Portage, o seguinte comando:
# eix-update && eix-remote update
Antes de instalar o pacote, vamos pesquisá-lo utilizando o comando eix. Como a proposta é instalar o Java da Oracle, será pesquisado pelo nome do pacote que deseja instalar:
# eix oracle
Repare que os últimos dois resultados são justamente o Java da Oracle, sendo um JDK e um JRE. Caso você não seja um programador Java, instale apenas o JRE que resolverá grande parte dos seus problemas.
Instalando o pacote dev-java/oracle-jre-bin
# emerge -av dev-java/oracle-jre-bin
Após executar o comando, recebo uma mensagem dizendo para baixar o arquivo do Java Oracle diretamente do site da Oracle e movê-lo para o diretório (/usr/portage/distfiles) especificado.
Fetch instructions for dev-java/oracle-jre-bin-1.7.0.51:
* Please download ‘jre-7u51-linux-x64.tar.gz’ from:
* ‘http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html‘
* and move it to ‘/usr/portage/distfiles’
Acesse o site da Oracle com o link citado acima, aceite a licença e baixe o arquivo tar.gz correspondente a sua arquitetura, seja 32bits ou 64bits. Em seguida, como root, mova o arquivo para o diretório /usr/portage/distfiles.
# mv Downloads/jre-7u51-linux-x64.tar.gz /usr/portage/distfiles/
Agora é pedido para aceitar a licença de uso do programa, veja abaixo:
The following license changes are necessary to proceed:
(see “package.license” in the portage(5) man page for more details)
# required by dev-java/oracle-jre-bin (argument)
>=dev-java/oracle-jre-bin-1.7.0.51 Oracle-BCLA-JavaSE
Note que a descrição é autoexplicativa. Basta adicionar o nome do programa como mostrado no texto, pedindo para aceitar a licença. Para isso execute o seguinte comando:
# echo ">=dev-java/oracle-jre-bin-1.7.0.51 Oracle-BCLA-JavaSE" >> /etc/portage/package.license
Agora basta executar o emerge novamente que tudo deve correr bem:
# emerge -av dev-java/oracle-jre-bin
Você deverá receber a seguinte mensagem (Would you like to merge these packages? [Yes/No]) perguntando se gostaria de “juntar os pacotes”, apenas tecle [Enter] ou responda Yes confirmando a instalação do pacote e aguarde terminar!
Para finalizar, execute o seguinte comando para manter sincronizado o Portage com o Entropy:
# equo rescue spmsync
O Comando acima deve ser sempre executado após instalar algum programa utilizando o Portage.
Fonte:
http://www.linuxfast.com.br/artigo/Sabayon-e-Gentoo.-Como-usar-Entropy-junto-com-Portage.&pag=355
https://wiki.sabayon.org/?title=En:HOWTO:_The_Complete_Portage_Guide#Overlays_.26_layman
https://wiki.sabayon.org/?title=En:HOWTO:_The_Complete_Portage_Guide#Overlays_.26_layman
http://wiki.gentoo.org/wiki/Knowledge_Base:Unmasking_a_package#Using_–autounmask-write
Devemos evitar instalar programas que possuem como dependências bibliotecas do sistema.
Já tinha visto isso na Wiki do Sabayon,só que ninguém explica como faço para saber se um determinado programa tem como dependências bibliotecas do sistema.
Eu não uso mais Sabayon, mas dê uma olhada no equo, em query, tem opção para vc saber quais as dependências de um pacote.
poxa cara, é uma pena você ter parado de usar o sabayon, você ensina muito bem e o sabayon é ótimo, ele se adequa bem ao hardware
Eu estou usando Manjaro, e estou gostando bastante, já alguns anos e até agora tudo ok 😉
Realmente o Sabayon é muito bom, ainda mais eu que tinha vindo do Gentoo. Mas estou gostando mais do Manjaro, experimenta depois!
Abraço!
valeu amigo, tem algo no meu notebook, não sei o que, que não aceita bem atualmente o manjaro e o Ubuntu, agora Debian e openSUSE rodam suave, o Sabayon 16.11 baixaei instalei ele com o gnome, deu trabalho pra ativar o touchpad mas consegui e no desempenho percebi uma integração tão boa quanto o Debian e o openSUSE, gostei muito do entropy e achei bastante curioso o portage, sobre o portage eu não achei a wiki muito clara! Valeu obrigado pela atenção! Vou comprar o teu livro, ABRAÇOS!
Meu livro de Shell tem bastante coisa sobre entropy e detalhado 😉
Tem que ver o que aconteceu que não rodou legal no seu. Eu sempre instalo o mínimo e depois vou construindo o sistema, no manjaro fiz a mesma coisa, instalei a iso que não tem nada, nem interface gráfica, só um shell, dali fui construindo o sistema.
o seu livro está à venda no mercadolivre?
Não, está a venda aqui: https://www.livrosdelinux.com.br/
Esse site é meu e do Bruno, o outro autor do livro.
Abraço!
valeu vou visita-lo agora!
ivermectin 3mg Order Medstore
buy clomiphene citrate I m starting this cycle with a combination of Femara 5mg for 5 days and then Gonal-F 75IU for 4 or 5 days depending on the growth of my follicles.
Masasabi mong nagbebenta pa rin sila ng bago o ginamit na mga kama sa pamamagitan ng mga presyo na nagbebenta sila ng bago o ginamit na mga kama how to buy cialis
buy ivermectin stromectol bicalutamide cytotec et pose de sterilet What s the connection
1 was mixed with 100 mL of water in an open flask and placed in an oil bath how to take nolvadex for pct Alphonso knehjMrxUHl 6 17 2022
stromectol for sale Women taking PMS Tamoxifen tamoxifen citrate as adjuvant breast cancer therapy should follow the same monitoring procedures as for women taking PMS Tamoxifen tamoxifen citrate for the reduction in the incidence of breast cancer
Genetic studies have shown that activation of SIRT1 is thought to play a role in the development of NAFLD cialis daily Humphrey, George Tellides
jsEncrypt hello my website is jsEncrypt
gerua movie hello my website is gerua movie
kalajengking dan hello my website is kalajengking dan
kasino indro hello my website is kasino indro
40 hots hello my website is 40 hots
solo list hello my website is solo list
liar pt hello my website is liar pt
Tính Yêu hello my website is Tính Yêu
sultan jowo hello my website is sultan jowo