Descobri um macete para com módulos de kernel no Gentoo com facilidade?

1. Descobri um macete para com módulos de kernel no Gentoo com facilidade?

Rogerio Leiro Fontan
RLFontan

(usa elementary OS)

Enviado em 31/07/2017 - 06:17h

Olá pessoal beleza?

Eu sempre tive muita vontade de usar Gentoo, mas sempre tive dois engasgos com duas faltas de conhecimento minhas:

- Seleção de módulos do Kernel. (nunca quis fazer o processo de maneira mal feita)
- Configuração de flags. (nunca quis fazer o processo de maneira mal feita)

Uma vez eu perguntei a um cara como compilar o kernel e saber escolher os módulos, ele disse: na tentativa e erro... aí eu fiquei "oloco vai demorar então" só que, me deu um brilho de esperança aqui.

Eu estava de boas mexendo no Mageia 6 aqui, no rpmdrake, uma vez que estou fazendo uma dica de pós-instalação para iniciante aqui... pois bem, entrei no Central de Controle do Mageia na opção de ver a info do meu Hardware e me toquei de uma coisa: o rpmdrake estava listando os módulos de cada pecinha no meu computador.

E ai? Achei uma luz no fim do túnel? É só eu ativar os módulos que o rpmdrake identificou? Existem outros programas que fazem essa identificação via terminal por exemplo? Ou tem alguma "pegadinha" que não percebi?


  


2. Re: Descobri um macete para com módulos de kernel no Gentoo com facilidade?

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 31/07/2017 - 06:37h

Na minha opinião sim, você pode se guiar por isto. Ou também usar o arquivo .config que você tem aí.

Quanto às flags USE, podemos te ajudar a encontrar o melhor caminho. Do kernel também, não se preocupe. No entanto, se não quiser por a mão na massa, o Gentoo tem o genkernel, que facilita pra você. ;)

-----------------------------------''----------------------------------

Larry, The Cow, uses Gentoo GNU/Linux

^__^
(oo)
(__)

"If it moves, compile it."




3. Re: Descobri um macete para com módulos de kernel no Gentoo com facilidade?

Rogerio Leiro Fontan
RLFontan

(usa elementary OS)

Enviado em 31/07/2017 - 07:04h

luiztux escreveu:

Na minha opinião sim, você pode se guiar por isto. Ou também usar o arquivo .config que você tem aí.



- Meu velho, pense numa coleta de informações hiper completa? Esse rpmdrake do Mageia é uma caixinha de supresas.

- Abri o .config no /home e está vazio, de onde será que o rpmdrake tira os dados dele?


Quanto às flags USE, podemos te ajudar a encontrar o melhor caminho. Do kernel também, não se preocupe. No entanto, se não quiser por a mão na massa, o Gentoo tem o genkernel, que facilita pra você. ;)


Essa é a parada, eu nunca quis usar o Gentoo mal configurado, a parte das flags na época que eu tentei conseguir descobrir as minhas flags tive dificuldade enorme... mas também não tenho intenção de usar Gentoo se não para usar uma boa quantidade de flags... eu só quero ir para o Gentoo quando eu for capaz de configurar o bixinho direito.


4. Re: Descobri um macete para com módulos de kernel no Gentoo com facilidade?

Rogerio Leiro Fontan
RLFontan

(usa elementary OS)

Enviado em 31/07/2017 - 07:16h

Caramba!!!! Acabei de ver essa lista de flags aqui:

https://www.gentoo.org/support/use-flags/

No comecinho eu falei "uhulllllll é so eu comparar com os pacotes do Mageia e ver quais são realmente necessários!!!" aí eu olhe novamente: "cacete tem milhares de flags!!!!"

Como é que o pessoal do Gentoo sabe quais são as flags globais realmente importantes???


5. Re: Descobri um macete para com módulos de kernel no Gentoo com facilidade?

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 31/07/2017 - 07:16h

RLFontan escreveu:
[...]
E ai? Achei uma luz no fim do túnel? É só eu ativar os módulos que o rpmdrake identificou? Existem outros programas que fazem essa identificação via terminal por exemplo? Ou tem alguma "pegadinha" que não percebi?
Sim, você pode iniciar seus caminhos pela lista que o rpmdrake criou.
Um outro programa que faz isto é o "lsmod". Abra um terminal e digite
lsmod 
Ele é feito justamente para listar os módulos carregados pelo kernel.

Outro comando é "lspci -k". O lspci é usado para listar hardware, mas com o parâmetro "-k" ele mostra qual módulo do kernel está sendo utilizado para cada dispositivo. Aqui no Slackware, este comando só é executado como root. Usuário normal não tem permissão.


6. Re: Descobri um macete para com módulos de kernel no Gentoo com facilidade?

Rogerio Leiro Fontan
RLFontan

(usa elementary OS)

Enviado em 31/07/2017 - 07:22h

madrugada escreveu:

RLFontan escreveu:
[...]
E ai? Achei uma luz no fim do túnel? É só eu ativar os módulos que o rpmdrake identificou? Existem outros programas que fazem essa identificação via terminal por exemplo? Ou tem alguma "pegadinha" que não percebi?
Sim, você pode iniciar seus caminhos pela lista que o rpmdrake criou.
Um outro programa que faz isto é o "lsmod". Abra um terminal e digite
lsmod 
Ele é feito justamente para listar os módulos carregados pelo kernel.

Outro comando é "lspci -k". O lspci é usado para listar hardware, mas com o parâmetro "-k" ele mostra qual módulo do kernel está sendo utilizado para cada dispositivo. Aqui no Slackware, este comando só é executado como root. Usuário normal não tem permissão.


Fantástico malandro! Valeu!

Eu listel esse "lspci -k" aqui, mas ele não mostrou somente os módulos, ele mostrou também um tal de "kernel driver", na instalação do Gentoo terei que me preocupar com isso?




7. Re: Descobri um macete para com módulos de kernel no Gentoo com facilidade?

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 31/07/2017 - 07:31h

RLFontan escreveu:

- Meu velho, pense numa coleta de informações hiper completa? Esse rpmdrake do Mageia é uma caixinha de supresas.

- Abri o .config no /home e está vazio, de onde será que o rpmdrake tira os dados dele?

Essa é a parada, eu nunca quis usar o Gentoo mal configurado, a parte das flags na época que eu tentei conseguir descobrir as minhas flags tive dificuldade enorme... mas também não tenho intenção de usar Gentoo se não para usar uma boa quantidade de flags... eu só quero ir para o Gentoo quando eu for capaz de configurar o bixinho direito.


Não conheço esta ferramenta, mas deve ser bacana. Depois posta umas dicas/artigos aí ;)

Então, este .config não é da tua home, mas sim o arquivo que o kernel utiliza. Este encontra-se no diretório /usr/src/linux-4.12.4, por exemplo. Se você tiver somente um kernel, então pode ir direto em /usr/src/linux, que vai ser um link para o diretório do kernel atual. Lá você vai encontrar o arquivo .config (perceba que estará oculto).

Quanto às flags, reafirmo: não se preocupe, te guiaremos. Muitos novatos em Gentoo se perdem aí, mas relaxa, você vai perceber que são simples... =]


-----------------------------------''----------------------------------

Larry, The Cow, uses Gentoo GNU/Linux

^__^
(oo)
(__)

"If it moves, compile it."




8. Re: Descobri um macete para com módulos de kernel no Gentoo com facilidade?

Luiz Santos
luiztux

(usa Gentoo)

Enviado em 31/07/2017 - 07:34h

RLFontan escreveu:

Como é que o pessoal do Gentoo sabe quais são as flags globais realmente importantes???


Simples: nós somos ninjas! :)

Porque lemos bastante...hehehe. Acostume-se à isto:

https://wiki.gentoo.org/wiki/Handbook:PPC/Working/USE

https://wiki.gentoo.org/wiki/USE_flag#Tools

https://wiki.gentoo.org/wiki/Toolkit_USE_Flags


-----------------------------------''----------------------------------

Larry, The Cow, uses Gentoo GNU/Linux

^__^
(oo)
(__)

"If it moves, compile it."




9. Re: Descobri um macete para com módulos de kernel no Gentoo com facilidade?

Ricardo Fabiano Silva
madrugada

(usa Gentoo)

Enviado em 31/07/2017 - 10:11h

RLFontan escreveu:

madrugada escreveu:

RLFontan escreveu:
[...]
E ai? Achei uma luz no fim do túnel? É só eu ativar os módulos que o rpmdrake identificou? Existem outros programas que fazem essa identificação via terminal por exemplo? Ou tem alguma "pegadinha" que não percebi?
Sim, você pode iniciar seus caminhos pela lista que o rpmdrake criou.
Um outro programa que faz isto é o "lsmod". Abra um terminal e digite
lsmod 
Ele é feito justamente para listar os módulos carregados pelo kernel.

Outro comando é "lspci -k". O lspci é usado para listar hardware, mas com o parâmetro "-k" ele mostra qual módulo do kernel está sendo utilizado para cada dispositivo. Aqui no Slackware, este comando só é executado como root. Usuário normal não tem permissão.


Fantástico malandro! Valeu!

Eu listel esse "lspci -k" aqui, mas ele não mostrou somente os módulos, ele mostrou também um tal de "kernel driver", na instalação do Gentoo terei que me preocupar com isso?


De uma forma bem simples:
kernel driver = módulo do kernel

Na instalação você não precisa necessariamente se preocupar com isso. Isso é mais necessário quando vai compilar o kernel, se é que deseja um kernel com tamanho reduzido e com pouco tempo de compilação dos módulos.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts