CodingClubOS is a portable Xubuntu-based distribution, created for Epitech Lyon's Coding Club. The system comes with all the necessary tools to discover how to code during a coding club.
In this repository you will find some tools and useful information to create a new CodingClubOS live media.
Feel free to report any issues encountered or any suggestion through Github's bug-tracker.
Due to Github's file size limitation, CodingClubOS can't be hosted directly on this repository.
You can download the latest version here.
- Any Linux distribution (macOS might be compatible)
coreutilse2fsprogssyslinux- A target media of at least 2GB
Usage :
- Plug in your media, and find the block device corresponding to it in the
/devFS. - Make a folder named
imagenext tomakeusb.shlocation, and make sure it containsvmlinuz,initrd,extlinux.conf,filesystem.squashfsandmanifestfiles that you downloaded before. - Launch
makeusb.shas root, passing it the block path as first argument. - Test your device by booting it on a computer, in legacy BIOS/CSM mode.
CodingClubOS is still at a beta stage, and improvements will be done, here is a list of some planned changes:
- UEFI Boot support
- Auto-Updating
- Persistent installations
- New background
Feel free to make any suggestions :-)