LinuxGod.net
Linux大神网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

Linux上运行Windows可执行文件和运行可执行文件的基本信息开始了

2022年11月24日 366点热度

教你如何在 Linux 上,更好的运行 Windows 软件

Linux资讯速推2022-07-25

来自:Linux迷链接:

linux 运行matlab程序_linux运行应用程序_linux 运行java程序

由 Wine 提供支持,Bottles 带来了一个直观的图形用户界面,可以在 Linux 上运行 Windows 可执行文件和程序。

Linux 无疑是提供高度安全和可靠环境的最佳操作系统。但是,由于缺乏软件支持,Linux 总是受到一些人的反对。

如果您也有同感,请不要担心,因为现在您可以使用 Bottles 来使用 Linux 中的任何软件。Bottles 类似于 Wine(一种流行的 Windows 兼容层),但提供了一些高级选项。此外,Bottles 允许您在 Linux 上轻松安装 Windows 软件。如果你也有兴趣在 Linux 上运行任何 Windows 软件,你应该在你的机器上安装 Bottles。

因此,让我们从有关 Bottles 的一些基本信息开始。

什么是 Bottles?

Bottles 是一个开源应用程序,可以以一种完全先进的方式简化和管理 Wine 进程。Wine 进程模仿 Windows C 驱动器并包含在 Linux 上使用基于 Windows 的应用程序所需的所有文件。然而,Wine 进程需要一些升级。因此,Bottles 被开发为以基于 GUI 的方法提供 Wine 进程。

linux运行应用程序_linux 运行java程序_linux 运行matlab程序

简单来说,这个工具通过模仿 C 盘提供 Linux 中的 Windows 环境,让你可以在 Linux 中运行不同的游戏和软件。您还可以根据任何特定程序的要求使用其调整选项来更改系统设置。

每次您为应用程序添加任何依赖项时,Bottles 都会使用默认配置生成一个全新的状态。因此linux,在 Linux 上运行 BAT、MSI 和 EXE 文件变得很容易,因为 Bottles 会根据可执行文件修改系统。

Bottles 是结合 Python 和 Bash 开发的,Bottles 的当前版本是第三个版本,但如果您愿意,仍然可以使用第一个版本。但是,由于一些内部问题,第二个版本已停产。

Bottles 的主要特点

在 Bottles 中直接从文件管理器添加环境变量和运行可执行文件很简单

它具有自动应用程序检测、安装、管理和包修复选项

它支持基于社区驱动存储库的集成依赖安装程序

Bottles 内置了游戏性能改进和优化选项,包括 fsync、着色器编译器、DXVK、缓存管理、esync 等。

您可以创建定期备份并导入必要的数据

它具有 WineHQ 和 ProtonDB 的访问选项

内置的依赖管理器和多语言支持使其更易于使用

自带集成任务管理器,监控软件运行

安装程序的智能检测系统。

如何在 Linux 中安装和使用 Bottles

您可以通过 Flatpak、DEB、AppImage、Snap 等不同的包格式安装 Bottles。不过,Flatpak、AppImage 和 Snap 之间存在差异,请根据需要选择一种。

让我们在 Ubuntu 中使用 Flatpak 安装 Bottles;首先在您的系统上安装 Flatpak。

Flatpak安装成功后,使用以下命令安装Bottles:

安装后linux系统安装教程,访问“应用程序”菜单并搜索“Bottles”以启动它。

linux 运行java程序_linux运行应用程序_linux 运行matlab程序

单击箭头图标开始 Bottles 配置过程。

linux 运行java程序_linux运行应用程序_linux 运行matlab程序

一切都设置好后,让我们安装 WinRAR,它仅适用于 Windows,不适用于 Linux。为此,首先,访问官方 WinRAR 网站并下载最新版本。

下载WinRAR:

在 Bottles 中,单击加号(+) 图标或创建新的 Bottle(Create a new Bottle)按钮并输入您要使用的名称。

linux运行应用程序_linux 运行java程序_linux 运行matlab程序

当我们安装 WinRAR 时,它是一个 Windows 应用程序linux运行应用程序,从 Environment 列表中选择Application并单击Create按钮。您可以选择列表中的不同环境:

游戏Gaming:创建一个专注于游戏的Bottles,并进行大量调整以帮助您顺利运行游戏

应用程序Application:通过改进来修改瓶子以运行不同的 Windows 桌面应用程序

自定义Custom:创建一个没有特别调整的自定义Bottles(它有助于用户试验设置)

linux 运行matlab程序_linux运行应用程序_linux 运行java程序

完成后,系统将根据 Windows 应用程序的要求开始设置配置。

linux 运行java程序_linux 运行matlab程序_linux运行应用程序

现在,您将看到Bottles主界面中列出的新Bottles。双击 WinRAR 将其打开。

linux运行应用程序_linux 运行matlab程序_linux 运行java程序

在这里,您可以根据需要更改设置、首选项和安装程序选项。

linux 运行matlab程序_linux 运行java程序_linux运行应用程序

单击“运行可执行文件 Run Executable”选项并选择 WinRAR 的 EXE 文件。

linux 运行matlab程序_linux 运行java程序_linux运行应用程序

选择 WinRAR 安装文件后,您将获得一个安装程序的新窗口。

linux 运行java程序_linux运行应用程序_linux 运行matlab程序

最后,您可以在 Linux 上访问 WinRAR 以提取任何存档文件,包括 RAR 和 ZIP。

linux运行应用程序_linux 运行matlab程序_linux 运行java程序

如您所见,Bottles 使用 Wine 进程创建了用于安装 WinRAR 的 Windows 环境。

Bottles 的高级选项

您可以在 Installers 选项中为任何应用程序安装不同的程序来调整 Bottles。它类似于 ProtonDB 的 Installer 选项,并根据程序与系统的兼容性显示程序的评级。例如,白金级(Platinum)意味着它高度兼容,而青铜级意味着它与系统的一致性较差。

让我们安装 EA Launcherlinux运行应用程序,因为它的评级为白金Platinum。单击下载符号以获取它。

从Dependencies选项中,您可以下载可以增强 Windows 程序兼容性的编解码器和库。该列表包含不同的依赖项以及有关它们的特定详细信息,因此您可以相应地安装它们。

linux 运行java程序_linux运行应用程序_linux 运行matlab程序

使用 Bottles 在 Linux 中使用任何 Windows 软件

关于为什么许多 Windows 软件不支持 Linux 一直存在争论。许多 Linux 用户都在寻找 Wine 的替代品来在 Linux 上运行 Windows 可执行文件,如果您发现自己也在做同样的事情,Bottles 就是为您准备的。它是一个兼容层,您可以使用它在 Linux 上运行任何 Windows 软件。基于 Wine 进程,Bottles 具有高级选项和直观的图形环境。

您可以安装任何 Windows 软件,只要您在创建和安装程序之前调整它的 Bottles。否则,它可能无法在您的系统上正常运行,并且您可能会遇到错误、崩溃、错误等。

您可以使用 Flatpak(一种与发行版无关的打包格式)在任何发行版上安装 Bottles,因为几乎所有基于 Linux 的操作系统都支持它。此外,如果您在 Linux 上安装 Bottles 时遇到任何错误,也可以使用 AppImages。

END

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: linux社区 linux系统 软件
最后更新:2022年11月24日

Linux大神网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux大神网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
(Linux基础知识)Linux察看版本信息的信息三 从容迎接Windows时代:Ubuntu安装Win7虚拟机教程 教下大伙儿红旗linux系统镜像系统安装实例教程流程汇总 轻松压缩文件,linux命令必备! 红旗Linux推出新版本:界面设计媲美Windows Linux部署项目:构建高效稳定的运行环境 掌握Linux下载文件命令技巧,轻松高效获取所需资料 Linux系统查看系统运行状态的top命令的功能 轻松解决Linux内存溢出问题:9个实用方法 Linux常用的命令大全-系统管理进程与作业管理命令解释大全 linux内核api 深入探索Linux内核API,你真的了解吗? 教你在XShell软件中使用sz和rz命令下载和上传文件 RedHatEnterprise命令删除空文件夹命令教程操作环境介绍 轻松掌握Linux目录权限777提升技巧 LinuxTCP协议栈的内部机制和优化技术介绍 手动删除400多万个小文件,rm-删除执行不动 mysql执行sql脚本文件的方法:SQLServerjava能写游戏吗 解密Unix时间戳转换技巧,轻松读懂日期奥秘 在Linux中轻松删除单个文件、文件组或整个文件夹 掌握Linux编译C语言的命令,轻松使用编译器
Linux文件路径查询方法,轻松获取文件位置Linux移植6410:从零开始的挑战!linux php安装 快速掌握Linux下PHP安装,轻松入门流行技术linux patch 文件 解决LinuxPatch文件10大疑难杂症,轻松应对!Ubuntu系统更改IP地址的简易教程,跟随以下步骤即可搞定!高效搭建Linux Android开发环境,轻松提升开发体验轻松掌握:如何查询Linux内核版本?Linux安装Matlab指南,快速掌握安装步骤Ubuntu 16安装网卡驱动教程,轻松解决网络连接问题Linux启动时,不使用图形界面可能更有效率!移植Linux,手机变身“大杀器”!详解8大关键操作Linux更高效,掌握启动终端快捷键!纯Python库实现上面介绍的HTML转换为PDF的软件Fedora 13服务器配置指南:9个实用技巧全解析9种方法轻松获取Linux版本,快速掌握系统信息!博客韦东山freeRTOS系列教程:入门文档教程+进阶视频教程轻松掌握linux ldd命令的技巧,成为高效开发者与管理员Linux VPS安全检测,保障服务器稳定运行!Linux下高效开发必备:配置Tomcat和JDK分析Linux中的I2C驱动程序框架核心结构(i2c-bus结构)
普联技术有限公司程序的安装包使用方法通过-LINK Linux VPS安全检测,保障服务器稳定运行! 【中信建投】供应MXNTP10系列采用北斗卫星时钟信号 最佳解决思路MySQLWorkbench5.1AlphaforLinuxavailable 开源软件安装源码包的方式安装软件 Linux系统的安装-Ubuntu开启虚拟机安装过程默认注意事项 Linux下的安装zip解压功能及安装unzip教程 Linux系统的修改权限与默认权限的分类及处理方法 卸载软件yumclean清除yum缓存(更换过yum源的时候建议清除下之前缓存) 【】U盘su的输出是否有usb-storage, 如何在Linux上运行.exe文件的唯一方法?-八维教育 如何吸引厂商开发更多更丰富的Linux软件问题 (干货)linux心来的一层经典 Linux游戏起源于最受欢迎的游戏平台:SteamOS介绍 重新启动RedHatLinuxrelease命令注销系统的logout命令-上海怡健医学 【Linux基础知识】ubuntu下可执行文件的基本知识点总结 (编程)编程的更进一步更进一步.1--2 Linux发行版的学习方法与学习中应该注意的一些事 【好玩的网络-第2.5期】分配IP有哪些骚操作?小白保姆级教程 PS教程:如何用gif文件来形容文件的意思?
标签聚合
命令模式 文件目录 linux系统 linux服务器 虚拟机 命令 linux脚本 电脑 软件 sudo
书籍
课程
技术群
技术干货大合集↓
  • 2023年3月 / 89篇
  • 2023年2月 / 84篇
  • 2023年1月 / 161篇
  • 2022年12月 / 187篇
  • 2022年11月 / 76篇
友情链接:

Linux书籍 | Linux命令 | Linux系统 | RHCE红帽认证 | Linux软件 | Linux教程 | CentOS系统 | Linux内核 | Linux服务器 | Linux大神 | IT资源

COPYRIGHT © 2023 linuxgod.net ALL RIGHTS RESERVED.