安裝
Alpine Linux
你可以用以下指令通过 Alpine Linux 3.12+ 安装 wslu
:
sudo apk add wslu
Arch Linux
你可以用以下方法安装 wslu
:
- 如未操作过,请先用命令
pacman-key --init
初始化pacman-key
; - 通过以下方法从官网下载 WSL Utilities 公共密钥导入
pacman
:
wget https://pkg.wslutiliti.es/public.key
pacman-key --add public.key
- 使用命令
pacman-key --lsign-key 2D4C887EB08424F157151C493DD50AA7E055D853
本地签名密钥; - 将以下内容加入
/etc/pacman.conf
:
[wslutilities]
Server = https://pkg.wslutiliti.es/arch/
- 使用命令
pacman -Sy && pacman -S wslu
来运行安装。
CentOS 7
sudo yum-config-manager --add-repo https://download.opensuse.org/repositories/home:/wslutilities/CentOS_7/home:wslutilities.repo
sudo yum install wslu
Red Hat Enterprise Linux 7/Oracle Linux 7
sudo yum-config-manager --add-repo https://download.opensuse.org/repositories/home:/wslutilities/RHEL_7/home:wslutilities.repo
sudo yum install wslu
Debian
你可以用以下指令安装 wslu
:
sudo apt install gnupg2 apt-transport-https
wget -O - https://pkg.wslutiliti.es/public.key | sudo gpg -o /usr/share/keyrings/wslu-archive-keyring.pgp --dearmor
echo "deb [signed-by=/usr/share/keyrings/wslu-archive-keyring.pgp] https://pkg.wslutiliti.es/debian \
$(. /etc/os-release && echo "$VERSION_CODENAME") main" | sudo tee /etc/apt/sources.list.d/wslu.list
sudo apt update
sudo apt install wslu
Fedora 以及 CentOS/RHEL/Oracle Linux/AlmaLinux/Rocky Linux 8+
你可以用以下指令通过 COPR
安装 wslu
:
# for CentOS/RHEL 8 only
sudo dnf install epel-release dnf-plugins-core
sudo dnf config-manager --set-enabled PowerTools
sudo dnf copr enable wslutilities/wslu
sudo dnf install wslu
Fedora Remix for WSL
已预装。
Kali Linux
你可以用以下指令安装 wslu
:
sudo apt install gnupg2 apt-transport-https
wget -O - https://pkg.wslutiliti.es/public.key | sudo gpg -o /usr/share/keyrings/wslu-archive-keyring.pgp --dearmor
echo "deb [signed-by=/usr/share/keyrings/wslu-archive-keyring.pgp] https://pkg.wslutiliti.es/kali kali-rolling main" | sudo tee -a /etc/apt/sources.list.d/wslu.list
sudo apt update
sudo apt install wslu
Pengwin
已预装。
Pengwin Enterprise 7
你可以用以下指令安装 wslu
:
sudo yum install wslu
Pengwin Enterprise 8
加入 EPEL 仓库:
sudo dnf install -y epel-release
你可以用以下指令安装 wslu
:
sudo dnf install -y wslu
Ubuntu
提示
Ubuntu 版本需要在此进行反馈。
警告
从 Ubuntu 22.04 LTS 开始不再预装wslu
。请安装 PPA 版。
Ubuntu 22.04 LTS 之前的版本已预装。针对旧版本的安装,请安装依赖于 wslu 的 ubuntu-wsl:
sudo apt update
sudo apt install ubuntu-wsl
请从以下 PPA 安装最新版 wslu
: https://launchpad.net/~wslutilities/+archive/ubuntu/wslu
sudo add-apt-repository ppa:wslutilities/wslu
sudo apt update
sudo apt install wslu
OpenSUSE
你可以用以下命令安装 wslu
:
Leap
SUSE_VERSION="$(grep VERSION= /etc/os-release | sed -e s/VERSION=//g -e s/\"//g -e s/-/_/g)"
sudo zypper addrepo https://copr.fedorainfracloud.org/coprs/wslutilities/wslu/repo/opensuse-leap-${SUSE_VERSION}/wslutilities-wslu-opensuse-leap-${SUSE_VERSION}.repo
sudo zypper ref
sudo zypper in wslu
Tumbleweed
sudo zypper addrepo https://copr.fedorainfracloud.org/coprs/wslutilities/wslu/repo/opensuse-tumbleweed/wslutilities-wslu-opensuse-tumbleweed.repo
sudo zypper ref
sudo zypper in wslu
SUSE Linux Enperprise Server
12 SP5
sudo zypper addrepo https://download.opensuse.org/repositories/home:/wslutilities/SLE_12_SP5/home:wslutilities.repo
sudo zypper addrepo https://download.opensuse.org/repositories/graphics/SLE_12_SP5/graphics.repo
sudo zypper ref
sudo zypper in wslu
15
sudo zypper addrepo https://download.opensuse.org/repositories/home:/wslutilities/SLE_15/home:wslutilities.repo
sudo zypper addrepo https://download.opensuse.org/repositories/graphics/SLE_15_SP3/graphics.repo
sudo zypper ref
sudo zypper in wslu
Void Linux
你可以用以下命令安装 wslu
:
sudo xbps-install wslu
Clear Linux
你可以用以下命令安装 wslu
:
sudo swupd 3rd-party add wslutilities https://pkg.wslutiliti.es/clearlinux
sudo swupd 3rd-party bundle-add wslu
其他发行版
⚠ 不建议
curl | bash
这种方法并不安全。 相关文章
在你想要安装的发行版下运行以下命令:curl -sL https://raw.githubusercontent.com/wslutilities/wslu/master/extras/scripts/wslu-install | bash
针对更旧的版本 (只限英文)
Install from wsl-translinux
wslu
is part of wsl-translinux apt repository.
Following the guidelines Here to add the repository. Then you can simply run sudo apt install wslu
to install wslu
.
However, with lack of support, I moved my packages to my own apt repository.
Install version 1.2
git clone --branch v1.2 https://github.com/patrick330602/wslu.git ~/.wslu
cd ~/.wslu
./configure -i
Install version 1.1/1.0
git clone --branch v1.1 https://github.com/patrick330602/wslu.git
#for 1.0: change 1.1 to 1.0
cd wslu
sudo make install
To uninstall, run sudo make uninstall
Install pre-releases
directly run wslu-dev
after cloning.