现在大家通常安装的都是Kali Linux 64位操作系统,其架构为amd64。如果要安装运行32位的程序(如wine32),则必须添加32位架构i386。添加时候,使用以下命令进行操作:
dpkg --add-architecture i386
添加成功,再更新软件源,再安装对应的软件包即可。
但是,添加架构的时候,系统并不会检测对应的架构是否存在。即使是一个错误的架构名,系统也会添加。但是这样会造成更新软件源失败。这个时候,就需要将错误的系统架构移除。操作方法如下:
(1)使用以下命令,显示已经系统现有的架构。
dpkg --print-architecture
(2)确认要删除的架构名,然后使用以下命令删除。
dpkg --remove-architecture 要移除的架构名 |