wsl

如何安装CentOS版本的WSL

https://raw.githubusercontent.com/CentOS/sig-cloud-instance-images/a77b36c6c55559b0db5bf9e74e61d32ea709a179/docker/centos-7-docker.tar.xzopen in new window

  • 安装chocolatey,如果不会请参考这里open in new window
  • 使用chocolatey安装LxRunOffline``cinst LxRunOffline -y
  • 使用LxRunOffline安装CentOS
LxRunOffline.exe install -n centos -d E:\ProgramData\Microsoft\Windows\WSL\CentOS -f E:\ProgramData\Microsoft\Windows\WSL\centos-7-docker.tar.xz

说明:其中 -d 后面是要安装到的目录; -f 后面是第二部下载的镜像存放位置;-n 用来指定名称

  • 安装完成之后,使用LxRunOffine 来开启 CentosLxRunOffline run -n centos如果,你只安装了一个WSL,那么直接在cmder输入wsl即可启动CentOS了。

LxRunOffline.exe install -n centos -d D:\hyper_v\centos -f D:\Downloads\centos-7-docker.tar.xz

Windows包管理工具Chocolatey的安装使用

cmd安装

@"%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"

PowerShell安装

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

升级Chocolatey

choco upgrade chocolatey

卸载Chocolatey

我猜你用过Chocolatey就不可能会卸载它了;如果有需要,请参考官方文档open in new window

Chocolatey的使用

安装成功之后,就可以使用Chocolatey了。常用功能如下:

  • search命令choco search 关键字 会搜索出所有包含关键字的软件包。例如搜索jdk会列出eclipse等好几个软件。
  • install命令choco install 软件包名称 安装对应的软件包。
  • update命令choco upgrade 软件包名称
  • uninstall命令choco uninstall 软件包名称

链接:https://www.jianshu.com/p/50aec686100e

Last Updated:
Contributors: 刘荣杰