Um olhar sobre o Portage Tools - Parte II

Na primeira parte deste artigo vimos alguns conceitos sobre as ferramentas que o Portage utiliza para trabalhar. Apresentei superficialmente o emerge e suas próprias ferramentas: ebuilds, atoms, set e tbz2. Pois bem, é hora de continuarmos nossa jornada por dentro do Portage Tools, através de seus arquivos de configuração.

[ Hits: 8.255 ]

Por: Luiz Santos em 24/03/2016


Introdução



Parte I Um olhar sobre o Portage-tools - Parte I [Artigo]

Todas as ferramentas que apresentarei nos possibilitam uma administração mais sólida, com mais informações e mais opções de configuração. Arquivos de configuração são parte importante do sistema como veremos, e grande parte destas ferramentas nos possibilitam alterar diretamente tais arquivos, porém para alguns, alguma intervenção manual é solicitada. Então é importante que o usuário saiba quando e como utilizar tais ferramentas e quando uma configuração manual (diretamente no arquivo de configuração), é requerida, quais arquivos podemos modificar, em quais diretórios eles se encontram etc.

Este artigo terá um tom mais técnico, mas pretendo deixar tudo de modo que um leigo em Gentoo possa entender, pelo menos, os propósitos das ferramentas e dos arquivos de configuração. Como já escrevi anteriormente, e volto a frisar aqui, a dificuldade do Gentoo não está em sua instalação, mas sim em sua administração.

O Portage nos ajuda ao máximo dando instruções para o próximo passo, como compilar corretamente, quais arquivos serão modificados, quais arquivos temos que modificar etc. Portanto uma coisa que os Gentooístas (e futuros também) tem que ter, é disposição para leitura. Extensiva leitura. Aprendizado constante (aqui inclui-se quebra de pacote, até mesmo do Portage, sim, do Portage), horas e horas de compilação e configuração, dependências não satisfeitas, dependências gráficas, pacotes que não podem ser instalados ao mesmo tempo no sistema etc.

Vendo desta forma parece que o sistema mais dá problema do que funciona, não? Mas é muito pelo contrário. O Gentoo é um sistema rolling release robusto, estável e muito bem configurado e documentado de "fábrica". É justamente por estes motivos que o sistema nos oferece, que também nos é solicitado um grau de conhecimento mais elevado. Então o sistema te dá todos os meios para uma ótima administração e aprendizado, mas também quer em troca. E não é nada demais pois há documentação para tudo.

Sendo assim, espera-se que o usuário tenha este comprometimento em aprender para não quebrar o sistema ou não ter problemas mais graves, como inutilizar o hardware. Mas mesmo com todo este perigo morando ao lado, o Gentoo e o Portage, sabem muito bem nos auxiliar nas dúvidas e dificuldades. Quer ver como?

    Próxima página

Páginas do artigo
   1. Introdução
   2. Portage - o coração do Gentoo
   3. /usr/portage/profile
   4. Arquivos do diretório /usr/portage/profile
   5. Arquivos do diretório /usr/portage/profile - continuação
   6. /etc/portage/
   7. /etc/portage/ - continuação
   8. Finalizando
Outros artigos deste autor

Um olhar sobre o Portage-Tools - Parte III

Um olhar sobre o Portage-tools - Parte I

Leitura recomendada

2FA-Auth - Gerando Códigos de Autenticação 2FA no seu Terminal

MrProject: O gerenciador de projetos (MSProject) para Linux

Instalação do Gnuteca - Sistema de Biblioteca Livre

KeePassXC - Gerenciador de Senhas de Código Aberto Voltado à Comunidade

Livestation - Assista TV no seu GNU/Linux

  
Comentários
[1] Comentário enviado por removido em 25/03/2016 - 01:28h

Dissecando o Portage.
Simples e direto.
Parabéns.

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden

[2] Comentário enviado por spylinux em 26/03/2016 - 01:52h

Ótima sequência de artigos sobre o portage...mas ficou uma dúvida.
É citado "O Gentoo é um sistema rolling release robusto".

Mas por padrão, o Gentoo não é rolling release, correto? Pode-se transformá-lo em RR, assim como o Funtoo por padrão é rolling release, mas pode-se transformá-lo em Stable. Estou errado nesta informação?

Abraço
[]'s spylinux
Comunidade Manjaro Geek -www.manjaro-geek.org

[3] Comentário enviado por luiztux em 26/03/2016 - 16:31h


[2] Comentário enviado por spylinux em 26/03/2016 - 01:52h

Ótima sequência de artigos sobre o portage...mas ficou uma dúvida.
É citado "O Gentoo é um sistema rolling release robusto".

Mas por padrão, o Gentoo não é rolling release, correto? Pode-se transformá-lo em RR, assim como o Funtoo por padrão é rolling release, mas pode-se transformá-lo em Stable. Estou errado nesta informação?

Abraço
[]'s spylinux
Comunidade Manjaro Geek -www.manjaro-geek.org


Opa, e aí meu caro.

Primeiramente obrigado pelo apoio.

O Gentoo é, por padrão, uma distro Rolling Release, assim como seus derivados. Tanto é que não existe versão para o Gentoo, pois não existe um lançamento, assim como ocorre nas distros que não são Rolling Release. O fato, e isto é muito bom, é que todos os softwares são liberados após extensivos testes. Veja, o Gentoo serve pra qualquer coisa. Você pode instalá-lo num pager, se quiser. Por este e tantos outros motivos, os devs mantém esta preocupação em liberar apenas softwares que foram extensivamente testados. Sendo assim, por consequência, os mesmos são extremamente estáveis. Talvez aí haja esta pequena dúvida. O Gentoo é super estável, mas Rolling Release por padrão. Ok?

Grande abraço.

[4] Comentário enviado por luiztux em 26/03/2016 - 16:31h


[1] Comentário enviado por listeiro_037 em 25/03/2016 - 01:28h

Dissecando o Portage.
Simples e direto.
Parabéns.

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden


Valeu meu caro..obrigado pelo apoio!

[5] Comentário enviado por GlauberAnjos em 02/04/2016 - 01:09h

Mais uma vez, meus parabéns pelo artigo, é de muito ajuda.

[6] Comentário enviado por albfneto em 06/04/2016 - 18:51h

Fantástica a segunda parte também. Muito bom tá isso! Favoritado!
lendo seus artigos, o leigo em gentoo e o iniciante podem ver...
eu sempre digo.... Portage "fala" com vc! Ele te diz o que está errado e o que fazer...
eu adoro Portage, é uma Obra-Prima de programação!

Muito legal do Gentoo é que ele fica duro como pedra, ou mole como geléia... grande com KDE, ou só con Flux, ou sem nada, pelado etc... Totalmente personalizável...
embora Rolling, se vc quiser, vc não atualiza, mantém versões antigas de coisas.... protege, desprotege... tira e coloca dependências etc...
se quiser, até coloca pacote muito instável, é só desmascarar...
Com gentoo, realmente, o Root pode tudo... tudo mesmo!

Porisso que gosto de Gentoo e Distros baseadas nele... é um tipo MUITO diferente de Linux...
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: [i] Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva[/i].


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts