Damfinos
📖 Tutorial

How to Keep Using Ubuntu When Canonical's Websites and Services Are Offline

Last updated: 2026-05-01 14:04:05 Intermediate
Complete guide
Follow along with this comprehensive guide

Introduction

If you've tried to access the Ubuntu website, the Snap Store, or Launchpad recently and encountered errors, you're not alone. A sustained, cross-border attack targeted Canonical's infrastructure on April 30, taking down critical services and affecting users worldwide. While Canonical works to resolve the issue, you can still stay productive with your existing Ubuntu system by following this step-by-step guide. This tutorial covers practical workarounds to keep your software updated, manage packages, and access alternatives when official services are disrupted.

How to Keep Using Ubuntu When Canonical's Websites and Services Are Offline
Source: www.omgubuntu.co.uk

What You Need

  • An existing Ubuntu installation (18.04 or later recommended)
  • An active internet connection
  • Optional: A backup of your current sources.list file (stored in /etc/apt/)
  • Familiarity with basic terminal commands or a graphical package manager
  • A web browser to access alternative resources

Step-by-Step Instructions

Step 1: Confirm Which Services Are Affected

Before taking action, it's helpful to know what's actually down. Canonical's status page (status.canonical.com) may be offline itself, so check community forums like Ubuntu Forums or r/Ubuntu on Reddit for real-time updates. Also verify if the main archive.ubuntu.com repository is unreachable; you can run ping archive.ubuntu.com in the terminal. If it fails, step 2 will help.

Step 2: Switch to Alternative APT Repositories

Ubuntu's primary APT repository is mirrored across many servers worldwide. When the main server is offline, you can use these mirrors:

  1. Open a terminal (Ctrl+Alt+T).
  2. Back up your current sources list: sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
  3. Edit the file: sudo nano /etc/apt/sources.list
  4. Replace archive.ubuntu.com with a known mirror, e.g., us.archive.ubuntu.com for the US or mirror.yourcountry.ubuntu.com. Alternatively, use a generic mirror like mirror.rackspace.com/ubuntu.
  5. Update the package list: sudo apt update
  6. Proceed with installations/updates as usual.

Tip: To find a full list of official mirrors, visit the mirror list section at the end.

Step 3: Install Software via Alternative Package Formats

If the Snap Store remains down, you cannot install or update Snap packages. Instead, use Flatpak or AppImage, which do not depend on Canonical's servers:

  • Flatpak: Install Flatpak from a mirror using sudo apt install flatpak (if APT is working via step 2). Then add Flathub: flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo.
  • AppImage: Download AppImages directly from the software's official website (e.g., LibreOffice, Krita). Make them executable: chmod +x downloaded.AppImage and run.
  • Deb packages: Download .deb files from official project sites and install with sudo dpkg -i package.deb. Be cautious with dependencies.

Step 4: Access Canonical Websites via Cached Versions

If you need documentation, bug reports, or the Ubuntu Desktop ISO, use Google's cache or the Wayback Machine:

  1. In your browser, search for the page URL and click the 'Cached' link (if available).
  2. Visit web.archive.org and paste the original URL (e.g., https://ubuntu.com/download) to see historical snapshots.
  3. For Launchpad, consider using the Launchpad API or direct git clones of project repositories (e.g., git clone https://git.launchpad.net/<project>).

Step 5: Use Pre-Installed Snap Packages Offline

If you previously installed Snap packages and they are not updating due to the outage, they will still work offline (provided they don't require live updates). To check installed Snaps: snap list. If you need a package that's not installed, skip to step 3. To disable automatic Snap updates temporarily: sudo snap refresh --hold.

How to Keep Using Ubuntu When Canonical's Websites and Services Are Offline
Source: www.omgubuntu.co.uk

Step 6: Seek Community Support

When official forums and help pages are down, turn to these alternatives:

  • IRC channels: #ubuntu on Libera.Chat (use web.libera.chat)
  • Subreddits: r/Ubuntu, r/LinuxQuestions
  • Discord and Telegram groups (search for 'Ubuntu' group)
  • Stack Exchange: Ask Ubuntu (usually accessible even if Canonical is down)

Step 7: Consider a Temporary OS Switch (Last Resort)

If you absolutely depend on Snap or Launchpad for critical work and cannot use any workaround, boot a live USB of another distribution like Linux Mint or Fedora that doesn't rely on Canonical infrastructure. This is a temporary fix until Canonical restores services. Most live USB systems include Firefox, LibreOffice, and basic tools.

Tips and Best Practices

  • Always have a mirror list handy: Save a backup of working mirror URLs in a text file. Visit official Ubuntu mirror list and note a few reliable ones.
  • Consider using a package manager that caches: apt-cacher-ng or approx can cache packages locally, reducing dependence on remote servers during outages.
  • Keep offline copies of essential documentation: Download Ubuntu guides, man pages, or use tldr for quick references.
  • Monitor status updates: Follow Canonical's official Twitter/X account or check omgubuntu.co.uk for news (the source of this article).
  • Support open-source mirrors: Consider donating to community-run mirrors that provide free bandwidth.

By following these steps, you can minimize disruption and continue using Ubuntu even when Canonical's services face unexpected downtime. Remember that outages are temporary, and the open-source community has many fallback options.