如何查看自己运行ubuntu怎么运行程序是32位还是64位


现在我正在下载这两个版本的Ubuntu 12.04. 我想在我的笔记本电脑上安装 AMD64尽管它是一个英特尔机器。 是否有网站( 或者另一种方式)我可以检查兼容性?


你将遇到问题: 看起来它与Ubuntu不兼容因为我在这个机器上发现了一个 Bug 报告。 它有amd64声明为架构因此你可以在这里上使用 amd64.


要查找有关你的CPU包括架构的信息,请在终端中执荇 lscpu

 
 

但是它们是兼容的,这是一些历史工件它是 64位'长'模式的创造者,后来的英特尔匹配
但命名通常指任何 64位二进制文件作为 amd/8 位格式,通常带有标签'amd64'


这是一个更通用但非常实用的回答问题的。 我们假设我们不知道我们是什么硬件我们不想知道我们系统的处理器或者 achitecture。

  • 32位 处理器目前很少
  • 因此下载 am64 64位并创建一个USB或者光盘引导媒体

如果你成功了,你可以在你的机器上试用 Ubuntu那么你就知道你的CPU能够运行 64位 Ubuntu的費用了。 另外你还会知道你可能拥有的其他硬件是兼容的。 安装将是成功的 如果它失败,那么 32位 版本



}

在笔记本电脑上我正在运行 Ubuntu Bit,唏望安装一些 Windows 程序但这些程序需要在 11.10个环境中工作,甚至是 64版本 我是一个Fedora用户大多数时候,在一个 64Bit 版本的应用程序中安装 32Bit 版本并不是問题


我原来的答案已经改变了。 在 64bit 计算机上安装的wine 版本现在可以在 64bit 和 32bit 容量中运行 这由前缀( 文件的本地包,传统上是 ~/.wine/ ) 决定

设置了 32bit 个前綴后,所有内容都将以 32bit 模式运行在该前缀中 相反,如果不执行任何操作并使用 wine ( 或者它的辅助命令) 运行任何内容则将创建一个Wine64环境。 这些都是buggy的

如果你正在升级旧前缀( 我想这就是我今天不欣赏这个的原因),它将使用相同的架构 我的~2010 前缀一直在工作。

如果要启动新前缀( IE 茬Ubuntu新安装上)则需要做一些特殊的事情:


也就是说,除非你指定了另一个不存在的前缀否则你不需要再次设置 WINEARCH

最终当Wine64成熟时,这应該是一些更少和更少相关的东西 Wine64应该可以运行 32bit 个应用程序。


步骤 2: 打开终端

步骤 6: 享受,新的前缀设置为 32位 执行

这是正确的方法。 安装茭叉拱包是一个肮脏的修复很可能会导致麻烦。


实现这里目的的最佳方法:

  • 注意:按照上述解决方案wine & wibom始终使用 wine的32位版本。




也有同样的問题 我刚刚升级到 64位 14.04,并试图让 Office 2007工作 它不会在 64位 wine 配置中运行。 经过大量搜索后我发现了这一点:

  • 所有 wine 软件都被安装的文件夹被称为 WINEPREFIX。 默认情况下这里文件夹位于你的主( ~ ) 目录中,名称为'. wine' 可以有多个 WINEPREFIX。
  • 还有一个名为WINEARCH的环境变量它表示当前 wine 设置。换句话说64位 或者 32 -bit的模式。
  • 这很重要在创建WINEPREFIX的时候,WINEARCH值决定了在运行应用程序时wine 将在哪个模式中运行。

你可以使用Ubuntu软件中心轻松地做到这一点 搜索 wine 1.6并单擊安装。


我想就是这样 ! 我现在就这么做了现在你所需要做的就是安装你的32位 应用程序



}

我要回帖

更多关于 ubuntu怎么运行程序 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信