Construction de l'environnement Linux (sur environnement WSL)

Bonjour. J'ai essayé de créer un environnement Linux en utilisant le sous-système Windows pour Linux (WSL) de Windows 10 (j'ai également installé Linuxbrew). La procédure est [^ 1].

[^ 1]: Je suis désolé qu'il existe de nombreux articles et qu'il semble construire un toit.

** 1 ** Démarrer Powershell avec des privilèges d'administrateur Réglez ensuite ExecutionPolicy sur RemoteSigned```.

PS> Set-ExecutionPolicy RemoteSigned

Ensuite, cette fois, Installez Chocolatey et utilisez-le sur Windows Terminal. / windows / terminal /) (environnement de terminal) installé (également vscode):

PS> set ChocolateyInstall=C:\ProgramData\chocolatey
PS> Invoke-Expression ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))
PS> choco list -lo
PS> choco install -y microsoft-windows-terminal vscode

Ensuite, pour activer le sous-système Windows pour Linux (WSL), exécutez la commande suivante et redémarrez [^ 2].

PS> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

[^ 2]: Ou activez-le dans "Panneau de configuration> Programmes et fonctionnalités>" Activer ou désactiver les fonctionnalités Windows ""

** 2 ** Obtenir et installer la distribution Linux Démarrez le Microsoft Store, entrez «WSL» dans le champ de recherche, recherchez Ubuntu 18.04 LTS (Linux) [^ 3], récupérez-le, installez-le et démarrez-le [^ 4]. Vous pouvez ignorer la connexion à votre compte Microsoft. L'installation démarrera et le nom d'utilisateur et le mot de passe pour sudo seront décidés et saisis.

  Enter new UNIX username:
  Enter new UNIX password:
  Retype new UNIX password:

[^ 3]: Ubuntu 20.04 LTS (Linux) peut également être bon. [^ 4]: Les articles de référence sont "Procédure de configuration du sous-système Windows pour Linux (WSL)", "Windows 10 Installez WSL pour rendre les programmes Linux disponibles dans (version 1803 ou ultérieure) "," [[ Introduction à WSL] Partie 1 Environnement Linux standard Windows 10 Commençons WSL "etc.

** 3 ** Confirmez que le terminal Linux peut être démarré Démarrez l'environnement du terminal Linux (Terminal Windows ou celui par défaut installé en même temps que la distribution) et vérifiez que la commande est exécutée:

$ uname -a
Linux ...
$ cat /etc/os-release
  :
  :

Ensuite, effectuez divers réglages:

$ echo 'umask 002' >> ~/.bashrc
$ echo 'export VISUAL="vim"\nexport EDITOR="vim"' >> ~/.bashrc
$ echo 'export PATH="/home/linuxbrew/.linuxbrew/sbin:/home/linuxbrew/.linuxbrew/bin:$PATH"' >> ~/.bashrc

** 4 ** Redémarrez l'environnement du terminal Linux et mettez-le à jour:

$ sudo apt update
$ sudo apt upgrade -y
$ sudo apt install git curl file build-essential

J'ai également installé Linuxbrew cette fois.

$ sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"
$ brew doctor
$ brew update
$ brew install gcc zlib

** 5 ** Vérifier les services sous Linux Vérifiez l'état de cron et ssh

$ sudo service cron status
 * cron is not running
$ sudo ssh-keygen -A
$ sudo service ssh start
$ sudo service ssh status
 * sshd is running

Recommended Posts

Construction de l'environnement Linux (sur environnement WSL)
Construction de l'environnement Linux
[Linux] Construction de l'environnement Docker sur Redhat
Linux (WSL) sous Windows
À propos de la construction de l'environnement Linux (CentOS)
Construction de l'environnement Anaconda sur CentOS7
[Tensorflow] Construction de l'environnement Tensorflow sous Windows 10
Utiliser Linux sur Windows 10 (WSL2)
Mémo de construction de l'environnement Python sur Windows 10
Construction de l'environnement Anaconda Python sous Windows 10
Construction de l'environnement Anaconda sur Mac (version 2018)
Mémo de construction de l'environnement Python sur Mac
Construction de l'environnement de développement Python sur macOS
Construire un environnement pour python3.8 sur Mac
Construction de l'environnement de développement (version 2020, WSL2 + VcXsrv)
Présentation de l'environnement Python 3.5.2 sur Amazon Linux
Créer un environnement pour "Tello_Video" sur Ubuntu
Construction d'environnements OpenCV3 et Python3 sur Ubuntu
Remarques sur la création d'un environnement Linux à l'aide de VirtualBox + Vagrant sous Windows 10
Construction de l'environnement Django
Construction de l'environnement DeepIE3D
Construction d'environnement basée sur Emacs
Installez wsl2 et master linux sous Windows
Construction Linux (CentOS)
Construction d'environnement (python)
Construction de l'environnement CodeIgniter
Python - Construction de l'environnement
Construction de l'environnement GeoDjango + SQLite sur OS X
Construction de l'environnement Python
Installez rJava sur Linux dans un environnement R3.6.
Construction de l'environnement Golang
Construction de l'environnement de word2vec
[0] Construction de l'environnement TensorFlow-GPU avec Anaconda sur Ubuntu
Méthode de déploiement (2) (construction de l'environnement EC2 / paramètres Linux / MySQL)
Configurer un environnement de développement Objective-C 2.0 sur Linux
Créer un environnement Arch Linux sur Raspai
Démoniser les processus sous Linux
Installer python sur WSL
Construction de l'environnement: GCP + Docker
Construction de l'environnement du projet Django
jblas sur Arch Linux
Mémo de construction de l'environnement ConoHa
Routeur NAT sur Linux
construction d'environnement python homebrew
Construction d'environnements liés à PyData
Construction de l'environnement Anaconda-4.2.0-python3 (Mac)
Construction de l'environnement de développement Python
Construction de l'environnement YOLO v4 ①
Développer .NET sur Linux
Wake on LAN sous Linux
Variable d'environnement Linux PATH
construction de l'environnement pyenv + fish
Construction de l'environnement de développement python2.7
Mémo de construction de l'environnement BigGorilla
Surveiller le trafic sous Linux
construction de l'environnement de préhension onCentOS6.5