Skip to content

AAST-Triton-ROVs/TritonOS

Repository files navigation

banner A version of Raspberry Pi OS that is inbetween light and full. Custom built using pi-gen.

Installation

Download the latest release then extract it with xz:

xz -dk LATEST_RELEASE_ARCHIVE

Note: This may take a while as the img was compressed with the highest level of compression.

After extracting the img burn it to the sdcard (by using burn_img.sh for example) then plug the sdcard into the raspberry pi.

Note: The first time TritonOS is plugged into the raspberry pi, it takes a little while to boot, but after that boot time is lower.

In the full version, due to reasons beyond me (belive me, I have tried everything), the gui panel is incorrectly positioned on the bottom and is styled wrong, to fix it forever run the bash script Scripts/fix-theme.sh, then reboot. (I have tried everything to make it work without resorting to this, I have rebuilt the img tens of times, over tens of hours of uptime spent trying to fix this issue, it has been driving me insane and has made me lose sleep.)

Features:

  • Preinstalled packages and programs (neovim, mavproxy, opencv, numpy, etc)
  • Custom themed desktop enviroment (based on lxde)
  • Cool designer wallpapers :)

Designer Wallpapers

wallpaper 1 wallpaper 2 wallpaper 3 wallpaper 4

How to build:

First clone the repository, then run the following command:

PRESERVE_CONTAINER=1 ./build-docker.sh

And if the previous command, for what ever reason, fails mid-build, first keep calm, second run the following command to resume the build process:

PRESERVE_CONTAINER=1 CONTINUE=1 ./build-docker.sh

Extra Readings:

If you want to know how the cheese is made, then look at the repository of pi-gen.

About

OS based on pi-gen

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages