2023-05-19 13:58:30 -05:00
|
|
|
# Updating 1.4 To Latest Version
|
2023-05-19 12:38:32 -05:00
|
|
|
|
2023-05-19 13:58:30 -05:00
|
|
|
```{warning}
|
|
|
|
If you use the XDP bridge, traffic will stop passing through the bridge during the update (XDP bridge is only operating while lqosd runs).
|
|
|
|
```
|
|
|
|
|
|
|
|
## If you installed with Git
|
2023-05-19 12:38:32 -05:00
|
|
|
|
|
|
|
1. Change to your `LibreQoS` directory (e.g. `cd /opt/LibreQoS`)
|
|
|
|
2. Update from Git: `git pull`
|
|
|
|
3. Recompile: `./build-rust.sh`
|
|
|
|
4. `sudo rust/remove_pinned_maps.sh`
|
|
|
|
|
2023-05-19 13:58:30 -05:00
|
|
|
Run the following commands to reload the LibreQoS services.
|
|
|
|
|
|
|
|
```shell
|
2023-05-19 12:38:32 -05:00
|
|
|
sudo systemctl restart lqosd
|
|
|
|
sudo systemctl restart lqos_node_manager
|
|
|
|
sudo systemctl restart lqos_scheduler
|
|
|
|
```
|
2023-05-19 13:58:30 -05:00
|
|
|
|
|
|
|
## If you installed through the APT repository
|
|
|
|
|
|
|
|
All you should have to do in this case is run `sudo apt update && sudo apt upgrade` and LibreQoS should install the new package.
|