# Upgrade FreeBSD

Upgrading FreeBSD from one minor version to another, such as from FreeBSD 14.0 to 14.2, can typically be done using the `freebsd-update` tool. Here’s a step-by-step guide on how to perform the upgrade:

## Step 1: Backup Your Data
Before performing any upgrade, it's crucial to back up your important data and configuration files. You can use tools like `tar`, `cp`, or `rsync` to create backups.

## Step 2: Update Your Current System
Make sure your current system is fully updated. Run the following commands:

```sh
freebsd-update fetch
freebsd-update install
```
## Step 3: Upgrade to the New Version
Now, you can upgrade to the new version. Run the following commands:
```sh
freebsd-update fetch
freebsd-update upgrade -r 14.2-RELEASE
```

## Step 4: Install the Upgrade
After fetching the upgrade, install it with:

```sh
freebsd-update install
```

## Step 5: Reboot the System
Once the installation is complete, reboot your system to apply the changes:

```sh
reboot
```

## Step 6: Verify the Upgrade
After rebooting, verify that the upgrade was successful by checking the FreeBSD version:

```sh
uname -r
```

You should see 14.2-RELEASE as the output.

## Step 7: Clean Up
After the upgrade, you can clean up any old files:

```sh
freebsd-update clean
```
Additional Notes
If you have custom kernel configurations or installed ports, you may need to rebuild or reconfigure them after the upgrade.
Always refer to the official FreeBSD Handbook or release notes for any specific instructions or considerations related to your system.
By following these steps, you should be able to successfully upgrade your FreeBSD system from version 14.0 to 14.2.