我想安装精灵在 WSL2 上。要添加新的存储库,它提供了这些指示添加 repo 源。但是我一直遇到这个错误bash: /etc/apt/sources.list.d/wsl-transdebian.list: Permission denied
,
安装说明说运行以下命令sudo -s
:
wget -O /etc/apt/trusted.gpg.d/wsl-transdebian.gpg https://arkane-systems.github.io/wsl-transdebian/apt/wsl-transdebian.gpg
chmod a+r /etc/apt/trusted.gpg.d/wsl-transdebian.gpg
cat << EOF > /etc/apt/sources.list.d/wsl-transdebian.list
deb https://arkane-systems.github.io/wsl-transdebian/apt/ $(lsb_release -cs) main
deb-src https://arkane-systems.github.io/wsl-transdebian/apt/ $(lsb_release -cs) main
EOF
apt update
当我运行命令时,终端中cat
会出现一个。然后我输入 deb 命令,这些命令是否也带有前缀?我尝试过使用和不使用,但无法正常工作。>
sudo -s
sudo -s
答案1
使用sudo tee
:
cat << EOF | sudo tee /etc/apt/sources.list.d/wsl-transdebian.list