"Find-Command" & "Install-Module" cmdlets should identify OS compatibility
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Anfängerfreundlichkeit
- 35/100
- Issue-Typ
- Bug
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Veraltet
- Tech-Stack
- csharp, powershell
- Bereich
- operating-systems, tooling
Rechercherichtung
Beginnen Sie mit den Einstiegspunkten Find-Command und Install-Module und reproduzieren Sie das Problem auf Ubuntu 16.04. Überprüfen Sie, wie die Ergebnisse der verfügbaren Module und die Installationsabhängigkeiten ausgewählt werden; abgeschlossen ist die Arbeit, wenn Linux-Benutzern keine Module angeboten werden, die Windows-spezifische Abhängigkeiten erfordern, während kompatible Module weiterhin verfügbar bleiben.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
From @MaximoTrinidad on September 28, 2016 13:29
Steps to reproduce
In Linux, using either Find-Command or Install-Module, will list all available (Windows and Linux).
Expected behavior
Install the module that can be executed Linux, as well as Windows.
It maybe a good idea to have these cmdlets check for the OS type before providing the list.
Actual behavior
A Module won't install because it need dependencies, or was built for Windows OS. Below, example has been addressed;
https://github.com/janegilring/PSVersion/issues/5

Environment data
Linux: Ubuntu 16.04.1 64bit
PS /home/maxt> $PSVersionTable
Name Value
---- -----
PSVersion 6.0.0-alpha
PSEdition Core
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 3.0.0.0
GitCommitId v6.0.0-alpha.10
CLRVersion
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
Copied from original issue: PowerShell/PowerShell#2374
- Vorherrschende Sprache
- C#
- Sterne
- 576
- Forks
- 114
- Ø Merge
- 1 T. 2 Std.
- Gemergte PRs (30 T.)
- 7
Beitragsleitfaden
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus PowerShell/PSResourceGet
-
Create parent directories only after the containment check in InstallHelper.TryExtractToDirectory Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
PowerShell/PSResourceGet#2056 ·
-
feature_request
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
PowerShell/PSResourceGet#2013 · 3 Kommentare ·
-
Needs-Triage
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 68/100
PowerShell/PSResourceGet#2055 ·
-
Needs-Triage
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 72/100
PowerShell/PSResourceGet#2054 ·
-
(dsc): Export ignores `--input` filter for `Repository` and `PSResourceList` on DSC 3.3.* or above OffenNeeds-Triage
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 72/100
PowerShell/PSResourceGet#2053 ·
Alle Issues in PowerShell/PSResourceGet
Ähnliche Issues
-
bug documentation frontend
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
azurenoops/spin_agent#975 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 86/100
-
:watch: Not Triaged 11.0 fundamentals/subsvc
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 92/100
dotnet/AspNetCore.Docs#37699 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
SubtitleEdit/subtitleedit#15108 · 1 Kommentar ·
-
area/docs-content Bug pulumi/docs
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 94/100