2 APT WhatProvides
tengel edited this page 2024-09-05 07:43:21 -05:00

APT whatprovides

#!/bin/sh

# list packages providing a target

WHAT="$1"; \
  apt-cache showpkg "${WHAT}" | sed '/Reverse Provides/,$!d'

## ./apt-whatprovides.sh php-fpm
# Reverse Provides:
# php8.0-fpm 8.0.0-1+ubuntu20.04.1+deb.sury.org+1 (= )
# php7.4-fpm 7.4.13-1+ubuntu20.04.1+deb.sury.org+1 (= )
# php7.3-fpm 7.3.25-1+ubuntu20.04.1+deb.sury.org+1 (= )
# php7.2-fpm 7.2.34-8+ubuntu20.04.1+deb.sury.org+1 (= )
# php7.1-fpm 7.1.33-24+ubuntu20.04.1+deb.sury.org+1 (= )
# php7.0-fpm 7.0.33-37+ubuntu20.04.1+deb.sury.org+1 (= )
# php5.6-fpm 5.6.40-38+ubuntu20.04.1+deb.sury.org+1 (= )
# php7.4-fpm 7.4.3-4ubuntu2.4 (= )
# php7.4-fpm 7.4.3-4ubuntu1 (= )