users:werner:apt2rug
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
users:werner:apt2rug [2006-10-04 08:25] – angelegt werner | users:werner:apt2rug [2012-03-08 07:20] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== Apt zu Rug ====== | ||
+ | Wer SUSE Linux 10.1 kennt, kennt auch den Ärger mit dem unsäglichen ZEN-Update-Mechanismus. Ich habe stattdessen das gute alte '' | ||
+ | |||
+ | Unter YaST gibt es den Menüpunkt " | ||
+ | |||
+ | < | ||
+ | | ||
+ | |||
+ | | ||
+ | Importiert eine sources.list-Datei von apt. | ||
+ | </ | ||
+ | |||
+ | Das ist ja zu schön, um wahr zu sein. Leider sind meinem '' | ||
+ | |||
+ | <code bash> | ||
+ | #!/bin/bash | ||
+ | # mitzaehlen der Quellen | ||
+ | LAUF=1 | ||
+ | # Hilfsbestandteil fuer Datenquellennamen | ||
+ | HEUTE=`date +%Y%m%d` | ||
+ | # Schleife ueber alle .list-Dateien | ||
+ | for WRKFL in *.list; do | ||
+ | # Datei in nutzbaren String umwandeln | ||
+ | VRSPN=`cat $WRKFL | sed ' | ||
+ | # Schleife ueber String | ||
+ | for TEIL in $VRSPN; do | ||
+ | # zusammensetzen des Datenquellennamens | ||
+ | ZAEHL=" | ||
+ | # Aufruf von rug | ||
+ | rug sa $TEIL $ZAEHL | ||
+ | # inkrementieren des Quellenzaehlers | ||
+ | LAUF=$[$LAUF+1] | ||
+ | done | ||
+ | done | ||
+ | </ | ||
+ | |||
+ | Zumindest der mitzugebende Name der Quelle hat sich mir weder aus '' | ||
+ | |||
+ | Ergänzung **2008-05-05**: | ||
+ | |||
+ | Ergänzung **2008-06-27**: |