apt installiert das Paket nicht, obwohl es auf der Quelle vorhanden ist

apt installiert das Paket nicht, obwohl es auf der Quelle vorhanden ist

Ich habe ein Problem mit einigen alten Paketen, die auf meinen Rechnern installiert sind. Einige dieser Pakete sind sehr alt und unsicher. Allerdings erkennt apt-get install neue Versionen nicht, und selbst wenn ich eine Versionsnummer angebe, heißt es, dass diese Version nicht gefunden werden kann (obwohl ich sie sehen kann, wenn ich manuell zur Quelle navigiere).

Es ist zu beachten, dass ich ein Gerät namens „RevolutionPi“ verwende, eine Variante eines Raspberry Pi.

Ein Beispiel für ein Paket könnte python-apt sein, das auf meinem Gerät derzeit die Version 1.1.0 aufweist:

meine Quellenliste:

deb http://raspbian.raspberrypi.org/raspbian/ stretch main contrib non-free rpi

Die Schritte, die ich durchgeführt habe:

  1. Brennen Sie eine Stretch-Lite-Version von Raspbian.
  2. apt-get update
  3. apt-get install(Zum Beispiel, python-apt=1.4.1)

das Ergebnis: „Version 1.4.1 für Python-Apt wurde nicht gefunden.“

Meine Fragen:

  1. Warum passiert das? Entscheidet Apt, ob ein Paket mit meinem System kompatibel ist, oder wendet es eine ähnliche Logik an?
  2. Ist es problematisch, wenn ich die Deb-Datei herunterlade und manuell installiere?

Danke schön.

verwandte Informationen