Skip to content

slaughtering/scoop_installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Scoop (un)installer

Installation

Prerequisites:

  • Windows 7 SP1+ / Windows Server 2008+, Windows 10 recommended
  • PowerShell 5 or later, PowerShell Core included
  • .NET Framework 4.5 or later
  • PowerShell execution policy must be enabled, e.g. Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

Typical Installation

Run this command from your PowerShell to install scoop with default configuration, scoop will be install to C:\Users\<user>\scoop.

iwr -useb 'https://raw.githubusercontent.com/scoopinstaller/install/master/install.ps1' | iex

Advanced Installation

If you want to have an advanced installation, You can download the installer and manually execute it with parameters.

iwr -useb 'https://raw.githubusercontent.com/scoopinstaller/install/master/install.ps1' -outfile 'install.ps1'

To see all configurable parameters of the installer.

.\install.ps1 -?

For example, install scoop to a custom directory, configure scoop to install global programs to a custom directory, and bypass system proxy while installation.

.\install.ps1 -ScoopDir 'D:\Applications\Scoop' -ScoopGlobalDir 'F:\GlobalScoopApps' -NoProxy

Or you can use the legacy method to configure custom directory by setting Environment Variables. (Not Recommended)

$env:SCOOP='D:\Applications\Scoop'
iwr -useb 'https://raw.githubusercontent.com/scoopinstaller/install/master/install.ps1' | iex
$env:SCOOP_GLOBAL='F:\GlobalScoopApps'
[Environment]::SetEnvironmentVariable('SCOOP_GLOBAL', $env:SCOOP_GLOBAL, 'Machine')
iwr -useb 'https://raw.githubusercontent.com/scoopinstaller/install/master/install.ps1' | iex

About

📥 WIP: Next-generation Scoop (un)installer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PowerShell 100.0%