FTL Advanced Edition Gameplay On Linux
目次:
Vagrantは、仮想マシン環境を構築および管理するためのオープンソースのコマンドラインツールです。 デフォルトでは、VagrantはVirtualBox、Hyper-Vの上にマシンをプロビジョニングできます。 およびDocker。 Libvirt(KVM)、VMware、AWSなどの他のプロバイダーは、Vagrantプラグインシステムを介してインストールできます。
Vagrantは主に、開発者が実稼働環境と一致する開発環境をセットアップするために使用します。
このチュートリアルでは、Debian 9マシンにVagrantをインストールする方法を説明します。 VagrantのデフォルトプロバイダーであるVirtualBoxプロバイダーを使用します。
前提条件
このチュートリアルを続ける前に、sudo特権を持つユーザーとしてログインしていることを確認してください。
このチュートリアルを続行する前に、次の前提条件を満たしていることを確認してください。
- sudo特権を持つユーザーとしてログインします。VirtualBoxをインストールします。
DebianにVagrantをインストールする
Debianのリポジトリで利用できるVagrantパッケージはかなり時代遅れです。 Vagrantの公式サイトからVagrantの最新バージョンをダウンロードしてインストールします。
この記事の執筆時点で、Vagrantの最新の安定バージョンはバージョン2.2.6です。 次の手順に進む前に、Vagrant Downloadページをチェックして、新しいバージョンが利用可能かどうかを確認してください。
以下を使用してパッケージリストを更新することから始めます。
sudo apt update
次のcurlコマンドでVagrantパッケージをダウンロードします。
curl -O
.deb
ファイルがダウンロードされたら、次を入力してインストールします。
sudo apt install./vagrant_2.2.6_x86_64.deb
インストールが成功したことを確認するには、Vagrantバージョンを出力する次のコマンドを実行します。
vagrant --version
出力は次のようになります。
Vagrantの使用開始
VagrantがDebianマシンにインストールされたので、開発環境を作成する方法を見てみましょう。
最初のステップは、プロジェクトルートディレクトリとなるディレクトリを作成し、Vagrantfileファイルを保持することです。 Vagrantfileは、仮想マシンを構成およびプロビジョニングする方法を説明するRubyファイルです。
プロジェクトディレクトリを作成し、次のように切り替えます。
mkdir ~/my-first-vagrant-project
cd ~/my-first-vagrant-project
次のステップは、vagrant
vagrant init
コマンドを使用して新しいVagrantfileを初期化し、使用するボックスを指定することです。
ボックスはVagrant環境用のパッケージ形式であり、プロバイダー固有のものです。 Vagrant boxカタログページで、公開されているVagrant Boxのリストを見つけることができます。
この例では、
centos/7
ボックスを使用します。 次のコマンドを実行して、新しいVagrantfileを初期化します。
vagrant init centos/7
A `Vagrantfile` has been placed in this directory. You are now ready to `vagrant up` your first virtual environment! Please read the comments in the Vagrantfile as well as documentation on `vagrantup.com` for more information on using Vagrant.
Vagrantfileを開いてコメントを読み、必要に応じて調整できます。
vagrant
vagrant up
コマンドを実行して、Vagrantfileに従って仮想マシンを作成および構成します。
vagrant up
==> default: Configuring and enabling network interfaces… default: SSH address: 192.168.121.74:22 default: SSH username: vagrant default: SSH auth method: private key ==> default: Rsyncing folder: /home/linuxize/Vagrant/my-first-vagrant-project/ => /vagrant
Vagrantは、仮想マシンの
/vagrant
にプロジェクトディレクトリをマウントします。これにより、ホストマシンでプロジェクトのファイルを操作できます。
仮想マシンにSSH接続するには、次を実行します。
vagrant ssh
次のコマンドで仮想マシンを停止できます。
vagrant halt
次のコマンドは、実行中のマシンを停止し、マシンの作成中に作成されたすべてのリソースを破棄します。
結論
Debian 9マシンにVagrantをインストールして使用する方法を学びました。 また、基本的な開発環境を作成する方法も示しました。
Vagrantの詳細については、Vagrantの公式ドキュメントページをご覧ください。
浮浪者デビアンLinuxディストリビューションの更新:Ubuntuのスラッシュサポート、Debian 7.0の近くのダウンロード

CanonicalのLTS(Long Term Support) CanonicalはUbuntu LinuxのLong Term Support(LTS)リリースのサポート期間を3年から5年に延長したことはずいぶん前ではありませんでしたが、先週、CanonicalはUbuntu Linuxの逆方向の動きを見せました
Debian 9でユーザーを追加および削除する方法

ユーザーを追加および削除する方法を知ることは、Linuxユーザーが知っておくべき基本的なスキルの1つです。 このチュートリアルでは、Debian 9でユーザーを追加および削除する方法を示します。
Debian 9でスワップスペースを追加する方法

スワップは、物理RAMメモリの容量がいっぱいになったときに使用されるディスク上のスペースです。 このチュートリアルでは、Debian 9システムにスワップファイルを追加するために必要な手順の概要を説明します。