Mailinglist Archive: opensuse-de (5184 mails)
| < Previous | Next > |
Re: Was tun, wenn var defekt
- From: David Haller <david@xxxxxxxxxx>
- Date: Fri, 10 Oct 2003 06:03:39 +0200
- Message-id: <20031010040339.GC3216@xxxxxxxxxxxxxxxxxx>
Hallo,
Am Thu, 09 Oct 2003, Al Bogner schrieb:
>Am Donnerstag, 9. Oktober 2003 21:23 schrieb Christian Boltz:
>
>> [user.sel per Script erstellen]
>
>> #!/bin/bash
>> {
>> echo '## YaST-PackageImEx 1.0-0
>....
>> rpm -qa # Paketliste einfügen
>...
>> } > meine_user.sel
>
>danke für dein Script. Ich denke nun für die automatisierte Sicherung sollte
>es reichen, wenn man nur rpm -qa sichert und bei Bedarf dann entweder dein
>Script verwendet oder manuell einfügt. Täglich installiert man ja nicht neu
>:-) und mit rpm -qa ist ja das wichtigste vorhanden. Meine HD meckert nach
>der Reparatur bis jetzt nicht mehr und für das nächste Mal bin ich nun auch
>dafür vorbereitet, dass die Paketauswahl nicht neu getroffen werden muß.
SuSE Pakete:
rpm -qa --queryformat \
"%{buildhost}:%{name}-%{version}-%{release}\n" \
| grep -E '[^:]*suse\.(de|com):' | cut -d: -f2
Andere Pakete:
rpm -qa --queryformat \
"%{buildhost}:%{name}-%{version}-%{release}\n" \
| grep -E -v '[^:]*suse\.(de|com):' | cut -d: -f2
Das %{buildhost} deswegen, weil andere Pakete u.U. im %{distribution}
Tag ein SuSE-Linux drin haben... Buildhost sollte die SuSE-Pakete
zuverlaessig erwischen.
Oha, ich seh grad, ein paar Pakete sind auf nem Host !~ suse.de
erstellt, das kann man dann mit aufnehmen, z.B.:
| grep -E [-v] '[^:]*(suse\.(de|com)|sturm.local):'
Ggfs. koennte man noch andere Tags (%{vendor}, %{distribution})
verwenden, je nach dem wie "zusammengestueckelt" das System ist. Da
kann man sich die Tags ja mal anschauen ( | cut -d: -f1 | sort -u).
HTH & HAND
-dnh
--
For modern bandwidth requirements, of course, we would have to develop
massively-parallel heliographs with thousands of mirrors, which could
have impressive LART potential. "OK, everyone transmit to the spammer
over there . . . now! <fizzle>" -- Steve VanDevender
Am Thu, 09 Oct 2003, Al Bogner schrieb:
>Am Donnerstag, 9. Oktober 2003 21:23 schrieb Christian Boltz:
>
>> [user.sel per Script erstellen]
>
>> #!/bin/bash
>> {
>> echo '## YaST-PackageImEx 1.0-0
>....
>> rpm -qa # Paketliste einfügen
>...
>> } > meine_user.sel
>
>danke für dein Script. Ich denke nun für die automatisierte Sicherung sollte
>es reichen, wenn man nur rpm -qa sichert und bei Bedarf dann entweder dein
>Script verwendet oder manuell einfügt. Täglich installiert man ja nicht neu
>:-) und mit rpm -qa ist ja das wichtigste vorhanden. Meine HD meckert nach
>der Reparatur bis jetzt nicht mehr und für das nächste Mal bin ich nun auch
>dafür vorbereitet, dass die Paketauswahl nicht neu getroffen werden muß.
SuSE Pakete:
rpm -qa --queryformat \
"%{buildhost}:%{name}-%{version}-%{release}\n" \
| grep -E '[^:]*suse\.(de|com):' | cut -d: -f2
Andere Pakete:
rpm -qa --queryformat \
"%{buildhost}:%{name}-%{version}-%{release}\n" \
| grep -E -v '[^:]*suse\.(de|com):' | cut -d: -f2
Das %{buildhost} deswegen, weil andere Pakete u.U. im %{distribution}
Tag ein SuSE-Linux drin haben... Buildhost sollte die SuSE-Pakete
zuverlaessig erwischen.
Oha, ich seh grad, ein paar Pakete sind auf nem Host !~ suse.de
erstellt, das kann man dann mit aufnehmen, z.B.:
| grep -E [-v] '[^:]*(suse\.(de|com)|sturm.local):'
Ggfs. koennte man noch andere Tags (%{vendor}, %{distribution})
verwenden, je nach dem wie "zusammengestueckelt" das System ist. Da
kann man sich die Tags ja mal anschauen ( | cut -d: -f1 | sort -u).
HTH & HAND
-dnh
--
For modern bandwidth requirements, of course, we would have to develop
massively-parallel heliographs with thousands of mirrors, which could
have impressive LART potential. "OK, everyone transmit to the spammer
over there . . . now! <fizzle>" -- Steve VanDevender
| < Previous | Next > |