Optionen für aptitude full-/safe-upgrade
Hallo,
ich habe hier ein Skript, das aus der Ausgabe einer apt-get
(dist-)upgrade Simulation eine Liste verfügbarer Aktualisierungen
erstellt. Ich möchte jetzt gerne dem User die Möglichkeit geben, per
Config-Option festzulegen, dass statt apt-get aptitude für die
Aktualisierung verwendet werden soll. Die genaue Befehlszeile für
aptitude macht mir dabei noch etwas Kopfzerbrechen.
Für apt-get verwende ich dabei folgendes (von apticron geborgt):
PKGNAMES=`apt-get -q -y -s --ignore-hold --allow-unauthenticated $CMD | \
/bin/grep ^Inst | /usr/bin/cut -d\ -f2 | /usr/bin/sort`
(CMD ist entweder upgrade od. dist-upgrade)
Als Gegenstück für aptitude habe ich bisher
PKGNAMES=`aptitude -v -y -s $CMD | \
/bin/grep ^Inst | /usr/bin/cut -d\ -f2 | /usr/bin/sort`
was soweit funktioniert, aber für apt-get's --ignore-hold und
--allow-unauthenticated Optionen sehe ich bei aptitude keine Entsprechung.
Weiss jemand, ob ich da etwas übersehen habe, oder ist entsprechendes mit
aptitude schlicht nicht möglich?
Gruss
Michael
.-.. .. ...- . .-.. --- -. --. .- -. -.. .--. .-. --- ... .--. . .-.
Do you know about being with somebody? Wanting to be? If I had the
whole universe, I'd give it to you, Janice. When I see you, I feel
like I'm hungry all over. Do you know how that feels?
-- Charlie Evans, "Charlie X", stardate 1535.8
Reply to: