Proxy環境でchocolateyをインストールしてみた(win7)
6388 ワード
ども、keita69sawadaです。
chocolatelyがとても便利なので会社のPCにインストールしました。
chocolatelyはwindowsのパッケージマネージャです。
Macだとbrew、CentOSだとyumとかと同じですね。
じゃ、「会社のPCにインストールしましょう!」と
ウニウニしたがこの記事です。
対象読者
- proxy環境でchocolateyを使いたい人。
- windowsでcliのパッケージマネージャーを使いたい人。
- 開発環境のPCなど、同じ環境をたくさん作りたい人
前提条件
- windows7環境
- PowerShell 3.0 以上
手順
1.コマンドプロンプトを「管理者として実行する」
※ Proxy環境でない人は下記をコピペすればインストール完了
管理者権限で起動したコマンドラインにコピペ
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
2.インストールフォルダ作成
コマンド
set INST_DIR=C:\tmp\choco
mkdir %INST_DIR%
cd %INST_DIR%
3.install.ps1をダウンロードして%INST_DIR%
に保存
コマンド
powershell Invoke-WebRequest -Uri "https://chocolatey.org/install.ps1" -OutFile "%INST_DIR%\install.ps1"
PowerShellでダウンロードがうまくいかない場合は、ブラウザ経由でhttps://chocolatey.org/install.ps1
をダウンロードします。
4.プロキシの箇所を編集
編集前
$explicitProxy = $env:chocolateyProxyLocation
$explicitProxyUser = $env:chocolateyProxyUser
$explicitProxyPassword = $env:chocolateyProxyPassword
↓↓↓
変更箇所はダブルクォーテーション(")で囲みましょう
編集後
$explicitProxy = "proxy_server:port"
$explicitProxyUser = "proxy_user"
$explicitProxyPassword = "proxy_password"
5.インストール
コマンド
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex %INST_DIR%\install.ps1" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
6.chocolatey proxy 設定
コマンド
choco config set proxy "proxy_server:port"
choco config set proxyUser "proxy_user"
choco config set proxyPassword "proxy_password"
参考URL
- Chocolateyインストールメモ
http://qiita.com/rarewin/items/9099c306fcfa5131c532
- 認証プロキシ環境下でのchocolateyインストール
http://qiita.com/geotrader/items/33b5db1832bb42979ba9
- PowerShell/Windows7にPowerShell5.0をインストールしてみた
http://win.just4fun.biz/?PowerShell/Windows7%E3%81%ABPowerShell5.0%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%A6%E3%81%BF%E3%81%9F
おまけ
http://qiita.com/rarewin/items/9099c306fcfa5131c532
http://qiita.com/geotrader/items/33b5db1832bb42979ba9
http://win.just4fun.biz/?PowerShell/Windows7%E3%81%ABPowerShell5.0%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E3%81%97%E3%81%A6%E3%81%BF%E3%81%9F
PowerShellのバージョン確認
コマンド
$PSVersionTable
Author And Source
この問題について(Proxy環境でchocolateyをインストールしてみた(win7)), 我々は、より多くの情報をここで見つけました https://qiita.com/keita69sawada/items/5b7af117a313aae02399著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .