前提
OS:Ubuntu20.04.3LTS
仮想化ソフト:Oracle VM VirtualBox
Linux系の仮想マシンの中に、gzipなどのファイルを外部のURLからダウンロードし、
仮想マシン内に取り入れる方法について、紹介します。
Linux系の仮想マシンを使用している場合は、ホストマシン上のファイルを仮想マシン上に移動させたりすることが難しいです。
そこで以前私は、仮想マシンでcurlでURLを叩いてファイルをダウンロードしようとしましたが、
直接素のHTMLが返却されただけで、ファイルのダウンロードができなかった経験があります。
仮想マシンで外部からファイルをダウンロードする簡単な方法
Gitを使用することで、簡単に仮想マシン内にファイルをダウンロードすることができます。
システムの本番環境サーバとして仮想マシンを使用されている場合は、Gitがインストールされていると思います。使用中のレポジトリの中に、
別のPCでダウンロードした対象のファイルを忍ばせます。そしてgit push
そして、仮想マシンでgit pullをすれば、欲しいファイルを仮想マシン内に入れ込むことができます。
あとは好きな場所にファイルを移動させたり、ファイルを展開するなどは通常の手順と同じです。