Online update

Pull Components from Bastion

Understanding Versioning Requirements

Our versioning system requires specific base installations.

Update Type Example Required Base Version
Minor (bug fixes) 23.0.1 23.0.0
Feature release 23.1.0 23.0.0
Patch 23.1.2 23.0.0 + 23.1.0

If the version is already installed in your system, it meets the requirements automatically

To update your USB with the latest components, run:

# List drives
lsblk
# Update admin, and desktop on the USB
tl-usb-update-components /dev/sdX

Components include (but not limited to)

  • desktop: the OS
  • admin: Maintenance tools tl-xxx-xxx
  • curriculum: docs, shell, shell, etc.
  • help: This documentation
  • type: Touch typing

Access bastion server

Navigate to: bastion and select the components you wish to pull or check the latest version.

tl-comp-latest component http://bastion

# control example
tl-comp-latest control http://bastion

Execute the pull command

# Standard components
tl-comp-pull component http://bastion

# Desktop (version-specific)
tl-comp-pull desktop http://bastion 23.3.0

If you lose internet connection during the pull, rerun the command. The download will resume.

Verify the update

# Check the version
tl-comp-latest component
Last updated on