installer mysql-server sur les fenêtres du sous-système ubuntu 18.04 10.
Cannot open /proc/net/unix: No such file or directory
Cannot stat file /proc/1/fd/5: Operation not permitted
Cannot stat file /proc/3/fd/7: Operation not permitted
aidez-moi, s'il vous plaît
Je ne sais pas combien de personnes ont eu ce problème, mais ce qui a fonctionné pour moi était une combinaison des étapes suivantes:
https://github.com/FiveTechSoft/mod_harbour/wiki/Install-MySQL-server-on-Windows-10-bash
Et en veillant à changer le port du serveur MySQL sur WSL. J'exécutais une instance de serveur MySQL 3306 sur Windows et cela empêchait l'instance WSL de démarrer.
Vous pouvez simplement éditer le fichier de configuration:
Sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
Et mettre à jour la section du port pour tout ce que vous aimez.
Bonne chance
comme l'a mentionné un gars sur github et cela a résolu mon problème Le problème est avec le script "/etc/profile.d/wsl-integration.sh". Pour contourner le problème, insérez la ligne suivante avant la première ligne dans "/etc/profile.d/wsl-integration.sh" (utilisez Sudo pour modifier le fichier):
# Check if we have HOME folder
if [[ "${HOME}" == "/" ]]; then
exit 0
fi
Je veux dire avant la ligne:
WSL_INTEGRATION_CACHE=$HOME/.cache/wslu/integration`
J'utilise Ubuntu 18.04 sous Windows 10 comme sous-système, vous devez donc commencer par ajouter des référentiels requis par MariaDB en:
Sudo apt-get install software-properties-common
Mettez ensuite à jour votre installation en:
Mise à jour Sudo apt
Installez MariaDB en:
Sudo apt installer mariadb-server
Vous serez invité à définir un mot de passe root et à attendre que l'installation se poursuive. Exécutez la commande suivante une fois l'installation terminée:
Sudo service mysql start
C'est tout et pour vérifier à la fois votre version mysql et mariadb, essayez:
mysql --version