[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: