Release Upgrade

Release Upgrade

Upgrade the Kubuntu Focus Suite

Upgrade the Kubuntu Focus Suite. This includes Kubuntu 20.04 LTS, curated apps, hardware optimizations, and UX preferences.

Please read the disclaimer before proceeding. This solution is updated regularly. If you have suggestions or requests, please share your thoughts on the Guided Solution Authorship Form.

Background

Kubuntu Long-Term Support release cycles last for three (3) years. As deciphered from the release number in the format YY.MM, Kubuntu 18.04 LTS was released in April of 2018. With three years of support, it reached end-of-life (EOL) in April of 2021.

Due to the end of Kubuntu 18.04 LTS's support cycle, all users of Kubuntu Focus products purchased containing Kubuntu 18.04 LTS need to upgrade to receive software and security updates. Without these upgrades, your system may become prone to security vulnerabilities and not recieve the benefits of newer software.

In-Place Upgrade

We do not recommend this method. As with any major OS upgrade, it can result in software and configuration conflicts. You will also need to update any custom software repositories you may have added, and this can be tedius and and error prone.

sudo apt update && sudo apt dist-upgrade # If you have not updated the Kubernetes repository key from Google, run this: curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add sudo do-release-upgrade -f qt --allow-third-party
sudo apt update && sudo apt upgrade sudo apt install --reinstall kfocus-001-apt-source sudo apt update && sudo apt dist-upgrade # Run this for all devices with an Nvidia GPU: sudo apt install kfocus-001-nvidia # Run this if you need CUDA libraries. # If you do not know what CUDA is, you probably do not need this. sudo apt install kfocus-001-cuda-libs # This removes unused packages sudo apt autoremove

Troubleshooting

Content will be added as needed.

Revisions

This is a partial revision history. See the git repository for all entries.

Disclaimer

We try hard to provide a useful solution validated by professionals. However, we cannot anticipate every situation, and therefore cannot guarantee this procedure will work for your needs. Always backup your data and test the solution to determine the correct procedure for you.

THIS SOLUTION IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS “AS IS” AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOLUTION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

KFocus Logo