Password:
neues Repository: x-ati
neues Repository: kraxel
Pawe schrieb:MaChet mI NeT wAhnSinNig...
sed: -e Ausdruck #1, Zeichen 58: unknown command: `['
neues Repository: security
pospiech schrieb:Was die Benutzbarkeit des Skriptes angeht - mir ist unklar was es eigentlich macht - eine Ausgabe am Ende wäre da vielleicht hilfreich. (Was es erstellt hat und wo)
oc2pus schrieb:schade das wir keine bösen Menschen sind ... wendest du immer scripte an, von denen du nicht weisst was sie tun ?
pospiech schrieb:oc2pus schrieb:schade das wir keine bösen Menschen sind ... wendest du immer scripte an, von denen du nicht weisst was sie tun ?
Natürlich weiß ich das dieses Skript eine sourcen Datei erstellt - aber erstellt es diese im lokalen Verzeichniss, in etc, überschreibt es alte Dateien, sichert es diese...
Das sind simple Informationen die durchaus hilfreich sein können.
Darum ging es mir.
Es ruft per wget die aktuelle surces.list.FTP von ftp.gwdg.de ab und speichert diese lokal
Also denke ich, hier gilt auch wieder: Wer lesen kann ist klar im Vorteil ...Es wird eine saubere sources.list erstellt, die Einträge für kernel-of-the-day , ximian, alle -prpm und -drpm werden entfernt und vor alle Zeilen mit rpm-src wird eine # gesetzt. Dann wird im Verzeichnis /etc/apt die sources.list neu geschrieben und das script beendet.
Es werden im Verzeichnis von dem die scripte aufgerufen werden verschiedene Dateien angelegt.
1.) sources.list.FTP --> die heruntergeladene Datei. Wird bei jedem Lauf neu geschrieben.
2.) sources.list --> eine formatierte sources.list die ALLE Einträge beinhaltet
3.) nach dem 2. Lauf auch eine sources.list.alt --> ein Backup der letzten sources.list um mit der aktuellen vergleichen zu können.
sed: -e Ausdruck #1, Zeichen 58: unknown command: `['
neues Repository: security
sed "/return 1/i\
# Repository hinzugefügt am `date +%d.%m.%y` \\
[ \"\$repository\" == \"$repository\" ] && return 0 \\
" apt-sorti.conf > apt-sorti.tmp
Password:
bash: line 12: exclude: command not found
sed: -e Ausdruck #1, Zeichen 60: unknown command: `['
neues Repository: suse-projects
bash: line 12: exclude: command not found
sed: -e Ausdruck #1, Zeichen 60: unknown command: `['
neues Repository: rpmkeys
n meinem script-verzeichnis liegen die dateien abgleich.sh und apt-sorti-conf, beide erstellt durch copy&paste
puh, dachte schon ich muss jetzt auch noch die dvd integrieren, wo ich do so schon genug probleme haboc2pus schrieb:und mittlerweile gibt es ein base-Repository
Password:
bash: line 12: exclude: command not found
neues Repository: suse-projects
bash: line 12: exclude: command not found
neues Repository: rpmkeys
bash: line 12: exclude: command not found
neues Repository: base
turby@Turby:~/Apt> sh abgleich.sh
--19:24:43-- ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.3-i386/examples/source
s.list.FTP
=> `sources.list.FTP'
Auflösen des Hostnamen »ftp.gwdg.de«.... 134.76.11.100
Connecting to ftp.gwdg.de|134.76.11.100|:21... verbunden.
Anmelden als anonymous ... Angemeldet!
==> SYST ... fertig. ==> PWD ... fertig.
==> TYPE I ... fertig. ==> CWD /pub/linux/suse/apt/SuSE/9.3-i386/examples ... f ertig.
==> PASV ... fertig. ==> RETR sources.list.FTP ... fertig.
Länge: 993 (unmaßgeblich)
100%[====================================>] 993 --.--K/s
19:24:53 (111.02 KB/s) - `sources.list.FTP' saved [993]
Password:
neues Repository: x-ati
neues Repository: openoffice
neues Repository: suser-jengelh
neues Repository: suser-scrute
neues Repository: jacklab
turby@Turby:~/Apt>
# Erstellt am Do Sep 1 19:25:05 CEST 2005
#
# Repository created by: aptate (version 0.69.2)
# At: Wed Aug 31 18:45:06 MEST 2005
# More info about aptate at: http://apt4rpm.sourceforge.net
#
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suse-projects
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 rpmkeys
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 base
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 update-drpm
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 update-prpm
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 update
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 kde
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 gnome
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 misc
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 x-ati
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 mozilla
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 openoffice
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 samba3
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 ximian
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-rbos
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-jengelh
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-oc2pus
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-guru
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-gbv
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 usr-local-bin
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-tcousin
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-tux
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-scorot
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-scrute
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-jogley
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-ollakka
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 funktronics
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 packman
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 packman-i686
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 kernel-of-the-day
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 wine
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 jacklab
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suse-people
# rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 security-prpm
rpm ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 security
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suse-projects
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 rpmkeys
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 base
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 update-drpm
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 update-prpm
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 update
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 kde
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 gnome
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 misc
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 x-ati
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 mozilla
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 openoffice
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 samba3
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 ximian
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-rbos
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-jengelh
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-oc2pus
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-guru
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-gbv
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 usr-local-bin
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-tcousin
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-tux
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-scorot
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-scrute
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-jogley
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suser-ollakka
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 funktronics
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 packman
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 packman-i686
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 kernel-of-the-day
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 wine
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 jacklab
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 suse-people
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 security-prpm
# rpm-src ftp://ftp4.gwdg.de/pub/linux/suse/apt SuSE/9.3-i386 security