1月15日開催!現年収非公開で企業からスカウトをもらってみませんか?PR

転職ドラフトでリアルな市場価値を測る。レジュメをもとに、企業から年収とミッションが提示されます。

11
14

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Windowsでもコマンドラインで開発環境構築(Chocolatey)

Last updated at Posted at 2018-03-11

Linux環境ではyumやapt-getを使ったことがある人でも
Windowsではブラウザで配布サイトを巡回してインストーラをダウンロードして
インストールしているという人も少なくないはず

本記事はWindows用のコマンドラインパッケージマネージャChocorateyを利用して
コマンドラインでWeb開発でよく使う言語・ツールをインストールする手順です

  • Chocorateyを使用するにはWindows7以降で
    Windows PowerShell v2以上,.NET Framework 4以上が必要です

Chocolateyのインストール

Windows PowerShell を使う場合

  • Windows 7の場合
    スタートメニュー[すべてのプログラム]-[アクセサリ]-[Windows PowerShell]右クリックし[管理者として実行]
> Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Chocolateyの主なコマンド
> choco upgrade chocolatey
Chocolatey自身のアップデート

> choco search <フィルタ文字列>
フィルタ文字列にマッチ&関連するパッケージのリストを表示

> choco install <パッケージ名>
指定パッケージ(と依存パッケージ)をインストール

> choco upgrade <パッケージ名>
指定パッケージを最新版に更新

chocoコマンドを使用するにはPowerShell(またはcmd.exe)を管理者として実行する必要があります
install/uninstall/upgrade実行後は更新された環境変数を適用するためにPowerShell(またはcmd.exe)を再起動する必要があります

言語・アプリのインストール

Git

> choco install git -y

Java (JDK 9)

> choco install jdk9 -y

PHP

> choco install php -y

> choco install composer -y

NodeJS (Nodistを利用)

> choco install nodist -y
nodistでNodeJS(ここではv8.10.0)をインストールする
> nodist

> nodist ds

> nodist + 8.10.0

> nodist 8.10.0

> node -v

ブラウザ・IDEのインストール

Google Chrome

> choco install GoogleChrome -y

Atom

> choco install Atom -y

Visual Studio Code

> choco install VisualStudioCode -y

仮想環境のインストール

VirtualBox

> choco install virtualbox -y

Docker

  • Windows 10 Pro (64bit) の場合
    Docker for Windows をインストール
> choco install docker-for-windows -y
  • Windows 7 Pro (64bit) の場合
    Docker Toolbox をインストール
> choco install docker-toolbox -y
11
14
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up

Comments

No comments

Let's comment your feelings that are more than good

Qiita Advent Calendar is held!

Qiita Advent Calendar is an article posting event where you post articles by filling a calendar 🎅

Some calendars come with gifts and some gifts are drawn from all calendars 👀

Please tie the article to your calendar and let's enjoy Christmas together!

11
14

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Login to continue?

Login or Sign up with social account

Login or Sign up with your email address