跳到内容。

使用WSL的Windows 10/11上的FLUKA

这些脚本将使用Windows Linux子系统(WSL)在Windows 10或Windows 1上设置和安装FLUKA。

Windows Subsystem for Linux允许开发人员直接在Windows上运行GNU/Linux环境(包括大多数命令行工具、实用程序和应用程序),无需修改,无需虚拟机的开销。

1.要求

在安装过程中,它需要Windows 10(内部版本:16299[2017年秋季更新]或更高版本)和管理员权限。

2.安装

安装因Windows版本而异

2.1. 在Windows 10(WSL1)中安装Windows Subsystem for Linux

2.1.1

启动PowerShell(PowerShell)作为管理员并运行以下命令:

Enable-WindowsOptionalFeature-联机-FeatureName Microsoft-Windows-Subsystem-Linux

当命令要求时,重新启动电脑以完成安装。

2.1.2. 从Microsoft应用商店安装Ubuntu Linux

微软商店,搜索Ubuntu公司然后单击获取按钮。安装将自动启动。

2.1.3. 初始化Ubuntu

要进行初始化,只需单击Lauch公司在中微软商店,或查找Ubuntu公司在中开始菜单.

几分钟后,它将要求输入新的Linux用户名和密码。它们可以是任何内容,因为它们与您的Windows凭据无关。

2.1.4. 旧控制台错误

有时您无法输入新的Linux用户名和密码,并显示以下错误消息:

不支持的控制台设置。为了使用此功能,必须禁用旧版控制台。

要解决此问题,请右键单击标题栏,然后选择属性。在选项选项卡禁用使用旧控制台选项,然后单击好 啊。要应用更改,必须关闭Ubuntu公司

要重新启动初始化,Ubuntu公司必须重置。为此,请搜索Ubuntu公司在中开始菜单,右键单击其图标,然后选择(更多)应用程序设置。在新窗口中,单击重置按钮。重置完成后,关闭设置窗口并重新启动Ubuntu公司。初始化将再次开始,现在您可以输入新的Linux用户名和密码。

2.2. 在Windows 11(WSL2)中安装Windows Subsystem for Linux

有关说明,请访问https://learn.microsoft.com/en-us/windows/wsl/install

2.2.1

启动PowerShell(PowerShell)或aWindows命令提示符作为管理员并运行以下命令:

wsl–安装

出现提示时,重新启动电脑以完成安装。

2.2.2

在搜索菜单中查找WSL,然后启动它。

它将要求输入新的Linux用户名和密码。它们可以是任何内容,因为它们与您的Windows凭据无关。

2.4. 下载安装脚本

设置Linux用户名和密码后,将显示Linux提示符,您可以运行以下命令:

git克隆https://github.com/flukadocker/fluka_wsl.git

这将从Github下载安装脚本。

切换到包含脚本的目录:

cd fluka_wsl/

2.5. 运行主安装脚本

运行安装脚本:

对于Windows 11/WSL2

./install.sh

对于Windows 10/WSL1

./install_wls1.sh

在安装开始时,您必须提供Linux密码才能运行苏多命令。

如果需要下载FLUKA,系统会提示您输入FLUKAID(fuid-xxxx)和密码。如果需要下载FLUKA数据文件,您将被提示输入您的FLUKAID(fuid-xxxx),并再次输入密码。

安装脚本将自动执行以下步骤:

  1. 从Github更新自身
  2. 更新Ubuntu包
  3. 安装FLUKA和Flair要求的软件包
  4. 设置Ubuntu以运行FLUKA和Flair
  5. 查看FLUKA和Flair的最新版本
  6. 如有必要,下载FLUKA和Flair
  7. 安装Flair
  8. 编译FLUKA
  9. 清理Ubuntu安装

2.6. 关闭Ubuntu

要完成安装,请关闭Ubuntu公司.

2.7条。安装Xming

安装公共域版本属于圣诞节发件人:

http://www.straghtrunning.com/XmingNotes网站/

3.运行FLUKA

3.1. 开始Xming

搜索圣诞节在中开始菜单并启动它。

3.2. 启动Ubuntu

搜索Ubuntu公司在中开始菜单并启动它。

3.3. 运行FLUKA和Flair

FLUKA已准备好从命令行运行,或者您可以使用以下命令启动Flair:

天赋

3.4. 工作目录

PC的硬盘驱动器位于

/mnt公司/

文件夹。您可以直接在那里工作,无需将任何文件复制到Linux主目录中。

4.更新

4.1. Ubuntu公司

为了保持您的Ubuntu公司最新定期运行以下命令:

sudo apt更新sudo-apt升级

4.2. FLUKA和Flair

当FLUKA或Flair的新版本发布时,只需重新运行安装脚本即可。它将负责更新FLUKA和Flair。更新后Ubuntu公司需要重新启动以完成更改。

5.安装或更新过程中出现错误

如果在安装或更新期间出现问题,可以尝试删除~/.福禄卡/文件夹和下载的FLUKA/Flair包~/fluka_wsl/文件夹。在此之后,重新运行安装脚本。如果问题仍然存在,请在FLUKA邮件列表中报告,并附上~/fluka_wsl/install.log文件。

作为最终解决方案,您可以完全重置Ubuntu公司.