PureOS has gone under some big changes over the last year or so. In addition to the work being done on PureOS to make it convergent on more devices, we've also introduced [[https://puri.sm/posts/pureos-rolls-on-as-stable/ | a new stable version]] of PureOS called "Amber". We still continue to update Amber although not as frequently. Important updates, like security updates and other important fixes come in now to two dedicated suites of packages called //amber-updates// and //amber-security//.
These ought to have come into your system automatically in a package called "base-files" but if they didn't, you [[ https://tracker.pureos.net/w/pureos/software_center/software_sources/ | can add these suites ]] via the Software tool or on the command line.
Simply add these two lines to the /etc/apt/sources.list file;
```
deb https://repo.pureos.net/pureos/ amber-updates main
deb https://repo.pureos.net/pureos/ amber-security main
```
Updating to the latest Amber is a good idea before moving to Byzantium.
If you're ready to move to Byzantium you can simply add the repo via the GNOME Software tool, or you can edit your `/etc/apt/source.list` file. Here's what the contents of the file should look like for Byzantium;
```
deb https://repo.pureos.net/pureos/ byzantium main
deb https://repo.pureos.net/pureos/ byzantium-updates main
deb https://repo.pureos.net/pureos/ byzantium-security main
```
This will update a ton of package on your machine. Byzantium is the bleeding edge of PureOS and is not really the type of operating system that you use when you want to ensure that your machine is always 'production' ready. Things may break. Caveat Emptor.