* Hendrik Naumann <[EMAIL PROTECTED]>, 2002-07-01 08:26 -0400: > Hi > > Nach dem Studium von man dpkg und man apt-get habe ich keine Idee > mehr. Gibt es eine Einzeiler mit dem ich ein Packet auf hold setzen > kann? > Ich w�rde mir dpkg --set-hold name > w�nschen. > > By the way: Ich weiss das > dpkg --get-selections \* > selections.txt > Editieren > dpkg --set-selections < selections.txt > > eine L�sung ist. Und sicher kann ich mir da noch ein sed-Skript > dazwischen fummeln. Aber vielleicht gehts ja einfacher. > > Hendrik
Hier sind zwei Scripts, die ich benutze, ich glaube von Ethan Benson,
bin aber nicht sicher:
#! /bin/sh
# hold Debian packages
#/usr/local/sbin/dhold
PRG=`basename $0`
if [ `id -u` != 0 ] ; then
echo "you're not root, go away."
exit 1
elif [ $# != 1 ] ; then
echo "Usage: $PRG <packagename>"
exit 1
else
echo $1 hold | dpkg --set-selections
fi
#! /bin/sh
# unhold Debian package
# /usr/local/sbin/dhold
PRG=`basename $0`
if [ `id -u` != 0 ] ; then
echo "you're not root, go away."
exit 1
elif [ $# != 1 ] ; then
echo "Usage: $PRG <packagename>"
exit 1
else
echo $1 install | dpkg --set-selections
fi
-Andre
msg11532/pgp00000.pgp
Description: PGP signature

