Impossible installer chocolatey

Impossible installer chocolatey - Logiciels - Windows & Software

Marsh Posté le 22-06-2020 à 17:02:03    

Bonjour  
j'ai voulu installer Chocolatey sur un PC ayant Win 7 en utilisant la commande CMD en administrateur. J'ai copié/collé
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
puis entrée, mais rien ne se passe je retrouve l'invite. Je recolle pareil...
[img]https://nsa40.casimages.com/img/2020/06/22/mini_200622051150703672.png[/img]
Pouvez vous m'aider?
Merci d'avance

Reply

Marsh Posté le 22-06-2020 à 17:02:03   

Reply

Marsh Posté le 23-06-2020 à 17:19:22    

Bonjour
Je reviens avec d"autres essais non concluants bien sur  :fou:  
 
J'ai lancé powershell_ise.exe puis j'ai mis les cdes
 
PS C:\Windows\system32> Get-ExecutionPolicy
Restricted
 
 
PS C:\Windows\system32> Set-ExecutionPolicy AllSigned
 
Ensuite j'ai copié/collé plusieurs scripts powell shell trouvés sur différents sites et a chaque fois j'ai des erreurs (voir ci dessous)
Qu'en pensez vous?  
 
 
PS C:\Windows\system32> Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Exception lors de la définition de « SecurityProtocol » : « Impossible de convertir la valeur « 3312 » en type « System.Net.SecurityProtocolType » en raison de valeurs d'énumération non valides. Spécifiez l'une des valeurs d'énumération suivantes et réessayez. Les valeurs d'énumération possibles sont « Ssl3, Tls ». »
Au niveau de ligne : 1 Caractère : 85
+ Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]:: <<<< SecurityProtocol = System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex
 ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')
)
    + CategoryInfo          : InvalidOperation: (:) [], RuntimeException
    + FullyQualifiedErrorId : PropertyAssignmentException
 
Exception lors de l'appel de « DownloadString » avec « 1 » argument(s) : « La connexion sous-jacente a été fermée : Une erreur inattendue s'est produite lors de l'envoi. » Au niveau de ligne : 1 Caractère : 219
+ Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::Se
curityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New
-Object System.Net.WebClient).DownloadString <<<< ('https://chocolatey.org/install.ps1')
)
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : DotNetMethodException
 
 
_____________________________________________________________________________________
PS C:\Windows\system32> Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Exception lors de la définition de « SecurityProtocol » : « Impossible de convertir la valeur « 3312 » en type « System.Net.SecurityProtocolType » en raison de valeurs d'énumération non valides. Spécifiez l'une des valeurs d'énumération suivantes et réessayez. Les  valeurs d'énumération possibles sont « Ssl3, Tls ». »
Au niveau de ligne : 1 Caractère : 85
+ Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]:: <
<<< SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex
 ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')
)
    + CategoryInfo          : InvalidOperation: (:) [], RuntimeException
    + FullyQualifiedErrorId : PropertyAssignmentException
 
Exception lors de l'appel de « DownloadString » avec « 1 » argument(s) : « La connexion sous-jacente a été fermée : Une erreur inattendue s'est produite lors de l'envoi. » Au niveau de ligne : 1 Caractère : 219
+ Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New
-Object System.Net.WebClient).DownloadString <<<< ('https://chocolatey.org/install.ps1')
)
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : DotNetMethodException
 
 
_____________________________________________________________________________________
PS C:\Windows\system32> Set-ExecutionPolicy AllSigned; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Set-ExecutionPolicy : Windows PowerShell a correctement mis à jour votre stratégie d'exécution, mais ce paramétrage est remplacé par une stratégie définie dans un contexte plus spécifique. Votre environnement va donc conserver sa stratégie d'exécution actuelle, « Bypass ». Tapez « Get-ExecutionPolicy -List » pour afficher les paramètres de stratégie  
d'exécution. Pour plus d'informations, voir « Get-Help Set-ExecutionPolicy ».
Au niveau de ligne : 1 Caractère : 20
+ Set-ExecutionPolicy <<<<  AllSigned; iex ((New-Object System.Net.WebClient).DownloadSt
ring('https://chocolatey.org/install.ps1'))
    + CategoryInfo          : PermissionDenied: (:) [Set-ExecutionPolicy], SecurityExce  
   ption
    + FullyQualifiedErrorId : ExecutionPolicyOverride,Microsoft.PowerShell.Commands.Set  
   ExecutionPolicyCommand
Exception lors de l'appel de « DownloadString » avec « 1 » argument(s) : « La connexion sous-jacente a été fermée : Une erreur inattendue s'est produite lors de l'envoi. »
Au niveau de ligne : 1 Caractère : 85
+ Set-ExecutionPolicy AllSigned; iex ((New-Object System.Net.WebClient).DownloadString <
<<< ('https://chocolatey.org/install.ps1'))
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : DotNetMethodException
 
 
_____________________________________________________________________________________
PS C:\Windows\system32> PS C:\WINDOWS\system32#> Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Get-Process : Impossible de trouver un paramètre positionnel acceptant l'argument « Set-ExecutionPolicy ».
Au niveau de ligne : 1 Caractère : 3
+ PS <<<<  C:\WINDOWS\system32#> Set-ExecutionPolicy Bypass -Scope Process -Force; iex (
(New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
    + CategoryInfo          : InvalidArgument: (:) [Get-Process], ParameterBindingExcep  
   tion
    + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands  
   .GetProcessCommand
 
Exception lors de l'appel de « DownloadString » avec « 1 » argument(s) : « La connexion sous-jacente a été fermée : Une erreur inattendue s'est produite lors de l'envoi. »
Au niveau de ligne : 1 Caractère : 129
+ PS C:\WINDOWS\system32#> Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-O
bject System.Net.WebClient).DownloadString <<<< ('https://chocolatey.org/install.ps1'))
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : DotNetMethodException
 
 
_____________________________________________________________________________________
PS C:\Windows\system32> Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Exception lors de l'appel de « DownloadString » avec « 1 » argument(s) : « La connexion sous-jacente a été fermée : Une erreur inattendue s'est produite lors de l'envoi. »
Au niveau de ligne : 1 Caractère : 104
+ Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClien
t).DownloadString <<<< ('https://chocolatey.org/install.ps1'))
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : DotNetMethodException
 
 
_____________________________________________________________________________________
PS C:\Windows\system32> Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Exception lors de l'appel de « DownloadString » avec « 1 » argument(s) : « La connexion sous-jacente a été fermée : Une erreur inattendue s'est produite lors de l'envoi. »
Au niveau de ligne : 1 Caractère : 104
+ Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClien
t).DownloadString <<<< ('https://chocolatey.org/install.ps1'))
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : DotNetMethodException
 
 
_____________________________________________________________________________________
PS C:\Windows\system32> @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
Jeton non reconnu dans le texte source.
At line:1 char:1
 
_____________________________________________________________________________________
PS C:\Windows\system32> WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
La chaîne commençant par :
Au niveau de ligne : 1 Caractère : 249
+ WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy By
pass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.
org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin <<<< "
n'a pas de terminateur : ".
At line:1 char:250
 
_____________________________________________________________________________________
PS C:\Windows\system32> WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
Le terme « WindowsPowerShell\v1.0\powershell.exe -NoProfile -InputFormat None -Execution
Policy Bypass -Command iex » n'est pas reconnu comme nom d'applet de commande, fonction,
 fichier de script ou programme exécutable. Vérifiez l'orthographe du nom, ou si un chemin d'accès existe, vérifiez que le chemin d'accès est correct et réessayez.
Au niveau de ligne : 1 Caractère : 106
+ WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy B
ypass -Command "iex <<<<  ((New-Object System.Net.WebClient).DownloadString('https://cho
colatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
    + CategoryInfo          : ObjectNotFound: (WindowsPowerShe...ss -Command iex:String  
   ) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
 
Le terme « %ALLUSERSPROFILE%\chocolatey\bin » n'est pas reconnu comme nom d'applet de co
mmande, fonction, fichier de script ou programme exécutable. Vérifiez l'orthographe du n
om, ou si un chemin d'accès existe, vérifiez que le chemin d'accès est correct et réessa
yez.
Au niveau de ligne : 1 Caractère : 249
+ WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy B
ypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolate
y.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin <<<<  
    + CategoryInfo          : ObjectNotFound: (%ALLUSERSPROFILE%\chocolatey\bin:String)  
    [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
 
 
_____________________________________________________________________________________
PS C:\Windows\system32> Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Exception lors de l'appel de « DownloadString » avec « 1 » argument(s) : « La connexion sous-jacente a été fermée : Une erreur inattendue s'est produite lors de l'envoi. »
Au niveau de ligne : 1 Caractère : 104
+ Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClien
t).DownloadString <<<< ('https://chocolatey.org/install.ps1'))
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : DotNetMethodException

Reply

Marsh Posté le 23-06-2020 à 17:46:14    

Tu as testé les autres manières de l'installer ?
https://chocolatey.org/docs/install [...] ll-options
 
Tu peux faire une installation offline aussi, installer manuellement le fichier ".ps1".
 
C'est bizarre que tu n'ai aucun message d'erreur dans la console cmd ?!
 
Est ce que tu arrives à pinger un site internet via cette console ?  
 

Reply

Marsh Posté le 23-06-2020 à 19:02:38    

Vu le contenu du script powershell c'est normal qu'il ne fonctionne pas avec un OS aussi obsolète que Windows 7 ...

 

Windows 7 embarque powershell 2.0
On en est à la version 5 (anciennes) et 7 (core)  et beaucoup de choses ont changées et ne sont pas du tout compatibles.
Dont les cmdlets de WebClient.

 

Avec Windows 10 ça fonctionnera tout seul (et tu auras un OS moderne et supporté).

Message cité 1 fois
Message édité par nex84 le 23-06-2020 à 19:04:42

---------------
#TeamNoBidouille || Come to the Dark Side, we have cookies || Mangez 5 fruits et légumes par an ! || Le digital, c'est les doigts
Reply

Marsh Posté le 24-06-2020 à 11:58:32    

nex84 a écrit :

Vu le contenu du script powershell c'est normal qu'il ne fonctionne pas avec un OS aussi obsolète que Windows 7 ...
 
Windows 7 embarque powershell 2.0
On en est à la version 5 (anciennes) et 7 (core)  et beaucoup de choses ont changées et ne sont pas du tout compatibles.
Dont les cmdlets de WebClient.
 
Avec Windows 10 ça fonctionnera tout seul (et tu auras un OS moderne et supporté).


Requirements:
Windows 7+ / Windows Server 2003+
PowerShell v2+ (Not PowerShell Core yet though)(minimum is v3 for install from this website due to TLS 1.2 requirement)
.NET Framework 4+ (the installation will attempt to install .NET 4.0 if you do not have it installed)(minimum is 4.5 for install from this website due to TLS 1.2 requirement)
 
Peut-être que l'auteur n'a tout simplement pas .NET Framework 4 ou + en fait...  :pt1cable:
 
C'est surement ça en fait au vu de toutes les erreurs qu'il a et qui viennent de .NET. :)


Message édité par TheDarkgg le 24-06-2020 à 12:10:22
Reply

Marsh Posté le 24-06-2020 à 15:47:24    

Question :  
Au vu de ce que j'en ai lu partiellement sur Malekal : https://www.malekal.com/chocolatey- [...] s-windows/, quels sont les fonctions réelles de cette application  :??:


---------------
ASUS ROG G752 VSK | Processeur : QuadCore i7-7700HQ | CPU @ 2.80 Ghz | Mémoire : 32 GB DDR4 | 2 SSD M.2 | 2 Seagate Barracuda | Geforce GTX 1070M 8 GB | Ecran : 17,3" (120 Hz) | OS : Windows 10 Home Edition (x64)
Reply

Marsh Posté le 24-06-2020 à 16:56:22    

C'est un gestionnaire de paquet à l'instar de Linux sous forme de commande à taper dans la console.
 
En gros en tapant une seule commande tu peux installer n'importe qu'elle programme (ceux référencer dans le gestionnaire de paquet) sans GUI tout se fait via la console.
 
Mettre à jour tout tes programmes en tapant un peu de texte.
 
Supprimer, …
 
Avantages:  
- c'est plus rapide pour l'installation, la mise à jour et la suppression.
- tout se fait automatiquement pas besoin de cliquer sur next, next, next.
- la source est plus sure (si tu fais confiance à ton fournisseur (chocolatey)).
 
Par exemple tu veux installer Chrome ?
choco install chrome -y
 
Il sera automatiquement installé ici par défaut:
C:\ProgramData\chocolatey\lib
 
C'est magique. :)


Message édité par TheDarkgg le 24-06-2020 à 17:03:54
Reply

Marsh Posté le 26-06-2020 à 09:32:08    

Bonjour et merci pour votre aide
 

Code :
  1. Peut-être que l'auteur n'a tout simplement pas .NET Framework 4 ou + en fait


 
Désolé j'ai installé NET Framework 4.7
 
Je crois que je vais me rabattre sur ninite ( mais moins pratique)

Reply

Marsh Posté le 26-06-2020 à 12:45:20    

Winget sinon ?

Reply

Marsh Posté le 22-08-2020 à 13:54:10    

Bonjour @ tous
 
1. Set-ExecutionPolycy -ExecutionPolicy RemoteSigned (dans powershell lancé en admin)
2. lancer l'install du module chocolatey
 
pour les mises à jour auto des paquets il existe un paquet qui crée une tache

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed