[LINUX] Installieren Sie das Paket in einer Offline-Umgebung

Installieren Sie das Paket in einer Offline-Umgebung

Beachten Sie, dass in Zukunft möglicherweise weitere Aufgaben zu erledigen sind

0. Übersicht

Ich möchte ein Paket in einer Offline-Umgebung installieren.

Führen Sie die folgenden Schritte aus, vorausgesetzt, Sie haben eine Online-Umgebung, die eine Verbindung zum Internet herstellt.

  1. Laden Sie das Paket in einer Online-Umgebung herunter
  2. Übertragen Sie das Paket in die Offline-Umgebung
  3. Installieren Sie das Paket

1. Laden Sie das Paket in einer Online-Umgebung herunter

Geben Sie die Option "--downloadonly" bei yum install an.

Sie können das Download-Ziel angeben, indem Sie die Option "--downloaddir" angeben. Dies ist jedoch ärgerlich, da ich vergessen habe, es hier anzugeben. .. ..

$ sudo yum install -y https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/linux_amd64/amazon-ssm-agent.rpm --downloadonly
Loaded plugins: fastestmirror
amazon-ssm-agent.rpm                                                                                                                  |  31 MB  00:00:10
Examining /var/tmp/yum-root-oPlmKR/amazon-ssm-agent.rpm: amazon-ssm-agent-2.3.772.0-1.x86_64
Marking /var/tmp/yum-root-oPlmKR/amazon-ssm-agent.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package amazon-ssm-agent.x86_64 0:2.3.772.0-1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================================================================
 Package                                  Arch                           Version                             Repository                                 Size
=============================================================================================================================================================
Installing:
 amazon-ssm-agent                         x86_64                         2.3.772.0-1                         /amazon-ssm-agent                         120 M

Transaction Summary
=============================================================================================================================================================
Install  1 Package

Total size: 120 M
Installed size: 120 M
Background downloading packages, then exiting:
exiting because "Download Only" specified

Ich wurde von dem unbekannten Ort namens "/ var / tmp / yum-root-oPlmKR" getäuscht, also bringe ich ihn zu mir nach Hause.

Ändern Sie auch den Besitzer

# cp amazon-ssm-agent.rpm /home/centos/
# chown centos /home/centos/amazon-ssm-agent.rpm

2. Übertragen Sie das Paket in die Offline-Umgebung

Übertragung mit dem Befehl scp.

Geben Sie die Schlüsseldatei an, um sich mit der Option "-i" am Übertragungsziel anzumelden.

$ scp -i ./.ssh/xxx.pem amazon-ssm-agent.rpm xx.xx.xx.xx(Ziel-IP übertragen):~

3. Installieren Sie das Paket

Installieren Sie mit yum wie gewohnt

Ich vergaß Sudo anzuziehen und wurde einmal wütend. .. ..

$ sudo yum install amazon-ssm-agent.rpm
Loaded plugins: fastestmirror
Examining amazon-ssm-agent.rpm: amazon-ssm-agent-2.3.772.0-1.x86_64
Marking amazon-ssm-agent.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package amazon-ssm-agent.x86_64 0:2.3.772.0-1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================================================================
 Package                                  Arch                           Version                             Repository                                 Size
=============================================================================================================================================================
Installing:
 amazon-ssm-agent                         x86_64                         2.3.772.0-1                         /amazon-ssm-agent                         120 M

Transaction Summary
=============================================================================================================================================================
Install  1 Package

Total size: 120 M
Installed size: 120 M
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : amazon-ssm-agent-2.3.772.0-1.x86_64                                                                                                       1/1
Created symlink from /etc/systemd/system/multi-user.target.wants/amazon-ssm-agent.service to /etc/systemd/system/amazon-ssm-agent.service.
  Verifying  : amazon-ssm-agent-2.3.772.0-1.x86_64                                                                                                       1/1

Installed:
  amazon-ssm-agent.x86_64 0:2.3.772.0-1

Complete!

Sie haben es erfolgreich installiert.

Recommended Posts

Installieren Sie das Paket in einer Offline-Umgebung
[Für Anfänger] Installieren Sie das Paket in der Anaconda-Umgebung (Janome)
Installieren Sie das Python-Paket in einer persönlichen Umgebung unter Ubuntu
Installieren Sie LightGBM in einer virtuellen OSX-Umgebung
[Linux] Aktualisieren Sie das Paket offline
Installieren Sie Scrapy in einer Python Anaconda-Umgebung
Installieren Sie Tensorflow in einer anaconda + python3.5-Umgebung
pyenv + pyenv-Laden Sie die virtualenv-Umgebung automatisch in die virtualenv-Umgebung
Installieren Sie Django in einer virtuellen Pipenv-Umgebung
Verwenden Sie Tensorflow in einer wurzellosen Umgebung
Die Geschichte eines Fehlers in PyOCR
Installieren Sie rJava unter Linux in der R3.6-Umgebung.
Erstellen einer virtuellen Umgebung in einer Anaconda-Umgebung
Installieren Sie CaboCha in einer Umgebung, die nicht von Anaconda stammt (Win).
Installieren Sie das Python-Modul in einem beliebigen Verzeichnis
Ich kann das Paket nicht mit pip installieren.
So installieren Sie das Python-Paket in einer lokalen Umgebung als allgemeiner Benutzer
Bedeutung von {Versionsnummer} im MySQL-RPM-Paket
Im Chainer-Tutorial wird beim Importieren eines Pakets eine Fehlermeldung angezeigt. (spotten)
Erstellen einer Umgebung, die Python mit Eclipse verwendet
Verwenden Sie den neuesten Pip in einer virtuellen Umgebung
Installieren Sie Python 3.5.1 + numpy + scipy + α in einer Windows-Umgebung
Vorsichtsmaßnahmen bei der Installation von Paketen in der Conda-Umgebung
Das 18. Offline-Echtzeit-Schreibproblem in Python
Legen Sie eine feste IP in der Linux-Umgebung fest
Starten Sie einen HTTP-Server im aktuellen Verzeichnis
Das 19. Offline-Echtzeit-Schreibproblem in Python
So installieren Sie das Deep Learning Framework Tensorflow 1.0 in der Windows Anaconda-Umgebung
Wird ab der Einführung von Node.js in der WSL-Umgebung verwendet
Erstellen Sie mit Python eine interaktive Umgebung für maschinelles Lernen
Die Geschichte des Aufbaus der schnellsten Linux-Umgebung der Welt
Erstellen Sie eine virtuelle Anaconda-Umgebung im Projektordner
Verfahren zur Installation von TensorFlow in einer Fischschalenumgebung (Anaconda 4.0.0)
[Golang] Geben Sie ein Array für den Wert der Karte an
Bestimmen Sie, ob im Objekt ein Attribut definiert ist
Führen Sie pandas-highcharts display_charts in einer anderen Umgebung als jupyter aus
Installieren Sie Ubuntu 20.04 mit GUI und bereiten Sie die Entwicklungsumgebung vor
Bis TensorFlow-GPU mit pip in der Windows-Umgebung installiert ist
So installieren Sie Poesie (Fehlerbehandlung) in einer zsh-Umgebung
Deaktivieren Sie die Mausbeschleunigung in einer Linux-Desktop-Umgebung vollständig
virtualenvwrapper in der Windows-Umgebung
virtuelle Umgebung in Python
Installieren Sie den Befehl pip
Entwicklungsumgebung in Python
Ich habe versucht, das Offline-Spracherkennungssystem Julius mit Python in der virtuellen Docker-Umgebung auszuführen
Installieren Sie das virtuelle Gehirn
Ich habe das in Google Cloud Dataflow vorinstallierte Python-Paket überprüft
Ich habe den Super-Resolution-Algorithmus "PULSE" in einer Windows-Umgebung ausprobiert
Überprüfen Sie die Funktionsweise von Python für .NET in jeder Umgebung
Befehle, die häufig in der Entwicklungsumgebung während der Python-Implementierung verwendet werden
Reflektieren Sie die von Miniconda erstellte virtuelle Umgebung im Jupyter-Notizbuch
So manipulieren Sie das DOM im Iframe mit Selen
Führen Sie die Python-Datei aus, nachdem Sie die virtuelle Python-Umgebung mit der Batch-Datei aktiviert haben
Eine Einführung in die moderne Socket-API zum Erlernen in C.
Installieren Sie CaboCha in der Ubuntu-Umgebung und rufen Sie es mit Python auf.