hallo,
beim Ausführen des 'apt update' erscheint folgende Meldung
root@siductionbox:~# apt update
OK:1 https://deb.debian.org/debian unstable InRelease
OK:2 https://packages.siduction.org/extra unstable InRelease
OK:3 https://packages.siduction.org/fixes unstable InRelease
WARNING:root:cannot read /var/lib/command-not-found/commands.db.metadata: Expecting value: line 1 column 1 (char 0)
E: LZ4F: /var/lib/apt/lists/deb.debian.org_debian_dists_unstable_main_Contents-amd64.lz4 Unerwartetes Dateiende (end of file)
E: LZ4F: /var/lib/apt/lists/deb.debian.org_debian_dists_unstable_main_Contents-amd64.lz4 Lesefehler (18446744073709551615: ERROR_GENERIC)
Traceback (most recent call last):
File "/usr/lib/cnf-update-db", line 32, in <module>
col.create(db)
File "/usr/share/command-not-found/CommandNotFound/db/creator.py", line 96, in create
self._fill_commands(con)
File "/usr/share/command-not-found/CommandNotFound/db/creator.py", line 145, in _fill_commands
raise subprocess.CalledProcessError(returncode=sub.returncode,
subprocess.CalledProcessError: Command '/usr/lib/apt/apt-helper cat-file /var/lib/apt/lists/deb.debian.org_debian_dists_unstable_main_Contents-amd64.lz4' returned non-zero exit status 100.
Error: Problem executing scripts APT::Update::Post-Invoke-Success 'if /usr/bin/test -w /var/lib/command-not-found/ -a -e /usr/lib/cnf-update-db; then /usr/lib/cnf-update-db > /dev/null; fi'
Error: Sub-process returned an error code
root@siductionbox:~#
würde mich über Hilfestellungen freuen
der Desktop ist gnome-core installiert über die iso nox
Das sieht "harmlos" aus im Sinne von "läßt sich (hoffentlich leicht) beheben":
Zwei Ansätze:
- Auf dem eigenen Computer ist was "kaputt": Disk voll (/var ?), Rechte im bemängelten Verzeichnis etc.
- Der Fehler liegt im Repository - auch möglich, aber unwahrscheinlicher. Es ist - nach den Fehlermeldungen - auf jeden Fall das "Debian"-Repository, nicht das von Siduction. Da würde helfen, eine andere Quelle aus den Spiegeln (Mirror) zu wählen. Gegebenenfalls nur zeitweilig. (Die kann man wechseln wie ein Hemd :) ).
lieben Dank für die Antwort :)
QuoteDer Fehler liegt im Repository - auch möglich, aber unwahrscheinlicher.
das Unwahrscheinliche trifft manchmal zu ;D
root@siductionbox:~# apt update
OK:1 https://packages.siduction.org/extra unstable InRelease
OK:2 https://packages.siduction.org/fixes unstable InRelease
OK:3 https://ftp.uni-stuttgart.de/debian unstable InRelease
Aktualisierung für 42 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
root@siductionbox:~#
das verwundert mich insoweit, dass parallel auf der Platte ein weiteres Siduction-BS installiert ist,
auch mit der Quelle
deb.debian.org, und dort kein Fehler auftritt ???
EDIT: nachdem jetzt wieder auf die ursprünglichen Einträge der sourceslist debian zurückgestellt wurde,
läuft auch hiermit alles problemlos ohne Fehlermeldung
Quotedas verwundert mich insoweit, dass parallel auf der Platte ein weiteres Siduction-BS installiert ist,
auch mit der Quelle deb.debian.org, und dort kein Fehler auftritt ???
Einmal vermute ich, daß deb.debian.org eine "Sammeladresse" von mehreren Hosts ist. Auch kann es sein, daß beim "anderen Siduction" die entsprechende Datei schon vorhanden war und nicht (neu) heruntergeladen werden mußte.
[Oder es war "... and now for something completely different" :).]
Richtig vermutet, deb.debian.org ist ein CDN. Steht auch hier bisschen was dazu: https://deb.debian.org/