So verwenden Sie Ubuntu APT

7

Wenn wir verwenden

Ubuntu Apt-Get

Der erste Vorgang ist das Herunterladen der erforderlichen Dateien in einen temporären Ordner

/ var / cache / apt / archives

Die Installation erfolgt erst danach. Können wir diese Dateien auf ein anderes System migrieren, damit wir diese Anwendungen ohne Internet installieren können?

dh bei der Eingabe des folgenden Befehls

apt-get Anwendungsname

Das System sollte die erforderlichen Dateien aus diesem temporären Ordner entnehmen.

cdb
quelle

Antworten:

6

Es gibt viele andere Tools in der Apt-Familie, die bei der Verwaltung von Paketen helfen können.

  • apt-move kann ein lokales Repository "nur installierte Pakete" erstellen,
  • apt-cacheroder apt-cacher-ngzwischenspeichern Proxies,
  • apt-proxy ist ein weiterer Proxy- und Teilspiegel-Builder,
  • apt-zip kann einen nicht vernetzten Computer mit Apt und Wechselmedien aktualisieren (Zip bezieht sich hier auf die alten 100-MB-Diskettenmedien, nicht auf die Komprimierung).
  • aptoncd erstellt CD-basierte Repositorys mit von Apt heruntergeladenen Paketen

Diese sind als Einzelpakete erhältlich; Zum größten Teil würden Sie sie auf dem Computer mit Netzwerkzugriff auf die offiziellen Apt-Repositorys installieren und damit Paket-Repositorys auf Wechselmedien (für apt-zipoder aptoncd) erstellen oder diesen Computer als lokales Repository konfigurieren, das andere Computer auf dem Computer verwenden Das lokale Netzwerk kann darauf zugreifen (für die verschiedenen Proxys und apt-move).

Wie Broam in den Kommentaren ausführt, sind einige davon, wenn Sie unterschiedliche Architekturen haben, nützlicher als andere.

Quacksalber
quelle
2
und das heißt nicht, dass Sie Pakete nicht einfach /var/cache/apt/archivesdirekt über wiederverwenden können dpkg. für einmalige Updates ist das durchaus machbar. Dies sind jedoch Tools, mit denen der Prozess automatisiert und ein Netzwerk von Ubuntu-Computern auf dem neuesten Stand gehalten werden kann.
Quacksalber Quijote
3

Ja, das kannst du machen. apt-getDer Cache-Ordner wird zuerst angezeigt. Wenn die Version des Pakets, das Sie installieren möchten, mit der Cache-Version identisch ist, apt-getwird die Cache-Version verwendet, ohne ins Internet zu gehen

Tuan Anh Hoang-Vu
quelle
2
Wenn die Systeme dieselbe Architektur haben (oder das Paket arch all ist). Es macht keinen Sinn, i386-Pakete für die Verwendung auf einem amd64-System usw. zwischenzuspeichern.
Broam
3

Zwei Optionen, die ich mir vorstellen kann: Verwenden Sie dpkg, um die Pakete zu installieren, oder verwenden Sie aptoncd

Gesellenfreak
quelle