From the Internet (Bastion)

Get Updates from the Internet (Bastion)

What is this method?
Use this method when you have an internet connection. You only need to do this on one computer to download the updates for the entire classroom.

Tip

After pulling a component once, it is saved locally. You can then share it with other computers using the LAN or a USB drive.

1. Check Internet Connection

Ensure you can connect to the TechLit update server (bastion).

ping bastion.techlitafrica.org

2. Find the Latest Version (Optional)

You can check the latest available version of a component before pulling.

# Check for the 'control' component, for example
tl-comp-latest control http://bastion.techlitafrica.org

3. Pull the Component

Execute the pull command to download the component. If the connection is interrupted, you can safely rerun the command to resume the download.

# Pull a standard component (e.g., curriculum)
tl-comp-pull curriculum http://bastion.techlitafrica.org

# The desktop component requires a specific version
tl-comp-pull desktop http://bastion.techlitafrica.org 23.3.0

Note

You can use the shorthand http://bastion instead of the full URL.

4. Verify the Download

Check that the component was downloaded successfully.

# Check the locally available version of 'curriculum'
tl-comp-latest curriculum

Once the download is complete, you have successfully acquired the update files. You can now proceed to install them.