theread.me/_posts/2021-11-06-linux-contribution.md

1.0 KiB

layout title date permalink categories author published
post My first contribution to Linux Kernel: Step by step 2021-11-06 00:00:00 first-linux-contribution/ programming Mahdi false

November 6th: Create a virtual machine for Archlinux on my macOS using QEMU:

  • Download the Archlinux iso image
  • Create a qemu disk: {% highlight bash %} qemu-img create disk.img 15G {% endhighlight %}
  • Start the machine and install Archlinux {% highlight bash %} qemu-system-x86_64 -cdrom archlinux-2021.11.01-x86_64.iso -boot order=d -drive format=raw,file=disk.img -m 8G {% endhighlight %}
  • Start the machine after installing {% highlight bash %} qemu-system-x86_64 -drive format=raw,file=disk.img -m 2G {% endhighlight %}
  • Install dependencies: {% highlight bash %} pacman -S gcc git make {% endhighlight %}
  • Clone linux: {% highlight bash %} git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git {% endhighlight %}