#!/bin/bash PKG=$1 if [ -z $PKG ]; then echo "Specify package" >&2 exit 1 fi WDIR=$(mktemp --tmpdir -d demeta.XXXXXXXXXX) pushd $WDIR >/dev/null FILE=$(apt-get download $PKG --print-uris | cut -d\ -f2) apt-get -qq download $PKG CNTRL=$(ar p $FILE control.tar.xz | unxz | tar -x ./control) DEPS=$(cat control | grep ^Depends | cut -d: -f2 | tr -d ,) echo Will install: echo $PKG echo echo Will set as automatically installed: echo $DEPS echo echo -n 'Type y to continue: ' read LINE if [ "z$LINE" == "zy" ]; then sudo apt-get install $PKG sudo apt-mark auto $DEPS else echo Abandoned. fi popd >/dev/null rm -rf $WDIR