windows10のパッケージ管理 scoopをインストールする

windows10のパッケージ管理 scoopをインストールする

windows10でパッケージ管理ができるツール「scoop」を導入手順。他にも Chocoleteyというものがありますが、scoopの方が個人的には使いやすい

環境

windows10 pro

scoopインストール

powershellを管理者で起動します

powershell上で下記の2つのコマンドを実行

Set-ExecutionPolicy RemoteSigned -scope CurrentUser
iex (new-object net.webclient).downloadstring('https://get.scoop.sh')

scoopはgitを利用しているようなので、まずはscoopを使ってgitをインストールする

※gitがないとパッケージ( bucket )の追加やアップデートが行えない

scoop install git

gitインストール時に7zipも一緒にインストールされます

phpをインストールしてみる

scoopを使ってphpをインストールしてます

## phpの確認
scoop search php

<出力結果>
'main' bucket:
    php-nts (7.3.11)
    php (7.3.11)

## インストール実行
scoop install php

## 確認
php -v

<出力結果>
PHP 7.3.11 (cli) 

これだけのコマンドでphpがインストール可能になります。

C:\Users\ユーザー名\scoop\persist\php\cliを確認するとphp.iniも作成されています

scoopコマンド

インストール一覧の確認

scoop list

<出力結果>
Installed apps: 

  7zip 19.00
  git 2.24.0.windows.2
  php 7.3.11

アプリの検索

scoop search <検索したいアプリ名>

[例]
scoop search mongodb
'main' bucket:
    mongodb (4.2.1)
scoop search
だけなら全てのインストール可能なアプリが表示される

アプリのアンイストール

scoop uninstall <アンイストールしたいアプリ名>

bucketについて

bucketとはlinuxでいうところのパッケージリポジトリのようなもので、例えばoperaをインストールしたい場合は

scoop search opera

でoperaを検索すると

Results from other known buckets...
(add them using 'scoop bucket add <name>')

'extras' bucket:
    bucket/opera

‘extras’ bucketにあるのでbucketを追加して下さいと表示されます。なのでextrasを下記のコマンドで追加します

## extras bucket追加
scoop bucket add extras

<出力結果>
Checking repo... ok
The extras bucket was added successfully.

extras bucketが追加されたのでoperaをインストールします

## インストール
scoop install opera

<出力結果>
Installing 'opera' (64.0.3417.92) [64bit]
Downloading https://download1.operacdn.com/pub/opera/desktop/64.0.3417.92/win/Opera_64.0.3417.92_Setup_x64.exe#/dl.7z (55.8 MB)...
Checking hash of Opera_64.0.3417.92_Setup_x64.exe ... ok.
Extracting dl.7z ... done.
Running installer script...
Linking ~\scoop\apps\opera\current => ~\scoop\apps\opera\64.0.3417.92
Creating shortcut for Opera (launcher.exe)
Persisting profile
'opera' (64.0.3417.92) was installed successfully!

インストールできたのでoperaを起動してみます

C:\Users\ユーザー名\scoop\apps\opera\64.0.3417.92にある「launcher.exe」をダブルクリックし起動します。

operaがインストールされていることが確認できます。

scoop手順が簡単なので、個人的にはこれから活用したいと思います。