在64位的openbsd中,能运行32位的程序麽???

OpenBSD的安装、升级、更新等日常问题。

版主: chenjun天地乾坤

回复
cws
钾 K
帖子: 14
注册时间: 2014-02-08 0:28

在64位的openbsd中,能运行32位的程序麽???

帖子 cws » 2014-02-08 1:13

如题,以前好像听说不支持的.也不确定.
现在在windows-xp下用虚拟机试用32位的
我的cpu是4核的4G内存,打算安装64位的系统用于生产环境,特来此问一下.
缺乏人性化的东西都不是好东西

头像
unreal
银 Ag
帖子: 1083
注册时间: 2010-06-07 18:52

帖子 unreal » 2014-02-08 18:30

偶猜测一下,楼上用的是 AMD64架构的PC机。若猜测属实,则楼主的问题的回答是:不能。

头像
acheng
锌 Zn
帖子: 581
注册时间: 2011-07-07 21:52

Re: 在64位的openbsd中,能运行32位的程序麽???

帖子 acheng » 2014-02-08 19:11

OpenBSD上的软件在安装时需要和系统本身保持同一平台(X86/AMD64/Sparc等)和发行版本。如果所说的32位程序不是现有的,需要从源代码编译,则可以试一下。如果只有一个32位的可执行文件,那就不行了。

cws
钾 K
帖子: 14
注册时间: 2014-02-08 0:28

Re:

帖子 cws » 2014-02-09 3:54

unreal 写了:偶猜测一下,楼上用的是 AMD64架构的PC机。若猜测属实,则楼主的问题的回答是:不能。
是的Intel 四核至强 E5345 2.33GHz.
打算安装64位系统,后期再加大内存.
担心有些软件没有64位版本,不知32位的软件能否运行在64位的系统中
缺乏人性化的东西都不是好东西

cws
钾 K
帖子: 14
注册时间: 2014-02-08 0:28

Re: 在64位的openbsd中,能运行32位的程序麽???

帖子 cws » 2014-02-09 4:13

acheng 写了:OpenBSD上的软件在安装时需要和系统本身保持同一平台(X86/AMD64/Sparc等)和发行版本。如果所说的32位程序不是现有的,需要从源代码编译,则可以试一下。如果只有一个32位的可执行文件,那就不行了。
发行版本还要一致???例如系统版本是5.4,就不能用这里的软件ftp://ftp.obsd.si/pub/OpenBSD/5.0/packages/ :confused: :confused: :confused:
缺乏人性化的东西都不是好东西

头像
unreal
银 Ag
帖子: 1083
注册时间: 2010-06-07 18:52

帖子 unreal » 2014-02-09 11:52

cws 写了:
unreal 写了:偶猜测一下,楼上用的是 AMD64架构的PC机。若猜测属实,则楼主的问题的回答是:不能。
是的Intel 四核至强 E5345 2.33GHz.
打算安装64位系统,后期再加大内存.
担心有些软件没有64位版本,不知32位的软件能否运行在64位的系统中
楼主:AMD64 architecture ≠ AMD's processors ,Intel's 64-bit processors ∈AMD64 architecture

偶来一段背书:OpenBSD/amd64 runs on AMD's Athlon-64 family of processors in 64-bit mode. It also runs on processors made by other manufacturers which have cloned the AMD64 extensions. <——这里说到的 other manufacturers 你懂的~

cws
钾 K
帖子: 14
注册时间: 2014-02-08 0:28

Re:

帖子 cws » 2014-02-09 14:34

unreal 写了:
cws 写了:
unreal 写了:偶猜测一下,楼上用的是 AMD64架构的PC机。若猜测属实,则楼主的问题的回答是:不能。
是的Intel 四核至强 E5345 2.33GHz.
打算安装64位系统,后期再加大内存.
担心有些软件没有64位版本,不知32位的软件能否运行在64位的系统中
楼主:AMD64 architecture ≠ AMD's processors ,Intel's 64-bit processors ∈AMD64 architecture

偶来一段背书:OpenBSD/amd64 runs on AMD's Athlon-64 family of processors in 64-bit mode. It also runs on processors made by other manufacturers which have cloned the AMD64 extensions. <——这里说到的 other manufacturers 你懂的~
英文不会.都是靠Google翻译的"它也运行在由已克隆了AMD64扩展其他制造商制造的处理器"
缺乏人性化的东西都不是好东西

头像
unreal
银 Ag
帖子: 1083
注册时间: 2010-06-07 18:52

帖子 unreal » 2014-02-09 23:04

外语不行、能力不济 都不是学习的障碍。本菜是英语半文盲,推荐bing在线翻译,可读性比古狗好一些。你的问题在虚拟机上多测试、多折腾就明白了,不断试错也是不错的学习方法,虽然对新手来说过程比较痛苦。

不知道楼主要在生产环境跑什么软件,去http://openports.se/看吧。

头像
acheng
锌 Zn
帖子: 581
注册时间: 2011-07-07 21:52

Re: 在64位的openbsd中,能运行32位的程序麽???

帖子 acheng » 2014-02-13 11:06

cws 写了:
acheng 写了:OpenBSD上的软件在安装时需要和系统本身保持同一平台(X86/AMD64/Sparc等)和发行版本。如果所说的32位程序不是现有的,需要从源代码编译,则可以试一下。如果只有一个32位的可执行文件,那就不行了。
发行版本还要一致???例如系统版本是5.4,就不能用这里的软件ftp://ftp.obsd.si/pub/OpenBSD/5.0/packages/ :confused: :confused: :confused:
对,5.4版的系统是不能使用5.0或其他版本下的软件。

如果你感兴趣的软件在5.0版时存在,但在5.4时没有了(由于没人维护,出现兼容性问题一时无法解决等原因),那你就不能在5.4版中使用该软件了

cws
钾 K
帖子: 14
注册时间: 2014-02-08 0:28

Re:

帖子 cws » 2014-02-14 19:19

unreal 写了:外语不行、能力不济 都不是学习的障碍。本菜是英语半文盲,推荐bing在线翻译,可读性比古狗好一些。你的问题在虚拟机上多测试、多折腾就明白了,不断试错也是不错的学习方法,虽然对新手来说过程比较痛苦。

不知道楼主要在生产环境跑什么软件,去http://openports.se/看吧。
主要是音频方面的。你现在用的是什么系统?有qq或者邮箱联系一下么
缺乏人性化的东西都不是好东西

头像
unreal
银 Ag
帖子: 1083
注册时间: 2010-06-07 18:52

帖子 unreal » 2014-02-15 12:18

我三台机器分别在用 OB/macppc 5.2release, OB/i386 5.4release, OB/loongson 5.4 snapshot.
我的联系方式请看站内短信。

f5b
锆 Zr
帖子: 643
注册时间: 2011-10-22 20:43

Re: 在64位的openbsd中,能运行32位的程序麽???

帖子 f5b » 2014-02-17 22:08

http://www.openbsd.org/54.html
说,
pre-built packages
i386: 7976
amd64: 7941

编译好的包就相差35个,希望这35个没有你说的音频软件
如果自己编译,大多软件都能用上,snapshot中或许amd64的ports比i386的更多

cws
钾 K
帖子: 14
注册时间: 2014-02-08 0:28

Re: 在64位的openbsd中,能运行32位的程序麽???

帖子 cws » 2014-02-19 19:51

谢谢你们热情的告诉我.非常感激
缺乏人性化的东西都不是好东西

回复

在线用户

正浏览此版面之用户: Ahrefs [Bot] 和 1 访客