Skip to content

Commit

Permalink
Update OS mentions
Browse files Browse the repository at this point in the history
  • Loading branch information
liaralabs committed Jun 26, 2023
1 parent bb7a023 commit f7edba1
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 9 deletions.
2 changes: 1 addition & 1 deletion docs/getting-started/home.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ swizzin was designed to be an easy to use, modular seedbox solution.

We only support Debian and Ubuntu LTS (Long term support) systems. Explicitly, that means the following:

- Debian 10 and 11
- Debian 10, 11, 12
- Ubuntu 20.04 and 22.04

### Recommended Hardware
Expand Down
15 changes: 8 additions & 7 deletions docs/guides/dist-upgrade.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,13 +45,13 @@ The absolute best time to perform an upgrade is **before you install swizzin**;
swizzin currently supports these distributions:

Debian:
- Stretch (oldoldstable)
- Buster (oldstable)
- Bullseye (stable)
- Buster (oldoldstable)
- Bullseye (oldstable)
- Bookworm

Ubuntu:
- Bionic (18.04 LTS)
- Focal (20.04 LTS)
- Jammy (22.04 LTS)

Before updating anything, please ensure you're on the latest commit. If you are not, things could not work as intended after you're done the distribution upgrade.

Expand All @@ -61,18 +61,18 @@ sudo box update

If you don't know the OS or version you're running, you can determine it here with the command `lsb_release -a`. Your `codename` will hopefully correspond to a value above. The codename is the release that's in your current apt sources list (`/etc/apt/sources.list`). We will be changing this to the version you'd like to upgrade to.

Let's take the scenario where your server was delivered with Debian 9 (stretch), but you'd like to upgrade to Debian 10 (buster). In this scenario, our upgrade path looks like this:
Let's take the scenario where your server was delivered with Debian 11 (bullseye), but you'd like to upgrade to Debian 12 (bookworm). In this scenario, our upgrade path looks like this:

```bash main
stretch > buster
bullseye > bookworm
```

Thus, we need to replace all mention of stretch with buster in the file `/etc/apt/sources.list`.

You can either `sudo nano /etc/apt/sources.list` and change all instances of `stretch` to `buster` or issue the following command:

```bash main
sed -i 's/buster/bullseye/g' /etc/apt/sources.list
sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
```

This simple `sed` command simply states: find the word stretch, replace it with buster in the file `/etc/apt/sources.list.
Expand Down Expand Up @@ -106,6 +106,7 @@ Pray to your lucky stars that nothing goes wrong and your server comes back up w

If you haven't installed swizzin yet, feel free to start the installer now. If you have already installed packages, we have a bit more updating to do.


### Updating packages after an upgrade

A few things are known to be broken after a `dist-upgrade` and will need to be fixed. Major breakers typically include things like php version upgrades and library upgrades (like openSSL), which packages (such as rtorrent) are compiled against.
Expand Down
2 changes: 1 addition & 1 deletion src/theme/About/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ const data = [
title: <>Is swizzin actively maintained?</>,
description: (
<>
Yes! swizzin currently supports Debian Buster, and Bullseye as well as Ubuntu Focal and Jammy.
Yes! swizzin currently supports Debian Buster, Bullseye and Bookworm as well as Ubuntu Focal and Jammy.
Packages are kept in working order and reported, reproducible issues are promptly patched.
Support for operating systems is subject to change based on availability of upstream support;
however, new long-term support versions of Debian & Ubuntu will be added accordingly.
Expand Down

0 comments on commit f7edba1

Please sign in to comment.