Installation de Msys2 dans C:/msys64 (ne nécessite pas de droits d’admin)
Pas de droits d’admin non plus, msys64 est detecté et peut être démarré depuis ConEmu. Les variables d’environnements de windows spécifiées ci-dessous sont récupérées directement
export http_proxy=http://urlduproxy:8080
export https_proxy=http://urlduproxy:8080
Relancer plusieurs fois
pacman -Syu
Juqu’à ce qu’il n y ait plus de mises à jour
Parfois les updates échouent on peut spécifier --disable-download-timeout pour attendre plus de 10sec.
Egalement mettre à jour les CA cert via pacman -S ca-certificates
On constate que curl renvoie des erreurs SSL sur :
curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh
En renseignant :
strace curl https://www.google.com |& grep open
On peut observer où curl va chercher les certificats
Il est possible de spécifier curl –cacert cert.pem
Mais, la solution générale est de positionner le cert.pem dans /usr/ssl/ et append les CA spécifiques du pem à la fin des fichiers : ca-bundle.crt et ca-bundle.trust.crt
pacman -S zsh
puis
sh -c “$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"