Skip to main content

Update Your Development Environment

Always make sure your development environment and system are up to date before beginning work on a package

  1. Update your fork of the getsolus/packages repository.
  2. Update your local clone of your fork.
  3. Update the solbuild base image sudo solbuild update
  4. Update the system.

Update your fork of the getsolus/packages repository

If you already have a fork of getsolus/packages in GitHub, log into GitHub. Make sure you're looking at the main branch. Check to see that your fork is up to date with the main repository it was forked from. If your fork indicates it is behind, use the "Sync fork" button to bring it up to date.

Update your local clone of your fork

If you already have a local clone, you need to bring it up to date. To do so run:

cd ~/solus-packages
git switch main
git pull

Update solbuild and the system

sudo solbuild update
sudo eopkg up

Next, you can either Submit a New Package or Update an Existing Package