[LINUX] Installez le package dans un environnement hors ligne

Installez le package dans un environnement hors ligne

Notez qu'il y aura peut-être plus de choses à faire à l'avenir

0. Aperçu

Je souhaite installer un package dans un environnement hors ligne.

Suivez les étapes ci-dessous en supposant que vous disposez d'un environnement en ligne qui se connecte à Internet.

  1. Téléchargez le package dans un environnement en ligne
  2. Transférez le package vers l'environnement hors ligne
  3. Installez le package

1. Téléchargez le package dans un environnement en ligne

Spécifiez l'option --downloadonly avec yum install.

Vous pouvez spécifier la destination du téléchargement en spécifiant l'option --downloaddir, mais c'est ennuyeux car j'ai oublié de le spécifier ici. .. ..

$ 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

J'ai été trompé par le lieu inconnu appelé / var / tmp / yum-root-oPlmKR, alors je l'apporte chez moi.

Changer également le propriétaire

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

2. Transférez le package vers l'environnement hors ligne

Transférer avec la commande scp.

Spécifiez le fichier de clé pour vous connecter à la destination de transfert avec l'option -i.

$ scp -i ./.ssh/xxx.pem amazon-ssm-agent.rpm xx.xx.xx.xx(Transfert IP de destination):~

3. Installez le package

Installez avec yum comme d'habitude

J'ai oublié de mettre sudo et je me suis mis en colère une fois. .. ..

$ 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!

Vous l'avez installé avec succès.

Recommended Posts

Installez le package dans un environnement hors ligne
[Pour les débutants] Installez le package dans l'environnement Anaconda (Janome)
Installer le package python dans l'environnement personnel sur Ubuntu
Installez LightGBM dans l'environnement virtualenv OSX
[Linux] Mettez à jour le package hors ligne
Installer Scrapy dans l'environnement Python Anaconda
installer tensorflow dans un environnement anaconda + python3.5
pyenv + pyenv - Charge automatiquement l'environnement virtualenv dans l'environnement virtualenv
Installer Django dans l'environnement virtuel pipenv
Utilisez tensorflow dans un environnement sans racine
L'histoire d'une erreur dans PyOCR
Installez rJava sur Linux dans un environnement R3.6.
Créer un environnement virtuel dans un environnement Anaconda
Installer CaboCha dans un environnement non-Anaconda (Win)
Installez le module Python dans n'importe quel répertoire
Je ne peux pas installer le package avec pip.
Comment installer le package python dans un environnement local en tant qu'utilisateur général
Signification de {numéro de version} dans le package mysql rpm
Dans le tutoriel Chainer, j'obtiens une erreur lors de l'importation d'un package. (moquer)
Créer un environnement qui utilise Python avec Eclipse
Utilisez le dernier pip dans un environnement virtualenv
Installez Python 3.5.1 + numpy + scipy + α dans l'environnement Windows
Précautions lors de l'installation de packages dans l'environnement conda
Le 18ème problème d'écriture en temps réel hors ligne en Python
Définir une adresse IP fixe dans l'environnement Linux
Lancer un serveur HTTP dans le répertoire courant
Le 19ème problème d'écriture en temps réel hors ligne en Python
Comment installer le framework d'apprentissage en profondeur Tensorflow 1.0 dans l'environnement Windows Anaconda
Utilisé depuis l'introduction de Node.js dans l'environnement WSL
Créez un environnement interactif pour l'apprentissage automatique avec Python
L'histoire de la création de l'environnement Linux le plus rapide au monde
Créer un environnement virtuel Anaconda dans le dossier du projet
Procédure d'installation de TensorFlow dans un environnement de coquille de poisson (Anaconda 4.0.0)
[Golang] Spécifiez un tableau pour la valeur de la carte
Déterminer si un attribut est défini dans l'objet
Exécutez pandas-highcharts display_charts dans un environnement autre que jupyter
Installez Ubuntu 20.04 avec GUI et préparez l'environnement de développement
Jusqu'à ce que TensorFlow-GPU soit installé avec pip dans l'environnement Windows
Comment installer la poésie (gestion des erreurs) dans l'environnement zsh
Désactivez complètement l'accélération de la souris dans l'environnement de bureau Linux
virtualenvwrapper dans l'environnement Windows
environnement virtuel en Python
Installez la commande pip
Environnement de développement en Python
J'ai essayé d'exécuter le système de reconnaissance vocale hors ligne Julius avec python dans l'environnement virtuel Docker
Installez le cerveau virtuel
J'ai vérifié le package Python pré-installé dans Google Cloud Dataflow
J'ai essayé l'algorithme de super résolution "PULSE" dans un environnement Windows
Vérifiez le fonctionnement de Python pour .NET dans chaque environnement
Commandes souvent utilisées dans l'environnement de développement lors de l'implémentation de Python
Refléter l'environnement virtuel créé par Miniconda dans le notebook Jupyter
Comment manipuler le DOM dans iframe avec Selenium
Exécutez le fichier python après avoir activé l'environnement virtuel python avec le fichier de commandes
Une introduction à l'API de socket moderne pour apprendre en C
Installez CaboCha dans l'environnement Ubuntu et appelez-le avec Python.