使用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下载安装脚本。
切换到包含脚本的目录:
2.5. 运行主安装脚本
运行安装脚本:
对于Windows 11/WSL2
对于Windows 10/WSL1
在安装开始时,您必须提供Linux密码才能运行苏多命令。
如果需要下载FLUKA,系统会提示您输入FLUKAID(fuid-xxxx)和密码。如果需要下载FLUKA数据文件,您将被提示输入您的FLUKAID(fuid-xxxx),并再次输入密码。
安装脚本将自动执行以下步骤:
- 从Github更新自身
- 更新Ubuntu包
- 安装FLUKA和Flair要求的软件包
- 设置Ubuntu以运行FLUKA和Flair
- 查看FLUKA和Flair的最新版本
- 如有必要,下载FLUKA和Flair
- 安装Flair
- 编译FLUKA
- 清理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的硬盘驱动器位于
文件夹。您可以直接在那里工作,无需将任何文件复制到Linux主目录中。
4.更新
4.1. Ubuntu公司
为了保持您的Ubuntu公司最新定期运行以下命令:
4.2. FLUKA和Flair
当FLUKA或Flair的新版本发布时,只需重新运行安装脚本即可。它将负责更新FLUKA和Flair。更新后Ubuntu公司需要重新启动以完成更改。
5.安装或更新过程中出现错误
如果在安装或更新期间出现问题,可以尝试删除~/.福禄卡/
文件夹和下载的FLUKA/Flair包~/fluka_wsl/
文件夹。在此之后,重新运行安装脚本。如果问题仍然存在,请在FLUKA邮件列表中报告,并附上~/fluka_wsl/install.log
文件。
作为最终解决方案,您可以完全重置Ubuntu公司.