mirror of
https://github.com/aphrody-labs/PowerShell.git
synced 2026-10-17 04:36:39 +00:00
Add Linux and Windows installation instructions
This commit is contained in:
1 parent
4b58168a87
commit
b79af07fbb
3 files changed
+70
-15
No files matched your search
@@ -32,6 +32,10 @@ Get PowerShell
|
|||||||
Building summary: `Start-PSBuild` from the module
|
Building summary: `Start-PSBuild` from the module
|
||||||
`./PowerShellGitHubDev.psm1` (self-host on Linux / OS X)
|
`./PowerShellGitHubDev.psm1` (self-host on Linux / OS X)
|
||||||
|
|
||||||
|
See [Linux releases](docs/installation/linux.md) and
|
||||||
|
[Windows artifacts](docs/installation/windows.md) installation
|
||||||
|
instructions.
|
||||||
|
|
||||||
[releases]: https://github.com/PowerShell/PowerShell/releases
|
[releases]: https://github.com/PowerShell/PowerShell/releases
|
||||||
[artifacts]: https://ci.appveyor.com/project/PowerShell/powershell-linux/build/artifacts
|
[artifacts]: https://ci.appveyor.com/project/PowerShell/powershell-linux/build/artifacts
|
||||||
|
|
||||||
@@ -46,7 +50,8 @@ search the [issues][], and if all else fails, open a new issue.
|
|||||||
|
|
||||||
[issues]: https://github.com/PowerShell/PowerShell/issues
|
[issues]: https://github.com/PowerShell/PowerShell/issues
|
||||||
|
|
||||||
## Obtain the source code
|
Obtain the source code
|
||||||
|
----------------------
|
||||||
|
|
||||||
### Setup Git
|
### Setup Git
|
||||||
|
|
||||||
@@ -65,17 +70,3 @@ other repositories embedded within it as submodules. *Please* see the
|
|||||||
contributing guidelines and learn about submodules. Not every
|
contributing guidelines and learn about submodules. Not every
|
||||||
submodule is required on every system; see the individual build
|
submodule is required on every system; see the individual build
|
||||||
instructions for the necessary subsets.
|
instructions for the necessary subsets.
|
||||||
|
|
||||||
### FullCLR PowerShell
|
|
||||||
|
|
||||||
## Running from CI server
|
|
||||||
|
|
||||||
We publish an archive with FullCLR bits on every CI build with [AppVeyor][].
|
|
||||||
|
|
||||||
* Download zip package from **artifacts** tab of the particular build.
|
|
||||||
* Unblock zip file: right-click in file explorer -> properties -> check
|
|
||||||
'Unblock' checkbox -> apply
|
|
||||||
* Extract zip file to `$bin` directory
|
|
||||||
* `Start-DevPSGithub -binDir $bin`
|
|
||||||
|
|
||||||
[appveyor]: https://ci.appveyor.com/project/PowerShell/powershell-linux
|
|
||||||
@@ -0,0 +1,39 @@
|
|||||||
|
Package installation instructions
|
||||||
|
=================================
|
||||||
|
|
||||||
|
Supports Ubuntu 14.04, CentOS 7.1, and OS X 10.11.
|
||||||
|
|
||||||
|
Once the package is installed, `powershell` will be in your path,
|
||||||
|
ready to be launched from a terminal. It will read
|
||||||
|
`~/.powershell/profile.ps1` for your user profile, and
|
||||||
|
`/usr/local/share/powershell/PSL_profile.ps1` for the system profile.
|
||||||
|
|
||||||
|
Similarly, it will search `~/.powershell/Modules` and
|
||||||
|
`/usr/local/share/powershell/Modules` for user and system modules.
|
||||||
|
|
||||||
|
Ubuntu 14.04
|
||||||
|
============
|
||||||
|
|
||||||
|
Using a stock Ubuntu 14.04 image, download the
|
||||||
|
`powershell_0.2.0-1_amd64.deb` file, and then execute the following:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
sudo apt-get install libunwind8 libicu52
|
||||||
|
sudo dpkg -i powershell_0.2.0-1_amd64.deb
|
||||||
|
```
|
||||||
|
|
||||||
|
CentOS 7.1
|
||||||
|
==========
|
||||||
|
|
||||||
|
Using a stock CentOS 7.1 image, download the
|
||||||
|
`powershell-0.2.0-1.x86_64.rpm` file, and then execute the following:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
sudo yum install powershell-0.2.0-1.x86_64.rpm
|
||||||
|
```
|
||||||
|
|
||||||
|
OS X 10.11
|
||||||
|
==========
|
||||||
|
|
||||||
|
Using an OS X 10.11 machine, download the `powershell-0.2.0.pkg` file,
|
||||||
|
double-click it, and follow the prompts.
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
Artifact installation instructions
|
||||||
|
==================================
|
||||||
|
|
||||||
|
We publish an archive with CoreCLR and FullCLR bits on every CI build
|
||||||
|
with [AppVeyor][].
|
||||||
|
|
||||||
|
[appveyor]: https://ci.appveyor.com/project/PowerShell/powershell-linux
|
||||||
|
|
||||||
|
CoreCLR artifacts
|
||||||
|
=================
|
||||||
|
|
||||||
|
* Download zip package from **artifacts** tab of the particular build.
|
||||||
|
* Unblock zip file: right-click in file explorer -> properties ->
|
||||||
|
check 'Unblock' box -> apply
|
||||||
|
* Extract zip file to `bin` directory
|
||||||
|
* `./bin/powershell.exe`
|
||||||
|
|
||||||
|
FullCLR artifacts
|
||||||
|
=================
|
||||||
|
|
||||||
|
* Download zip package from **artifacts** tab of the particular build.
|
||||||
|
* Unblock zip file: right-click in file explorer -> properties ->
|
||||||
|
check 'Unblock' box -> apply
|
||||||
|
* Extract zip file to `$in` directory
|
||||||
|
* `Start-DevPSGithub -binDir bin`
|
||||||
Reference in new issue
Block a user