Você não está autenticado.
Arch Linux Brasil está precisando de sua colaboração para realizar o pagamento do domínio e do host, para colaborar, realizar doações via paypal.
Para mais informações: contato at archlinux-br.org.
Páginas: 1
Olá, eu tenho um grande interesse em contribuir para algum subsistema do Kernel do linux, realmente quero começar esse jornada.
Eu comecei primeiro lendo os passos da wiki sobre como compilar o kernel no método tradicional, porém também me bati com esse site: https://kernelnewbies.org/
Nele tentei seguir esse tutorial: https://kernelnewbies.org/FirstKernelPatch, que aliás pede pra que siga um outro tutorial com a finalidade de instalar o ambiente e ferramentas necessários:
https://kernelnewbies.org/Outreachyfirs … patchSetup
A minha dúvida é a seguinte, eu não sei se é perfeitamente possível que eu siga esse tutorial visto que eles deixam bem claro isso:
"This tutorial assumes you are running Ubuntu or Debian. If you are running Fedora, Suse, Arch, or Gentoo, the package installation commands or package names may be slightly different. Ask for help on #kernel-newbies on irc.oftc.net if you get stuck. If (and only if) you are an applicant for Outreachy, then you should ask for help on #kernel-outreachy on irc.oftc.net."
e no segundo tutorial:
These instructions assume you're running a variant of Ubuntu (like 12.04 LTS).
Se não for possível ou potencialmente arriscado segui-los, existe algum passo-a-passo ou guia para usuários arch interessados em contribuir para o kernel linux? Por enquanto só encontrei mesmo esse link da wiki: https://wiki.archlinux.org/index.php/Ke … ompilation.
Abraços
Última edição por GugaDozero (04/04/2017 16:46:27)
Offline
Não sei se é isso que você quer
O arch usa o PKGBUILD
Instalação pelo aur
https://wiki.archlinux.org/index.php/Makepkg
https://wiki.archlinux.org/index.php/Ar … Repository
https://wiki.archlinux.org/index.php/PKGBUILD
No arch já tem vários tipos de compilaçoes de kernel, que usa o aur para instalação.
Veja aqui
https://wiki.archlinux.org/index.php/Kernels
Última edição por swatquest (20/09/2016 00:23:35)
Offline
A overview do tutorial é essa:
Intro
Setup your tools
Explore the kernel tree
Play with some git basics
Update your kernel
Make a driver change
Start creating your first patch
Understand patch best practices
Find a driver to clean up
Committing your changes
Submit a patch
Send your patch to your mentors
Responding to emails
Revising your patches
Submitting a patchset
Se for possível fazer exatamente tudo isso, como por exemplo fazer mudanças em drivers, tudo bem. O que eu me perco é que eles trabalham usando o git e sobre esse repositório: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
Falam sobre boas práticas, mentores, etc, note que eu quero começar a contribuir não apenas customizar. Isso está me deixando um pouco confuso, porque eu percebo que os links da wiki relacionados a compilação, patches, etc não são necessariamente voltados a um aspirante a kernel dev.
Offline
Dê uma olhada aqui
https://wiki.archlinux.org/index.php/linux-ck
para ter uma noção..
Este é sobre o kernel Con Kolivas' ck
Offline
Obrigado mano.
Offline
Coloca [RESOLVIDO] no tópico por favor.
Offline
Páginas: 1