OnWorks Linux 和 Windows 在线工作站

商标

工作站免费在线托管

<上一页 | 内容 | 下一页>

启用多架构‌


多架构支持 的dpkg 允许用户定义可以安装在当前系统上的外部架构。 这很容易完成 dpkg --add-架构,如下例所示,为了使用 Wine 运行 Windows 应用程序,需要将 i386 架构添加到 amd64 系统中5. 有对应的 dpkg --remove-架构 放弃对外部架构的支持,但只有在没有安装此架构的软件包时才能使用它。


# dpkg --print-架构

amd64

# dpkg --print-架构

amd64


图片

5https://www.winehq.org/


# 红酒

看起来缺少wine32,您应该安装它。 需要先启用 multiarch。 以 root 身份,请执行“dpkg --add-architecture i386 & apt-get update & apt-get install wine32”

用法:wine PROGRAM [ARGUMENTS...] 运行指定的程序 wine --help 显示此帮助并退出

wine --version 输出版本信息并退出

# dpkg --add-architecture i386

# dpkg --打印外国架构

i386

# apt更新

[...]

# apt安装wine32

[...]

设置 libwine:i386 (1.8.6-5) ...

设置 vdpau-driver-all:i386 (1.1.1-6) ... 设置 wine32:i386 (1.8.6-5) ...

设置 libasound2-plugins:i386 (1.1.1-1) ... 处理 libc-bin (2.24-9) 的触发器

# 红酒

用法:wine PROGRAM [ARGUMENTS...] 运行指定的程序 wine --help 显示此帮助并退出

wine --version 输出版本信息并退出

# dpkg --删除架构 i386

dpkg:错误:无法删除数据库当前使用的架构“i386”

# dpkg --打印外国架构

i386

# 红酒

看起来缺少wine32,您应该安装它。 需要先启用 multiarch。 以 root 身份,请执行“dpkg --add-architecture i386 & apt-get update & apt-get install wine32”

用法:wine PROGRAM [ARGUMENTS...] 运行指定的程序 wine --help 显示此帮助并退出

wine --version 输出版本信息并退出

# dpkg --add-architecture i386

# dpkg --打印外国架构

i386

# apt更新

[...]

# apt安装wine32

[...]

设置 libwine:i386 (1.8.6-5) ...

设置 vdpau-driver-all:i386 (1.1.1-6) ... 设置 wine32:i386 (1.8.6-5) ...

设置 libasound2-plugins:i386 (1.1.1-1) ... 处理 libc-bin (2.24-9) 的触发器

# 红酒

用法:wine PROGRAM [ARGUMENTS...] 运行指定的程序 wine --help 显示此帮助并退出

wine --version 输出版本信息并退出

# dpkg --删除架构 i386

dpkg:错误:无法删除数据库当前使用的架构“i386”

# dpkg --打印外国架构

i386


APT 会自动检测 dpkg 何时被配置为支持国外架构并开始下载相应的 文件在其更新过程中。

然后可以使用 apt install 安装外部软件包 :架构.


使用专有 i386 多架构有多种用例,但最流行的一种是可能性

amd64 上的二进制文件 在 32 位系统 (amd386) 上执行 64 位二进制文​​件 (i64),特别是因为一些流行的专有应用程序(如 Skype)仅以 32 位版本提供。

使用专有 i386 多架构有多种用例,但最流行的一种是可能性

amd64 上的二进制文件 在 32 位系统 (amd386) 上执行 64 位二进制文​​件 (i64),特别是因为一些流行的专有应用程序(如 Skype)仅以 32 位版本提供。



OnWorks 的顶级操作系统云计算: