当前位置:首页 > 技术文章 > 正文内容

如何在 Windows 11 上安装 Bash_win11安装85

Bash 是大多数 Linux 发行版上的默认 shell,由于升级到适用于 Linux 的 Windows 子系统,它在 Windows 11 上运行得比以往任何时候都好。以下是使用 Windows 终端安装 Bourne Again Shell 的方法。

大约五年前,微软发布了最初的 Windows Linux 子系统 (WSL)。从那以后,它经历了重大的修改——最初的 WSL 没有运行真正的Linux 内核,它没有在虚拟机中运行,并且不支持 GUI 应用程序而无需一些额外的步骤。随着升级到 WSL 2.0,所有这一切都发生了变化。

在 WSL 下运行的 Linux 发行版(如 Ubuntu)包括 Bash。它们是在 Windows 11 PC 上获取 Bash 的最佳方式。

如何安装 Bash

BASH 是大多数Linux 发行版(发行版)的默认 shell 。您需要安装 WSL 才能让 Linux 在 Windows 上运行。幸运的是,安装过程已经过简化——它是 Windows 终端中的一个命令。

要以管理员身份运行终端,请单击开始按钮,在搜索栏中键入“终端”,右键单击 Windows 终端结果,然后单击“以管理员身份运行”。

wsl --install在 Windows 终端中键入并按 Enter。它将开始下载和安装必要的资产。这可能需要几分钟,子系统有几百兆字节。

完成后,您的计算机将需要重新启动。键入shutdown /r /t 0并按 Enter 立即重新启动。

计算机重新启动后,安装将自动恢复。首先下载并安装Ubuntu,然后系统会提示您选择用户名和密码。它们不必与您的 Windows 11 登录详细信息相关,并且您不应重复使用相同的密码。

选择密码后,Ubuntu 将启动。

如何安装其他 Linux 发行版

Ubuntu 是 WSL 随附的默认 Linux 操作系统,但它并不是唯一可用的操作系统。wsl –install -d opensuse-42 在终端中输入wsl --list --onlineor wsl -l -o。

您可以通过键入 来安装列出的任何发行版wsl --install -d <distro>。例如,如果你想安装 openSUSE-42,你需要输入wsl --install -d opensuse-42. 如果您愿意,也可以通过 Microsoft Store 安装它们。

注意: PowerShell 和命令提示符不区分大小写。Linux 终端区分大小写。

就是这样——你完成了。Bash 是 Ubuntu 中的默认 shell。您可以通过从“开始”菜单或通过Windows 终端启动 Ubuntu(或任何 Linux 发行版)随时使用 Bash 。

相关文章

推荐使用集串口 SSH远程登录和FTP传输三合一工具MobaXterm

来源:百问网作者:韦东山本文字数:1216,阅读时长:4分钟在以前的资料里,串口和SSH远程登使用SecureCRT,window与ubuntu数据传输使用filezilla,窗口切换来切换去,麻烦也...

Linux scp远程复制命令使用整理(linux远程copy)

快捷复制首先,别那么多废话,快告诉我怎么用,让我直接复制!OK,安排!复制本地文件/目录 ==> 远程机器scp /opt/soft/test.tar.gz root@192.168.1.102...

Linux系统如何查看服务的运行状态

请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习1. 前言本文主要讲解如何在Linux系统上查看服务的运行状态。Linux系统提供各种系统...

【入门】linux服务器查看mysql相关的信息

查看mysql版本mysql --version查看mysql的运行状态systemctl status mysqld查看mysql安装目录which mysql # 输出示例:/usr/bin/my...

在linux上怎么查看cpu信息(linux中如何查看cpu)

在 Linux 上,可以使用多种命令查看 CPU 信息。以下是最常用的几个命令:使用 lscpu 命令: 打开终端并输入以下命令:lscpu此命令将显示有关 CPU 的详细信息,包括核心数, 文章末尾...

如何查询 Linux 中 CPU 的数量?这几个命令要知道!

在深入命令之前,先聊聊为什么要关心 CPU 数量。想象一下,你是个系统管理员,手底下管着几十台服务器,突然有台机器跑任务慢得像乌龟,你得搞清楚是不是 CPU 不够用。或者你是程序员,想写个多线程程序,...