apt-get install xyz - size missmatch, wie verhindern?

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Benutzeravatar
jmar83
Beiträge: 82
Registriert: 20.06.2013 20:20:15

apt-get install xyz - size missmatch, wie verhindern?

Beitrag von jmar83 » 28.08.2018 16:13:28

Hallo zusammen

Habe auf dem APT-Reposerver vorerst nur die .deb-Datei ausgetauscht, nun erhalte ich

a.) eine Warnung wegen der Signatur (ich glaube die war vorher nicht), aber es nur ne Warnung und diese führt nicht zum Abbruch
b.) Eine Fehlermeldung "size missmatch", welche aber dann zum Abbruch führt...


Frage: Wie kann ich das Problem rein clientseitig lösen, OHNE dass ich auf dem Server weitere Anpassungen vornehmen muss? Durch irgend nen Parameter oder so.


Ist das überhaupt möglich?

--fix-missing oder --fix-install oder so scheint irgendwie nicht zu gehen, auch nicht das löschen des Inhalts von /var/lib/apt/lists/...

Vielen Dank für eure Tipps.
Freundliche Grüsse, Jan

inne
Beiträge: 2103
Registriert: 25.06.2013 15:45:12
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: apt-get install xyz - size missmatch, wie verhindern?

Beitrag von inne » 28.08.2018 16:20:36

Funktioniert apt-get install --allow-releaseinfo-change :?:
(=_=)

Have mercy!

Benutzeravatar
niemand
Beiträge: 11612
Registriert: 18.07.2004 16:43:29

Re: apt-get install xyz - size missmatch, wie verhindern?

Beitrag von niemand » 28.08.2018 16:33:54

Wäre gut zu wissen, worum’s genau geht. Meine Glaskugel sagt: du hast ein Paket gebaut, und damit irgendwo ein anderes, originales Paket ersetzt, und die Packages.gz nicht neu gebaut. Das Bild ist aber ganz trübe und verschwommen – wenn’s das also nicht war, mehr Infos, bitte.
Hardware: dunkelgrauer Laptop mit buntem Display (zum Aufklappen!) und eingebauter Tastatur; beiger Klotz mit allerhand Kabeln und auch mit Farbdisplay und Tastatur (je zum auf’n Tisch Stellen)
Am 7. Tag aber sprach der HERR: „QWNoIFNjaGVpw58sIGtlaW5lbiBCb2NrIG1laHIgYXVmIGRlbiBNaXN0ISBJY2ggbGFzcyBkYXMgamV0enQgZWluZmFjaCBzbyDigKYK“

Benutzeravatar
jmar83
Beiträge: 82
Registriert: 20.06.2013 20:20:15

Re: apt-get install xyz - size missmatch, wie verhindern?

Beitrag von jmar83 » 28.08.2018 16:43:03

Vielen Dank euch beiden! :-)

"Wäre gut zu wissen, worum’s genau geht. Meine Glaskugel sagt: du hast ein Paket gebaut, und damit irgendwo ein anderes, originales Paket ersetzt, und die Packages.gz nicht neu gebaut."


Exakt.

Eben NUR das .deb-File ersetzt, weil's schnell gehen musste. Später wird dann alles richtig gestellt.

Werde die Sache mit "--allow-releaseinfo-change" in ein paar Min. versuchen, jetzt erst mal ne Pause...
Freundliche Grüsse, Jan

inne
Beiträge: 2103
Registriert: 25.06.2013 15:45:12
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: apt-get install xyz - size missmatch, wie verhindern?

Beitrag von inne » 28.08.2018 17:08:06

jmar83 hat geschrieben: ↑ zum Beitrag ↑
28.08.2018 16:43:03
Werde die Sache mit "--allow-releaseinfo-change" in ein paar Min. versuchen, jetzt erst mal ne Pause...
Ich glaube das brauchst Du nicht: Habe das hier mal nachgestellt: File has unexpected size (7998 != 8088). Mirror sync in progress?

root@narf:~# apt-get --allow-releaseinfo-change --reinstall install fubar
E: Befehlszeilenoption »--allow-releaseinfo-change« kann in Kombination mit den anderen Optionen nicht interpretiert werden.
(=_=)

Have mercy!

Benutzeravatar
jmar83
Beiträge: 82
Registriert: 20.06.2013 20:20:15

Re: apt-get install xyz - size missmatch, wie verhindern?

Beitrag von jmar83 » 28.08.2018 17:24:33

geht das vielleicht mit aptitude?
Freundliche Grüsse, Jan

eggy
Beiträge: 1471
Registriert: 10.05.2008 11:23:50

Re: apt-get install xyz - size missmatch, wie verhindern?

Beitrag von eggy » 28.08.2018 17:29:38

Paket auf die Kiste legen und dann per "dpkg -i paket.deb" installieren.

Warnungen bzgl der Signatur sollte man nicht ignorieren. Die kommen nicht nur vor, falls jemand das Paket ausgetauscht hat oder es während der Übertragung absichtlich manipuliert wurde, sondern auch falls das Paket bei Up-/Download oder Speicherung beschädigt wurde.

Benutzeravatar
jmar83
Beiträge: 82
Registriert: 20.06.2013 20:20:15

Re: apt-get install xyz - size missmatch, wie verhindern?

Beitrag von jmar83 » 28.08.2018 17:31:12

"Paket auf die Kiste legen und dann per "dpkg -i paket.deb" installieren."

...so habe ich es bisher gemacht.
Freundliche Grüsse, Jan

Benutzeravatar
jmar83
Beiträge: 82
Registriert: 20.06.2013 20:20:15

Re: apt-get install xyz - size missmatch, wie verhindern?

Beitrag von jmar83 » 28.08.2018 17:35:46

Also bei " --allow-releaseinfo-change" heisst es bei mir (Debian Jessie fürs Raspi):

" --allow-releaseinfo-change is not understood"
Freundliche Grüsse, Jan

Benutzeravatar
jmar83
Beiträge: 82
Registriert: 20.06.2013 20:20:15

Re: apt-get install xyz - size missmatch, wie verhindern?

Beitrag von jmar83 » 28.08.2018 17:38:17

mit "apt-get download xxx" heisst es:

"E: Some packages could not be authenticated"

...lässt sich das evtl. umgehen.

Klar, ich kann auch per wget oder curl das .deb-Paket downloaden und über "dpkg -i xxx.deb" installieren.

Aber "apt-get", egal ob "install" oder "download" wäre besser...
Freundliche Grüsse, Jan

inne
Beiträge: 2103
Registriert: 25.06.2013 15:45:12
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: apt-get install xyz - size missmatch, wie verhindern?

Beitrag von inne » 28.08.2018 17:48:41

Ja, diesen Schalter scheint es erst mit Buster zu geben und der bezieht sich wohl nur auf apt-get update und die Angabe in der Release-Datei. Ich war auch mehr neugierig *Asche über mein Haupt*
(=_=)

Have mercy!

Benutzeravatar
jmar83
Beiträge: 82
Registriert: 20.06.2013 20:20:15

Re: apt-get install xyz - size missmatch, wie verhindern?

Beitrag von jmar83 » 28.08.2018 17:50:45

scheint irgendwie nix passendes zu geben: https://wiki.ubuntuusers.de/apt/apt-get/

?
Freundliche Grüsse, Jan

inne
Beiträge: 2103
Registriert: 25.06.2013 15:45:12
Lizenz eigener Beiträge: GNU General Public License
Kontaktdaten:

Re: apt-get install xyz - size missmatch, wie verhindern?

Beitrag von inne » 28.08.2018 17:56:34

Ja!
(=_=)

Have mercy!

Benutzeravatar
jmar83
Beiträge: 82
Registriert: 20.06.2013 20:20:15

Re: apt-get install xyz - size missmatch, wie verhindern?

Beitrag von jmar83 » 28.08.2018 18:07:54

Aber mit "apt-get download xxx --allow-unauthenticated" kann ich das Paket downloaden, inkl. Meldung "The followin packages cannot be authenticated" sowie "Size missmatch" jedoch wird immer die Erweiterung ".FAILED" angehängt.. :-(

Gibt es dafür evtl. eine Lösung? Dateiname der herunterzuladenden Datei bestimmen oder so?
Freundliche Grüsse, Jan

Benutzeravatar
jmar83
Beiträge: 82
Registriert: 20.06.2013 20:20:15

Re: apt-get install xyz - size missmatch, wie verhindern?

Beitrag von jmar83 » 28.08.2018 18:10:01

--fix-install wird bei "apt-get install xxx" ebenfalls nicht verstanden (Command line option --fix-install is not understood)

Hab ich hier gelesen: https://serverfault.com/questions/28261 ... e-mismatch

"I'm running Ubuntu 11 and deleted all *.deb under /var/cache/apt/archives/

Then ran: apt-get --fix-install install

Seemed to work."
Freundliche Grüsse, Jan

Antworten