WSL:修订间差异

来自MalacoKnowledge
init
 
→‎BioArchLinux:​ add optional act
 
(未显示同一用户的3个中间版本)
第1行: 第1行:
WSL可以很好的让不愿意折腾双系统的人在Windows上跑Linux软件,比如早期不支持Windows的raxml-ng。
WSL可以很好的让不愿意折腾双系统的人在Windows上跑Linux软件,比如早期不支持Windows的raxml-ng。
==安装==
==安装==
<ul><li><p>https://insider.windows.com/getting-started 点击注册,之后升级windows10</p></li><li><p>添加一个cmd快捷方式,以管理员权限开始</p><p>dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart</p></li><li><p>重启</p></li></ul>
<ul> https://insider.windows.com/getting-started 点击注册,之后升级windows10
<p>添加一个cmd快捷方式,以管理员权限开始</p>
<pre>dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart  
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart</pre>
<p>重启</p>
</ul>
==WSL2==
==WSL2==
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi 下载并运行<pre>wsl --set-default-version 2 //设为默认版本</pre>
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi 下载并运行<pre>wsl --set-default-version 2 //设为默认版本</pre>
==BioArchLinux==
只需要在[https://github.com/BioArchLinux/mirror 任意一个镜像站点]的 <code>wsl</code> 文件夹下找到 <code>tar</code> 文件即可,解压它,在安装了 <code>wsl</code> 的前提下双击 <code>BioArch.exe</code> 文件,就可以开始成功安装,安装好后键入下述命令即可进入。
<pre>
wsl -d BioArch
</pre>
可以通过以下命令设置它为默认发行版
<code>wsl --set-default BioArch</code>
在使用前需要做一些初始化的任务,比如初始化 WSL,这里的镜像地址可以更改为你喜欢的镜像。<code>mirrorlist</code> 镜像列表参见 [https://archlinux.org/mirrorlist/ Arch Linux] 。<code>mirrorlist.bio</code> 镜像列表见 [https://github.com/BioArchLinux/mirror mirrorlist 仓库] 里的 <code>mirrorlist.bio</code>。
<pre>
# echo 'Server = https://mirrors.sdu.edu.cn/archlinux/$repo/os/$arch' > /etc/pacman.d/mirrorlist
# echo 'Server = https://mirrors.sdu.edu.cn/bioarchlinux/$arch' > /etc/pacman.d/mirrorlist.bio
# pacman -Syu
</pre>
==Arch Linux==
https://github.com/yuk7/ArchWSL 下载并解压,双击exe文件,包有点老,不方便
==Manjaro==
==Manjaro==
https://github.com/sileshn/ManjaroWSL 下载并解压,双击exe文件<pre>wsl -l -v //查看目前发行版
https://github.com/sileshn/ManjaroWSL 下载并解压,双击exe文件
<pre>wsl -l -v //查看目前发行版
wsl -d &lt;distroname&gt; //进入发行版
wsl -d &lt;distroname&gt; //进入发行版
wsl -d Manjaro
wsl -d Manjaro
wsl --set-version &lt;distribution name&gt; &lt;versionNumber&gt; //设置发行版WSL1或者2
wsl --set-version &lt;distribution name&gt; &lt;versionNumber&gt; //设置发行版WSL1或者2
wsl --set-version Manjaro 2</pre>
wsl --set-version Manjaro 2</pre>
==Arch Linux==
https://github.com/yuk7/ArchWSL 下载并解压,双击exe文件,包有点老,不方便
==调试==
==调试==
<pre># passwd //创建管理员密码
<pre># passwd //创建管理员密码

2023年1月1日 (日) 03:42的最新版本

WSL可以很好的让不愿意折腾双系统的人在Windows上跑Linux软件,比如早期不支持Windows的raxml-ng。

安装

    https://insider.windows.com/getting-started 点击注册,之后升级windows10

    添加一个cmd快捷方式,以管理员权限开始

    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

    重启

WSL2

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi 下载并运行

wsl --set-default-version 2 //设为默认版本

BioArchLinux

只需要在任意一个镜像站点wsl 文件夹下找到 tar 文件即可,解压它,在安装了 wsl 的前提下双击 BioArch.exe 文件,就可以开始成功安装,安装好后键入下述命令即可进入。

wsl -d BioArch

可以通过以下命令设置它为默认发行版

wsl --set-default BioArch

在使用前需要做一些初始化的任务,比如初始化 WSL,这里的镜像地址可以更改为你喜欢的镜像。mirrorlist 镜像列表参见 Arch Linuxmirrorlist.bio 镜像列表见 mirrorlist 仓库 里的 mirrorlist.bio

# echo 'Server = https://mirrors.sdu.edu.cn/archlinux/$repo/os/$arch' > /etc/pacman.d/mirrorlist
# echo 'Server = https://mirrors.sdu.edu.cn/bioarchlinux/$arch' > /etc/pacman.d/mirrorlist.bio
# pacman -Syu

Arch Linux

https://github.com/yuk7/ArchWSL 下载并解压,双击exe文件,包有点老,不方便

Manjaro

https://github.com/sileshn/ManjaroWSL 下载并解压,双击exe文件

wsl -l -v //查看目前发行版
wsl -d <distroname> //进入发行版
wsl -d Manjaro
wsl --set-version <distribution name> <versionNumber> //设置发行版WSL1或者2
wsl --set-version Manjaro 2

调试

# passwd //创建管理员密码
# useradd -m -G wheel <usrname> //创建用户
# passwd <usrname> //创建用户密码
# pacman-mirrors -i -c China -m rank
# pacman -Syy
# pacman -Syu