Installing Powershell v5 on Windows 7

Background

In the last few weeks I have wanted to devote a bit of personal time to look more into SSL Certificates.

With LetsEncrypt it is no longer don’t have the money excuse.

The reference implementation for LetsEncrypt on MS Windows Platform is the groundbreaking work done by ebekker.

 

eBekker?

eBekker has in Eugene Bekker

IT is an Interesting Business.  Everyone goes by first initial and their last name.

So who is Eugene Bekker, let us just bring up is profile on the fighting Identity Crime web site.

Link

letsEncrypt On Windows

Here are the Client Options for availing LetsEncrypt on Windows.

Link

 

ACMESharp

To install ACMESharp, I know I need to read the documentation.

And,  some of that information is available as a wiki file here.

ACMESharp Installation

PowerShell Gallery

From everything I am reading I will be better off with PowerShell Gallery.

And, the easiest path to PowerShell Gallery is to b running PowerShell Version 5.

 

Status

What version of Powershell do we currently have in place…

Command

Launched OS Command shell and entered “powershell –$PSVersionTable” and got back the image pasted below.

Image

Powershell-Command-PSVersionTable-20170710--0726PM

Explanation

PSVersion is 2.0.

Download

Download PowerShell v5 from here.

PowerShell is bundled as Windows Management Framework 5.0.

ChooseTheDownloadYouWant_20170710_1021PM

There are two offerings for Windows 7; and those are:

  1. Win7AndW2K8R2-KB3134760-x64.msu
    • 64-bit OS
  2. Win7-KB3134760-x86.msu
    • 32-bit OS

We have a 64-bit OS and so we sip the -x85 package and choose the […….]–x64.msu

 

Installation

Screenshots

Do you want to install KB3134760?

WindowsUpdateStandaloneInstaller-ConfirmInstallation

License Agreement

license

Installing….Stage – Begining

tTheUpdatesAreBeingInstalled

Installing….Stage – Progressing

TheUpdatesAreBeingInstalled_20170710_1027PM

Installation Complete

InstallComplete

Rebooted computer and got some sleep.

Wish I could say beauty sleep, but not so lucky.

 

Confirmation

Command

From OS Shell command line issued “powershell –$PSVersionTable” and got back the image pasted below.

Image

Powershell-Command-PSVersionTable-20170710--0753AM

Explanation

  1. PSVersion is 5.0.10586.1167
  2. CLRVersion is 4.0.30319.4200

Listening

It is a long road to the Heights!

In the word of one Jim Croce…

And give me the number if you can find it
So I can call just to tell ’em I’m fine and to show
I’ve overcome the blow, I’ve learned to take it well

I think about a love that I thought would save me

Music :- Link
Lyrics :- Link

Moral

Though Jim Croce recorded Operator in 72, I know just like he did then.

The love for SSL will not save me.

…. There is no one there that I really I want to talk to.

It is just another software to pile on my machine.

 

References

  1. How to Install Windows Powershell v4.0
    Link
  2. Identify .Net Version
    • Rodney Viana – MSFT
      • Identifying the .NET version you are running (2.0, 4.5, 4.5.1 or 4.5.2)
        Link
    • Techno gyan by Vijayshinva Karnure – Support Escalation Engineer (Microsoft)
      • Where is ASP.NET 4.5 …wait Where is .NET 4.5 ?
        Link
  3. Install Material
    • PowerShell v5.0

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s