Kernel ??

1. Kernel ??

Leo
ScripTs

(usa Arch Linux)

Enviado em 28/12/2016 - 18:10h

Olá galera, tava aqui vendo algumas coisas e surgiu uma dúvida, vi uma instalação do arch usando o KERNEL LTS do linux porém não sabia muita coisa sobre isso ae fui ler um pouco sobre o KERNEL, pra quem quiser ler sobre o que é o kernel tem um assunto aqui do forum mesmo ::

https://www.vivaolinux.com.br/artigo/O-Kernel-Linux

--Acabando de ler sobre o assunto entendi por partes, porém a parte sobre a instalação com KERNEL LTS fico ainda martelando na minha cabeça então resolvi fazer essas 3 perguntas aqui no fórum::

Qual a diferença do KERNEL que vem padrão (no ArchLinux) e o LTS?
Existem mais outros tipos de KERNEL?
E na sua opinião qual o melhor KERNEL e porque?

Agradecendo logo pela ajuda ;) ,, assim vou saber se devo mudar meu kernel padrão ou não vlw ;)


  


2. Re: Kernel ??

Perfil removido
removido

(usa Nenhuma)

Enviado em 28/12/2016 - 19:23h

Qual a diferença do KERNEL que vem padrão (no ArchLinux) e o LTS?


Kernel padrão do arch é a versão mais nova da upstream, LTS é uma versão que é escolhida pra ter suporte entendido.


Existem mais outros tipos de KERNEL?


Tem next, que é a versão pra desenvolvedores testarem suas coisas com as modificações que serão aplicadas na próxima versao.

Tambem existem patchsets para o Linux que fazem mudanças que não estão na árvore principal

grsecurity provém patches pra aumentar a segurança a custo de performance, elimina classes de bugs e tem seu próprio sistema de controle de acesso mandatorio (MAC).

ck (Con Kalivas) é um patchset com visão de melhorar interatividade no desktop a custo de performance, inclue MuQSS como escalonador de CPU.

zen e pf usam ck com seus próprios patches.


E na sua opinião qual o melhor KERNEL e porque?


Eu uso os patches do ck com as modificações do zen e conpilo eu mesmo.


3. Re: Kernel ??

Perfil removido
removido

(usa Nenhuma)

Enviado em 30/12/2016 - 12:43h

Existe somente um KERNEL e existem vários KERNELs.

Calma vou explicar!

O KERNEL do site www.kernel.org é chamado de VANILLA.
Você pode pegar esse KERNEL e compilar do jeito que está (é garantido que funciona).

Agora, esse KERNEL VANILLA pode ser LTS (longterm), em desenvolvimento (chamado de RC ou Release Candidate) ou stable.

O longterm é uma série que será mantida por um certo tempo. Por exemplo, 3.10.104 é a revisão número 104 do kernel 3.10.
Um RC é apenas um candidato que pode virar stable ou longterm. (não sabemos é como um ovo que pode nascer um pinto ou uma pinta).
O stable é um kernel estável em produção, mas não é mais um RC, nem é um LTS.

Fácil né?

Agora um kernel de distrilbuição não é NADA disto. Você não pode pegar um KERNEL em www.kernel.org e enfiar na distribuição
(a memos que seja slackware que é uma distribuição com kernel VANILLA).

As distribuições incluem PATCH (dezenas ou centenas deles) se você compilar um KERNEL e por em uma distribuição
vai QUEBRAR TUDO! Vai começar a aparecer erros malucos e difíceis de detectar. Esse é o maior erro que os iniciantes
fazem. Pegam um VANILLA e poem na DISTRO.

Se quiser compilar um kernel de distro tem que pegar o fonte da DISTRO.



4. Re: Kernel ??

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 31/12/2016 - 06:17h

KYETOY escreveu: ... As distribuições incluem PATCH (dezenas ou centenas deles) .....

Obrigado pela explicação, bem didática e sem usar termos técnicos ininteligíveis. Pergunto:
O que seria um "patch"?



5. Kernel ??

Edwal F. Paiva Filho
nicolo

(usa Ubuntu)

Enviado em 31/12/2016 - 09:28h

patch= remendo

Para ficar mais elegante pode chamar de "remédios" ou "melhorias".






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts