Tracking anything but current for 3.3.0

191 views
Skip to first unread message

Murray Smith

unread,
May 25, 2023, 5:18:19 PM5/25/23
to min...@googlegroups.com
Hi All,
 If anyone out here is looking to compile minix from the sources at git://minix3.org/minix 
 You can follow this simple guide.
 
Firstly start off with a fresh install. 
(You can start off on a not so fresh install but I am jumping back in after some time away from minix)

I used Vbox with the following settings.
 Ram 512Mb, (you could have smaller but with 128Mb git ran out of memory)
 HDD 16Gb, (I am using about 27% of this at the moment)
 Using 2 processors.
 All the other settings are at their defaults.

For installation I used the minix_R3.3.0-588a35b ISO

Assuming that you have followed the instructions for a minix install, setting up to track the 3.3.0 branch is easy.

Login as root.

update the package list
#pkgin up

get a set of packages  (hence the 16Gb drive, this will setup the build packages)
#pkgin_sets

clone the sources into /usr/src
#cd /usr
#git clone git://git.minix3.org/minix src
#cd src

Optionally you can view the minix branches with
#git branch -a

GitBranch.png


Checkout the R3.3.0 branch, this is the branch for this ISO
#git checkout R3.3.0

from here you can do a build of the system with 
#make build
#make install 

or modify /usr/src/minix/include/minix.config
change the Os name and OS release to help identify if the kernel loaded at reboot

nano.png

reboot the minix with
#reboot

wait or press enter at the minix selection screen

and check kernel version with
#uname -a
uname.png

This should also work if you are starting off with the R3.1.0 ISO (Book Version)
 
Hopefully this short guide will help out someone.

Murray
 

Reply all
Reply to author
Forward
0 new messages