Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
お試し用のLinux環境を作る
Search
onozaty
August 25, 2014
Programming
0
36
お試し用のLinux環境を作る
VirtualBoxとVagrantを使って、お試し用のLinux環境を作る
onozaty
August 25, 2014
Tweet
Share
More Decks by onozaty
See All by onozaty
リモートワーク中に買って良かったものベスト3
onozaty
0
190
情報を表現するときのポイント
onozaty
0
25
チームで開発するための環境を整える
onozaty
1
280
Selenium入門(2023年版)
onozaty
1
190
40歳過ぎてもエンジニアでいるためにやっていること
onozaty
0
68
Java8から17へ
onozaty
0
20
今からでも遅くないDBマイグレーション - Flyway と SchemaSpy の紹介 -
onozaty
0
220
Redmine issue assign notice plugin の紹介
onozaty
0
220
最近作ったもの
onozaty
0
32
Other Decks in Programming
See All in Programming
TerraformとStrands AgentsでAmazon Bedrock AgentCoreのSSO認証付きエージェントを量産しよう!
neruneruo
4
1.8k
re:Invent 2025 トレンドからみる製品開発への AI Agent 活用
yoskoh
0
130
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
190
Kotlin Multiplatform Meetup - Compose Multiplatform 외부 의존성 아키텍처 설계부터 운영까지
wisemuji
0
120
Tinkerbellから学ぶ、Podで DHCPをリッスンする手法
tomokon
0
140
これならできる!個人開発のすゝめ
tinykitten
PRO
0
130
tparseでgo testの出力を見やすくする
utgwkk
2
280
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
130
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
370
AIコーディングエージェント(skywork)
kondai24
0
200
認証・認可の基本を学ぼう後編
kouyuume
0
250
Basic Architectures
denyspoltorak
0
120
Featured
See All Featured
End of SEO as We Know It (SMX Advanced Version)
ipullrank
2
3.8k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.2k
Navigating Weather and Climate Data
rabernat
0
52
The Pragmatic Product Professional
lauravandoore
37
7.1k
Reality Check: Gamification 10 Years Later
codingconduct
0
1.9k
Designing Experiences People Love
moore
143
24k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
0
130
Fireside Chat
paigeccino
41
3.8k
A better future with KSS
kneath
240
18k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.8k
Learning to Love Humans: Emotional Interface Design
aarron
274
41k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
45
Transcript
お試し用の Linux環境を作る VirtualBox、Vagrant 2014-08-25 社内勉強会 onozaty
Linuxを試したいとき どうしてますか?
仮想化ソフトを使う • 手軽に試すならば、仮想化ソフトを使っ て、ゲストOSとしてLinuxを実行する • 無償の仮想化ソフト(商用での利用は注意) • VMware Player •
VirtualBox • Virtual PC
VirtualBox
VirtualBox • ホストOSを選ばない • Windows、Mac、Linux • ゲストOSを複数起動できる • スナップショット、コピー、サスペンド などが手軽にできる
VirtualBoxのインストール • VirtualBoxのダウンロードサイトから、対 応するプラットホームのものをダウン ロードしてインストールするだけ • https://www.virtualbox.org/wiki/Downloads
ゲストOSのインストール • OSイメージをマウントしてインストール • 結構面倒なので、個人で試す程度ならば、公 開されているVirtualBoxの仮想マシンイメージ を使う方法もあり (ただし入手先が信頼できるかは要注意) • Ubuntu
Japanese Team • https://www.ubuntulinux.jp/download/ja-remix-vhd
もっと簡単に
Vagrant
Vagrant • 仮想マシンの作成、環境構築といった一 連の作業を、簡単に行うツール • 既存技術の組み合わせ • 仮想化:VirtualBox、VMware • 構成管理:Chef、Puppet
Vagrantのインストール • Vagrantは下記サイトからダウンロードし てインストール • http://www.vagrantup.com/downloads.html • 仮想化ソフト(VirtualBox)も入れておく
Vagrantによる仮想マシン作成 • box(仮想マシンの雛形)を追加 • 下記はVagrantの開発元が公開している Ubuntuイメージを使用 • 初期化(Vagrantfile作成) • 起動
$ vagrant up $ vagrant init hashicorp/precise64 $ vagrant box add hashicorp/precise64
Vagrantによる仮想マシン作成 • コマンド3つで、ssh接続可能な環境ができあ がり
Vagrantで出来ること • Chefなどと組み合わせて、必要なアプリのイ ンストールなども自動(vagrant up時)に行える • 各種設定は、すべてVagrantfileに書くので、 Vagrantfileとboxを共有すれば、まったく同じ 環境を各自のPCで構築することができる •
IPアドレスもVagrantfileに書いておくと、そのよ うに設定される • 環境の中断、再開、シャットダウン、削除と いったことが、すべてvagrantコマンドにて実 行できる
で、実際Linux環境使えるまで どれくらいの時間かかるの?
試してみました • OS:Windows 7 • Vagrant、VirtualBox未インストール状態
合計時間:40分 (VirtualBoxの入れなおしがなかったら30分切っていたのに!) 内訳 • VirtualBoxダウンロード、インストール: 20分 (最新とその前のバージョンだとエラーが出たため、3回バージョン入れな おした時間含む) • Vagrantダウンロード、インストール:
10分 • vagrant box add, vagrant init, vagrant up: 10分 (ほとんどがbox addでイメージダウンロードする時間)
どんどんLinux環境作って いろいろ試しましょう おしまい