• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

smart Fehler bei channel Zugriff

Grothesk

Ultimate Guru
Ich bekomme die Fehlermeldung:
Failed acquiring information for 'SUSE Linux packages apt-rpm repository on ftp.gwdg.de':
http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386/base/pkglist.security.bz2: Server reports unexpected size

Liegt am Server, schätze ich. Kannst du ja vielleicht oben aufnehmen.
 

oc2pus

Ultimate Guru
probiere bitte mal die ftp4 und als Protokoll ftp://

evtl geht es dann besser ...
kannst du schnell anpassen in /etc/smart/channels/ ...

bei smart update wirst du dann gefragt ob du die "Differenzen" neu übernehmen willst
 
OP
G

Grothesk

Ultimate Guru
Protokoll hab ich wirklich übersehen.
Über ftp4 wollte ich eigentlich nicht gehen. Will den Rechner ja was schonen... *g*
 
OP
G

Grothesk

Ultimate Guru
Nicht so wirklich.
Ich habe mir jetzt einen Kanal mit allen meinen Repos eingerichtet. Kann ich doch so machen, oder? Oder muss ich für jedes Repo einen Kanal einrichten?

Code:
[all_channels]
name = Suse all channels
baseurl = ftp://ftp4.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386
type = apt-rpm
components = base extra gnome java kde kde3-stable mozilla openoffice packman-i686 packman rpmkeys update security suser-gbv suser-guru suser-jengelh suser-rbos suser-scorot wine

[Edit:] Ja, so geht es. Jetzt müssen nur noch updates kommen. Dann kann ich das mal probieren.
 

oc2pus

Ultimate Guru
hm, gute Frage :)

ich bin mir nicht sicher, aber ich denke ein channel file kann mehrere components haben... aber das habe ich noch nicht probiert.
 
OP
G

Grothesk

Ultimate Guru
Das geht mit mehreren components. Mir ist das so lieber, als für jedes Repo ein file. Ist etwas übersichtlicher.

[Edit:] Hat aber den Nachteil, das man die Prorities nicht so besonders gut einstellen kann.

Ein check auf gpg-Signaturen ist auch nicht drin? Oder hab ich da was übersehen? Jedenfalls hat smart mir gerade ein nicht signiertes Paket ohne Meldung eingespielt. Da das Paket aber von Manfred Tremmel war und der seine Skripte noch nicht ganz umgestellt hat um Pakete zu signieren, wie er mir schrieb, wird's wohl i. O. sein.
 
OP
G

Grothesk

Ultimate Guru
Habe heute abend ein wenig mit 'smart' gespielt. Ich für meinen Teil werde die nächste Zeit primär bei apt bleiben. Konnte die Vorteile noch nicht so ganz entdecken.

O.K.: Die Funktion, den schnellsten Mirror-Server zu finden ist nett. Bringt nur nichts, wenn die apt-Server so rar gesät sind...

NP: Einstürzende Neubauten - Stella Maris
(Hach wat schön)
 

oc2pus

Ultimate Guru
Grothesk schrieb:
...Ich habe mir jetzt einen Kanal mit allen meinen Repos eingerichtet. Kann ich doch so machen, oder? Oder muss ich für jedes Repo einen Kanal einrichten?

Code:
smart channel --help-type apt-rpm
Type: apt-rpm - APT-RPM Repository

Repositories created for APT-RPM.

Fields:
  alias (*)      - Unique identification for the channel.
  type (*)       - Channel type
  name           - Channel name
  manual         - If set to a true value, the given channel will only
                   be updated when manually selected.
  disabled       - If set to a true value, the given channel won't be
                   used.
  removable      - If set to a true value, the given channel will be
                   considered as being available in a removable media
                   (cdrom, etc).
  priority       - Default priority assigned to all packages available
                   in this channel (0 if not set). If the exact same
                   package is available in more than one channel, the
                   highest priority is used.
  baseurl (*)    - Base URL of APT-RPM repository, where base/ is
                   located.
  components (*) - Space separated list of components.
  fingerprint    - GPG fingerprint of key signing the channel.

(*) These fields are necessary for this type.
d.h. du kannst mehrere Komponenten in einer Zeile angeben ;)
 
Oben