Installation von Binärpaketen erfolglos

  • Thread starter Thread starter ralli
  • Start date Start date
R

ralli

Guest
Vorgestern wollte ich FreeBSD neu installieren. Die Grundinstallation und KDE funktionierte, aber wie ich Firefox und andere zusätzlichen Pakete installieren wollte, wurden die zwar angeblich runter geladen, aber nicht installiert. Ich habe mir die Fehlermeldung nicht gespeichert, irgendwas mit File not found. Kann es sein, das der FreeBSD Server, der in /etc/pkg/FreeBSD.conf standardmäßig eingetragen ist, down war?

Wenn ich jetzt neu installiere, muß ich da statt quartely latest eintragen oder einen anderen Server eintragen?

Das wüßte ich gerne, bevor ich einen neuen Anlauf starte.
 
Ich hatte vor ein paar Tagen ein ähnliches Phänomen. Nach 5 min ging es wieder. Vermutlich war da der Server kurz weg.
 
Ich hatte vor ein paar Tagen ein ähnliches Phänomen. Nach 5 min ging es wieder. Vermutlich war da der Server kurz weg.
Danke für die Info, ja das kann dann wohl mal passieren, ich werde jetzt neu installieren.
 
zwar angeblich runter geladen
was bedeutet das?
Wenn man fetch (oder was die nun mit pkgng verwenden) bei der Arbeit zusehen kann, dann lädt es auch tatsächlich Dateien runter. Es zählt da ja nicht etwas einfach durch, sondern tatsächlich Bits und, wenn ich es richtig im Kopf habe, es vergleicht die Dateien auch mit Header-Daten um sicher zustellen, dass es keine falschen Dateien sind.
Wenn ein Server down ist, gibt es keine Dateien und eine entsprechende Fehlermeldung.

Die Downloads landen in /var/cache/pkg/ und wenn nicht so oft pkg clean läuft, ist da immer ziemlich viel drin.
 
Das bedeutet, das er fetch wohl noch ausgeführt hat, dann aber nicht entpackt und installiert. Kontrolliert habe ich das nicht. Wie kann denn eine defekte PKG Datenbank repariert werden? Einfach nur pkg clean? Aber egal, jetzt habe ich gestern neu installiert und alles läuft zu meiner vollsten Zufriedenheit.
 
Wieder das gleiche Problem ....
Code:
pkg install lxappearance
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
All repositories are up to date.
The following 1 package(s) will be affected (of 0 checked):

New packages to be INSTALLED:
        lxappearance: 0.6.3

Number of packages to be installed: 1

80 KiB to be downloaded.

Proceed with this action? [y/N]: y
pkg: http://pkg.FreeBSD.org/FreeBSD:11:amd64/quarterly/All/lxappearance-0.6.3.txz: Not Found

Was ist das für ein Fehler?
 
Das Problem ist, dass im Repo Pakete angeboten werden, die aber nicht auf dem Server liegen. Es sieht danach aus, dass etwas beim Synchronisieren der Server schief geht. Ich habe mal kurz auf den Mailinglisten geschaut, aber dort noch nichts gefunden. Also werden wir wohl erst einmal abwarten müssen.
 
das sagt aber auch eindeutig, dass nichts heruntergeladen wird, weil es am angegebenen Ort nicht gefunden werden kann.
Einfach nur pkg clean
nein, oder ja. Wie man es sieht. pkg clean (man pkg-clean) säubert den cache, wo die Pakete gespeichert werden. Es nimmt keinerlei Änderungen an irgendwelchen Datenbanken vor.
Wie kann denn eine defekte PKG Datenbank
Soweit ich das verstehe, gibt es keine defekten Paketdatenbanken mehr. pkgng arbeitet so, dass es sich auf die Server stützt, wo die jeweils neuen Datenbanken liegen. Bei upgrade und install wird dieser Katalog automatisch neu eingelesen und eine Kopie lokal gespeichert. Die Anforderungen werden jedesmal neu abgeglichen. Ein vollständiges Neu-Einlesen, etwa dann, wenn man die Paket-Quelle verändert und also einen neuen Katalog haben möchte (haben muss), kann mit pkg update (-f) erfolgen.
egal, jetzt habe ich gestern neu installiert
so aus dem Gefühl heraus: wie oft hast du jetzt schon neu installiert, seit du den neuen PC hast? Für mich ist das etwas befremdlich, auch, wenn es schnell und bequem geht. Es ist doch immer das gleiche System und dem passiert normalerweise ja gar nichts. Das kann man doch so lassen, wie man es mal aufgespielt hat. Letztlich aber dein Ding und geht mich nichts an.
 
Ja, ich habe tatsächlich öfter neu installiert, aber das hat nichts mit aufgetretenen Fehlern in FreeBSD zu tun, sondern wenn ich zwischendurch mal was in Linux ausprobierte. Für mich ist das so in Ordnung und ich habe sehr viel dabei gelernt.
 
Back
Top