X-Git-Url: https://iankelling.org/git/?p=distro-functions;a=blobdiff_plain;f=src%2Fpackage-manager-abstractions;h=6936c9271e33bd4f6123bcd724ae694de5030365;hp=20dbc054d523b8afaa9c74da76dcc57d456e4476;hb=29a9cf3a392bc7229a332c136b9ea7d4b70b53f2;hpb=4e635415733178a2ce936690a8f4d91e0ea72f4d diff --git a/src/package-manager-abstractions b/src/package-manager-abstractions index 20dbc05..6936c92 100644 --- a/src/package-manager-abstractions +++ b/src/package-manager-abstractions @@ -105,7 +105,11 @@ EOF } # package info pl() { - aptitude show "$@" + if type -p aptitude &>/dev/null; then + aptitude show "$@" + else + apt-cache show "$@" + fi } pfile() { local file=$1 @@ -115,8 +119,8 @@ EOF # package name. So, commenting this, waiting to find # a config file only tracked by ucfq to see if it gives the # package name and if I can identify this kind of file. -# if [[ $file == /* ]] && ! ucfq -w $file | grep ::: &>/dev/null; then -# ucfq $file + # if [[ $file == /* ]] && ! ucfq -w $file | grep ::: &>/dev/null; then + # ucfq $file if [[ $file == */* ]]; then apt-file find -x "$file"\$