Optionen für aptitude full-/safe-upgrade

01/10/2016 - 14:40 von Michael Lange | Report spam
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

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?
 

Lesen sie die antworten

#1 Harald Weidner
01/10/2016 - 20:30 | Warnen spam
Hallo,

On Sat, Oct 01, 2016 at 02:31:09PM +0200, Michael Lange wrote:

ich habe hier ein Skript, das aus der Ausgabe einer apt-get
(dist-)upgrade Simulation eine Liste verfügbarer Aktualisierungen
erstellt.

Weiss jemand, ob ich da etwas übersehen habe, oder ist entsprechendes mit
aptitude schlicht nicht möglich?



"aptitude search ~U" dürfte genau das machen, was du brauchst.

Gruß, Harald

Ähnliche fragen