首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

气象编程 | 适用于 Linux 的 Windows 子系统安装指南 (Windows 10)

安装完成后,请继续执行下一步 - 在安装新的 Linux 分发时,将 WSL 2 设置为默认版本。 (如果希望将新的 Linux 安装设置为 WSL 1,请跳过此步骤。)...步骤 5 - 将 WSL 2 设置为默认版本 打开 PowerShell,然后在安装新的 Linux 发行版时运行以下命令,将 WSL 2 设置为默认版本: PowerShell复制 wsl --set-default-version..._79rhkp1fndgsc 请检查 WSL Docs GitHub 主题 #4103,其中跟踪了此问题以提供更新的信息。...错误:适用于 Linux 的 Windows 子系统未安装发行版。 如果你在已安装 WSL 发行版之后收到此错误: 请先运行该发行版一次,然后在从命令行中调用它。 检查你是否正在运行单独的用户帐户。...这是单独的用户帐户,根据设计将不显示任何已安装的 WSL 发行版。

5.7K60

气象编程 | 适用于 Linux 的 Windows 子系统安装指南 (Windows 10)

安装完成后,请继续执行下一步 - 在安装新的 Linux 分发时,将 WSL 2 设置为默认版本。 (如果希望将新的 Linux 安装设置为 WSL 1,请跳过此步骤。)...步骤 5 - 将 WSL 2 设置为默认版本 打开 PowerShell,然后在安装新的 Linux 发行版时运行以下命令,将 WSL 2 设置为默认版本: PowerShell复制 wsl --set-default-version..._79rhkp1fndgsc 请检查 WSL Docs GitHub 主题 #4103,其中跟踪了此问题以提供更新的信息。...错误:适用于 Linux 的 Windows 子系统未安装发行版。 如果你在已安装 WSL 发行版之后收到此错误: 请先运行该发行版一次,然后在从命令行中调用它。 检查你是否正在运行单独的用户帐户。...这是单独的用户帐户,根据设计将不显示任何已安装的 WSL 发行版。

5.3K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何使用任务组

    上面这段 PowerShell 的作用是修改项目里的 AssemblyInfo.cs,将版本号改为 Env:AssemblyVersion+"....使用任务组 下一步,为了不在每个 Pipeline 中复制粘贴这个 Task 及其中的 PowerShell 脚本,我们需要把这个 Task 做成一个公共的东西。...这时候可以使用任务组 ,它可以将已在生成或发布管道中定义的一系列任务封装到可添加到生成或发布管道中的单个可重用任务,就像任何其他任务一样。...创建任务组后,之前选中的任务就原地转换为新的任务组。 ? 这个任务组的使用方式其它任务一样,在 Add tasks 里添加到 Pipeline 即可。 ? 3....管理任务组 在左边的菜单中选中 Task groups 进入任务组列表的页面,在列表中选中要管理的任务组进入任务组的详细页面。 ?

    1.7K20

    【最新版】在WSL上运行 Linux GUI (图形用户界面)应用(Gnome 文本编辑器、GIMP、Nautilus、VLC、X11 应用)

    在安装过程中,你将需要输入 Ubuntu 发行版的 Linux 凭据(用户名和密码)。 2....现有 WSL 安装   如果已在计算机上安装 WSL,可通过从提升的命令提示符运行更新命令来更新到包含 Linux GUI 支持的最新版本。...选择“开始”,键入 PowerShell,右键单击“Windows PowerShell”,然后选择“以管理员身份运行”。...注意事项   Linux GUI 应用仅由 WSL 2 支持,无法在配置为 WSL 1 的 Linux 发行版中使用。如果需要,可以了解如何将发行版从 WSL 1 更改为 WSL 2。...如果使用的是不同于 Ubuntu 的发行版,则它可能使用与 apt 不同的包管理器。 1. 更新发行版中的包 使用 apt 包管理器更新发行版中的软件包列表。

    2.7K20

    在WSL2中安装CentOS发行版

    `ge` , `get-env` - 获取发行版的默认环境变量。 `se` , `set-env` - 设置发行版的默认环境变量。 `ae` , `add-env` - 添加到发行版的默认环境变量。...`re` , `remove-env` - 从发行版的默认环境变量中删除。 `gu` , `get-uid` - 获取发行版的默认用户的 UID。...`su` , `set-uid` - 设置发行版的默认用户的 UID。 `gk` , `get-kernelcmd` - 获取发行版的默认内核命令行。...`ec` , `export-config` - 将发行版配置导出到 XML 文件。 `ic` , `import-config` - 从 XML 文件导入发行版的配置。...其中要和上面查询到的信息一致,本例中为 centos,输入以下命令并回车: wsl --set-version centos 2 输入以下命令并回车,设置默认使用的发行版: wsl -d centos

    10.2K30

    WSL2中的高级设置配置wsl.conf 和 .wslconfig

    可以通过使用 PowerShell 和以下命令来检查关闭 Linux 发行版 (shell) 后其是否仍在运行:wsl --list --running。...提供了以下选项: 密钥 说明 默认 uid 用于所有文件的所有者的用户 ID 首次安装时 WSL 发行版的默认用户 ID (默认为 1000) gid 用于所有文件的所有者的组 ID 首次安装时 WSL...发行版的默认组 ID (默认为 1000) umask 要对所有文件和目录排除的权限的八进制掩码 000 fmask 要对所有文件排除的权限的八进制掩码 000 dmask 要对所有目录排除的权限的八进制掩码...000 metadata 是否将元数据添加到 Windows 文件以支持 Linux 系统权限 disabled case 确定被视为区分大小写的目录以及使用 WSL 创建的新目录是否将设置标志。...例如,在 Ubuntu 中,默认用户为 uid=1000,gid=1000。如果使用此值指定不同的 gid 或 uid 选项,将覆盖默认用户值。否则,将始终追加默认值。

    21.2K50

    教程 | 如何在Windows 10上安装WSL 2

    在Windows 10上安装WSL 2的过程如下: 启用WSL 2 启用“虚拟机平台” 将WSL 2设置为默认值 安装Linux发行版 我将依次使用PowerShell应用程序逐步完成每个步骤,您需要以管理员身份运行该应用程序...第三步:将WSL 2设置为默认值 以管理员身份打开PowerShell,然后运行以下命令以将WSL 2设置为WSL的默认版本: wsl --set-default-version 2 ?...该工具旨在为您提供最佳的WSL体验: ? 开源Windows Terminal应用 第五步:使用WSL 2 当您安装Ubuntu(或其他Linux发行版)时,快捷方式已添加到“开始”菜单中。...使用它可以“打开” Ubuntu(或您选择的任何发行版)。第一次运行发行版时,你会觉得有点慢。这是发行版必须解压缩它的所有内容,不要中断该过程。 还将提示您设置用于发行版的用户名和密码。...尝试挑选一些您不会忘记的东西。 还将提示您设置用于发行版的用户名和密码。 将WSL 1上的Ubuntu转换为WSL 2 如果您使用WSL 1,则可以将现有的WSL 1安装升级到WSL 2。

    6.3K20

    Anacoda的安装和使用

    下面到这个页面的时候,需要解释一下,有两个勾选框: 第一个选项的意思是是否将Anaconda3添加的PATH环境变量中,将其添加到PATH中的好处就是可以在cmd中使用 conda 命令。...系统PATH查看方法(可省略不看): 查看PATH的方法:“此电脑”右键选择属性-高级系统设置-右下角环境变量-选择path,如图所示: 其中,环境变量有两种,一种是系统变量一种是用户变量,区别在于其等级不同...如果你在上面勾选了“将Anaconda3添加到PATH的选项”,则可以看到用户path中一共添加了四个路径,其用处就在于使用cmd输入conda 命令后,计算机会查找PATH表,然后根据表中的路径可以运行相应的应用...其中最主要的是Anaconda Navigator、 Anaconda Powershell prompt,Anaconda Navigator是Anaconda的图形化界面,你可以在里面管理包和虚拟环境等...,Anaconda Powershell prompt相当于Anaconda的cmd命令行工具,如果你没有将Anaconda添加到PATH则需要使用这个来进行命令行操作。

    1.5K30

    12步搞定WSL 2,安装、交互、迁移、VSCode远程调试应有尽有

    如果想改变默认安装的Linux(安装其他Linux发行版),可以使用下面的命令: wsl --install -d 其中表示Linux发行版的名称,可以使用下面的命令查看WSL2目前支持哪些Linux发行版...默认,Linux发行版的所有文件会都安装在C盘。如果C盘不大,很容易被占满。所以我们期望将Linux发行版安装在其他盘。...以后直接运行,即可进入Ubuntu的终端,如下图所示。 PS:同一个Linux发行版可以启动多个实例,共享其中的文件。...由于WSL是Windows的子系统,都是一个体系的好办事,所以可以直接用下面的地址就可以访问: \\wsl$\Ubuntu-20.04 其中\\wsl$是前缀,后面的Ubuntu-20.04就是在PowerShell...将WSL发行版迁移到另外一台机器上 其实用上面的方法也可以进行迁移,不过这里介绍另外一种比较简单的方法。

    10K30

    WSL的安装与使用

    完成设置后,将进入 Linux 发行版的终端界面。这里可以执行 Linux 命令,并进行开发和运行应用程序。...以下是升级的步骤: 打开 PowerShell,运行以下命令将默认版本设置为 WSL 2: wsl --set-default-version 2 打开 “Microsoft Store” 应用商店,并更新所安装的...打开 PowerShell,运行以下命令将指定的 Linux 发行版切换到 WSL 2: wsl --set-version 发行版名称> 2 忘记WSL密码 如果忘记了 Linux 分发版的密码:...在 PowerShell 内的根级别打开 WSL 发行版后,可使用此命令更新密码:passwd ,其中 是 DISTRO 中帐户的用户名,而你忘记了它的密码...系统将提示你输入新的 UNIX 密码,然后确认该密码。 在被告知密码已成功更新后,请使用以下命令在 PowerShell 内关闭 WSL:exit

    47911

    安装和配置Puppet

    -xenial.deb apt update 注意 如果您希望将另一个Linux发行版作为主服务器运行,则.deb可以使用以下格式替换另一个发行版的初始文件: 基于Red Hat的系统: wget...最后,gid为用户设置主要组。 虽然主要组设置为共享用户名,但尚未创建组本身。保存并退出init.pp。然后,创建一个名为的新文件groups.pp并添加以下内容。此文件将用于创建用户的组。...因为我们在基于Debian和Red Hat的系统上都有代理节点,所以新用户需在Debian系统上的组sudo中,以Red Hat系统上的组wheel中。...将groups值添加到用户资源,调用$rootgroup上一步中定义的变量: /etc/puppet/modules/accounts/manifests/init.pp user { 'username...本指南的其余部分将由该用户运行。 编辑SSH设置 虽然新用户已成功添加到Puppet主服务器,但该帐户仍然不安全。在继续之前,应禁用服务器的根访问权限。

    4.2K30

    如何将 WSL 文件系统移动到另一个驱动器

    如何将 WSL 文件系统移动到另一个驱动器 如果我们在使用 widows 遇到了C:驱动器空间不足的情况下,或者我们希望将文件放在与操作系统不同的磁盘上,我们可以通过以下几个步骤将WSL2文件系统移动到另一个空间比较足的驱动器...前提条件 如果我们使用的用户名不是root用户,那么我们需要知道它当前用户是谁,在WSL端运行以下linux命令: # Linux Terminal whoami 另外,我们需要知道发行版名称和 WSL...版本,在 PowerShell(Windows 端)上运行命令: #PowerShell wsl --list --verbose 知道用户名: equiman,linux发行版: Ubuntu,并确认我们正在使用的...# PowerShell wsl --shutdown 接下来,我们将从UbuntuLinux 发行版创建备份。...默认情况下,Ubuntu 将用作root默认用户,要切换到我们的用户,我们需要运行这些命令。

    32010

    Vcpkg: 总览

    安装并运行vcpkg后, 您可能希望将 TAB补全 添加到您的Shell中。 最后,如果您对vcpkg的未来感兴趣,请查看 清单! 这是一项实验性功能,可能会出现错误。...为了您更好的在cmake或 VSCode CMake Tools 中使用vcpkg, 请查阅 CMake 章节 获取更多信息, 其中包含了在IDE中使用cmake的内容。...安装 Linux Developer Tools 在Linux的不同发行版中,您需要安装不同的工具包: Debian,Ubuntu,popOS或其他基于 Debian 的发行版: $ sudo apt-get...若您希望添加特定发行版的说明,请提交一个 PR!...将 vcpkg 作为一个子模块 当您希望将vcpkg作为一个子模块加入到您的工程中时, 您可以在第一个 project() 调用之前将以下内容添加到 CMakeLists.txt 中, 而无需将 CMAKE_TOOLCHAIN_FILE

    1.8K10

    在window上打造一个顺手的开发环境:在 WSL 上升级 Ubuntu 版本

    在window上打造一个顺手的开发环境:在 WSL 上升级 Ubuntu 版本 前提条件 如果我们使用的用户名不是root用户,那么我们需要知道它当前用户是谁,在WSL端运行以下linux命令: # Linux...Terminal whoami 另外,我们需要知道发行版名称和 WSL版本,在 PowerShell(Windows 端)上运行命令: # PowerShell wsl --list --verbose...知道用户名: equiman,Linux发行版: Ubuntu,并确认我们正在使用的WSL2 版本,我们可以愉快的开始了......# PowerShell wsl --shutdown 接下来,我们将从UbuntuLinux 发行版创建备份。...⚠ 如果不使用 LTS 版本与你无关,您可以将文件中的更改Prompt为并重新运行之前的命令。

    62810

    通过Windows事件日志介绍APT-Hunter

    收集日志:用户可以手动收集CSV和EVTX格式的日志,也可以使用本文后面讨论的powershell脚本自动提取所需的日志。...易于添加新的检测规则,因为字段清除且语法易于使用。 支持将Windows事件日志导出为EVTX和CSV。 分析师可以将新的恶意可执行文件名称直接添加到list中。...使用安全日志检测可疑的枚举用户或组的尝试 使用Powershell操作日志检测Powershell操作(包括TEMP文件夹) 使用Powershell操作日志使用多个事件ID检测可疑的Powershell...使用安全日志检测可运行的可执行文件 使用安全日志检测可疑的Powershell命令 使用安全日志检测通过管理界面创建的用户 使用安全日志检测Windows关闭事件 使用安全日志检测添加到本地组的用户...使用安全日志检测用户添加到全局组的用户 使用安全日志检测用户添加到通用组的用户 使用安全日志检测从全局组中删除的用户 使用安全日志检测从通用组中删除的用户 使用安全日志检测从本地组中删除的用户 使用安全日志检测从全局组中删除的用户

    1.5K20

    基于python和powershell的开源预操作C2服务器

    Octopus是一个开源的、基于python的预操作C2服务器,可以通过HTTP/S控制Octopus的powershell代理。...支持所有带有 powershell 2.0 及更高版本的 Windows 版本。 在不接触 powershell.exe 进程的情况下运行 Octopus windows 可执行代理。...您可以使用以下命令在基于 Debian 的发行版上安装 nasm: apt install nasm 您可以mingw-w64使用以下命令在基于 Debian 的发行版上安装: apt install...设置您的个人资料 要开始设置您的配置文件,您需要编辑profile.py文件,其中包含许多关键变量,它们是: file_reciever_url:处理文件下载。...八达通欺骗参数代理 您可以生成一个新的 EXE 代理,该代理将根据Adam Chester 的出色研究运行带有欺骗参数的 Powershell 进程。

    1.4K40

    Linux:理解sudo以统治您的服务器

    你可能看过 XKCD 的漫画,其中一个人要求另一个人给自己做三明治。当第二个人拒绝时,第一个人回答说,“sudo 做个三明治给我”。...如果下一个命令在 5 分钟窗口之外运行,则需要重新输入用户密码。 将用户添加到所需组 当你将用户添加到 Linux 时,一些发行版会自动将他们添加到 sudo。然而,大多数发行版不会这样做。...将用户添加到所需组的方法取决于你使用的发行版。例如,基于 Ubuntu 的发行版使用 sudo 组,而基于 Fedora 的发行版使用 wheel 组。...因此,要将用户添加到 sudo 组,命令类似于: sudo usermod -aG sudo USER 其中 USER 是要添加的用户名。...要将用户添加到 wheel 组,命令类似于: sudo usermod -aG wheel USER 其中 USER 是用户名。 然后用户必须注销并重新登录才能使更改生效。

    9110

    在 WSL 2 中基于 Docker 编排 LNMP 运行环境

    中,使用了真正的 Linux 内核,这样一来,就可以在其中运行原生的 Linux 容器,也因此,从 WSL 2 开始,Docker Desktop for Windows 支持通过配置将 Docker...升级 Ubuntu 到 WSL 2 发行版 在具备以上条件的基础上需要将 WSL 升级到 WSL 2(如果已经升级到 WSL 2 则跳过此步骤),你可以在 Windows 官方提供的更新 WSL 2 Linux...接下来们以管理员身份运行 PowerShell 来启动一些 WSL 2 特性: ? ?...-18.04 2 命令指定 Ubuntu-18.04 系统使用 WSL 2 发行版,如果你安装的是其他 Linux 系统,以 wsl -l -v 命令列举的 Name 字段为准。...你还可以将 WSL 默认版本号设置为 2,这样,以后安装的虚拟机 Linux 系统都会初始化为 WSL 2 发行版: wsl --set-default-version 2 将 Docker 集成到

    6.9K10
    领券