Skip to content

Commit

Permalink
Remove Kubic references for Debian and Ubuntu
Browse files Browse the repository at this point in the history
Kubic repositories are just too painful to maintain, so best to get rid
of them.

The kubic repos are at:
https://build.opensuse.org/project/show/devel:kubic:libcontainers:unstable

Signed-off-by: Lokesh Mandvekar <lsm5@redhat.com>
  • Loading branch information
lsm5 committed Nov 15, 2023
1 parent bbb5739 commit 3709caa
Showing 1 changed file with 0 additions and 66 deletions.
66 changes: 0 additions & 66 deletions docs/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,46 +94,6 @@ The podman package is available in the Debian 11 (Bullseye) repositories and lat
sudo apt-get -y install podman
```

If you would prefer newer (though not as well-tested) packages including RC
versions, the [Kubic project](https://build.opensuse.org/package/show/devel:kubic:libcontainers:unstable/podman)
provides packages for Debian Testing and Unstable.
Checkout the [Kubic project page](https://build.opensuse.org/package/show/devel:kubic:libcontainers:unstable/podman)
for a list of supported Debian versions and
architecture combinations. **NOTE:** The command `sudo apt-get -y upgrade`
may be required in some cases if Podman cannot be installed without it.
The Kubic packages are built using [Fedora's packaging
sources](https://src.fedoraproject.org/rpms/podman/blob/rawhide/f/podman.spec).

CAUTION: The Kubic repo is NOT recommended for production use. Furthermore, we also highly recommend you use Buildah, Podman, and Skopeo ONLY from EITHER the Kubic repo
OR the official Debian repos. Mixing and matching may lead to unpredictable situations including installation conflicts.

```bash
sudo mkdir -p /etc/apt/keyrings

# Debian Testing/Bookworm
curl -fsSL https://download.opensuse.org/repositories/devel:kubic:libcontainers:unstable/Debian_Testing/Release.key \
| gpg --dearmor \
| sudo tee /etc/apt/keyrings/devel_kubic_libcontainers_unstable.gpg > /dev/null
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/devel_kubic_libcontainers_unstable.gpg]\
https://download.opensuse.org/repositories/devel:kubic:libcontainers:unstable/Debian_Testing/ /" \
| sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:unstable.list > /dev/null

# Debian Unstable/Sid
curl -fsSL https://download.opensuse.org/repositories/devel:kubic:libcontainers:unstable/Debian_Unstable/Release.key \
| gpg --dearmor \
| sudo tee /etc/apt/keyrings/devel_kubic_libcontainers_unstable.gpg > /dev/null
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/devel_kubic_libcontainers_unstable.gpg]\
https://download.opensuse.org/repositories/devel:kubic:libcontainers:unstable/Debian_Unstable/ /" \
| sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:unstable.list > /dev/null

# Install Podman
sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get -y install podman
```

#### [Fedora](https://getfedora.org)

```bash
Expand Down Expand Up @@ -207,32 +167,6 @@ sudo apt-get update
sudo apt-get -y install podman
```

If you would prefer newer (though not as well-tested) packages including RC
versions, the [Kubic project](https://build.opensuse.org/package/show/devel:kubic:libcontainers:unstable/podman)
provides packages for the latest Ubuntu versions.
Checkout the [Kubic project page](https://build.opensuse.org/package/show/devel:kubic:libcontainers:unstable/podman)
for a list of supported Ubuntu versions and
architecture combinations. **NOTE:** The command `sudo apt-get -y upgrade`
maybe required in some cases if Podman cannot be installed without it.
The Kubic packages are built using [Fedora's packaging
sources](https://src.fedoraproject.org/rpms/podman/blob/rawhide/f/podman.spec).

CAUTION: The Kubic repo is NOT recommended for production use. Furthermore, we highly recommend you use Buildah, Podman, and Skopeo ONLY from EITHER the Kubic repo
OR the official Ubuntu repos. Mixing and matching may lead to unpredictable situations including installation conflicts.

```bash
sudo mkdir -p /etc/apt/keyrings
curl -fsSL "https://download.opensuse.org/repositories/devel:kubic:libcontainers:unstable/xUbuntu_$(lsb_release -rs)/Release.key" \
| gpg --dearmor \
| sudo tee /etc/apt/keyrings/devel_kubic_libcontainers_unstable.gpg > /dev/null
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/devel_kubic_libcontainers_unstable.gpg]\
https://download.opensuse.org/repositories/devel:kubic:libcontainers:unstable/xUbuntu_$(lsb_release -rs)/ /" \
| sudo tee /etc/apt/sources.list.d/devel:kubic:libcontainers:unstable.list > /dev/null
sudo apt-get update -qq
sudo apt-get -qq -y install podman
```

#### [Linux Mint](https://linuxmint.com)

Follow the steps for Ubuntu (or Debian if you use LMDE).
Expand Down

0 comments on commit 3709caa

Please sign in to comment.