我是 Kali Linux(或任何其他 Linux 发行版)的新手,我正在尝试安装 Wine 来使用软件 Metatrader4,这是一个外汇交易平台(如果我没记错的话,是 32 位)。我没有这样的结构来提出这个问题,所以我自己去解决,为此提前道歉:
首先让我们看看我的 Linux 发行版:
root@kali:~# lsb_release -a
没有可用的 LSB 模块。
经销商 ID:Kali
描述:Kali GNU/Linux 滚动
发布:kali-rolling
代号:kali-rolling
和内核版本:
root@kali:~# uname -a
Linux kali 4.9.0-kali1-amd64 #1 SMP Debian 4.9.6-3kali2 (2017-01-30) x86_64 GNU/Linux
我的存储库是:
root@kali:~# cat /etc/apt/sources.list
deb http://http.kali.org/kali kali-rolling 主要贡献非免费
deb-src http://http.kali.org/kali kali-rolling 主要贡献非免费
deb http://ftp.de.debian.org/debian jessie main
每次我尝试安装 wine 时(当我按 TAB 查看哪些选项出现 WINE 字样时):
因此,如果我是 amd64 架构(因为 kali 上存在 i386 和 amd64,对吧?)并且软件 Metatrader4 (MT4) 是 32 位:
我是否必须安装 wine64 或 wine32 才能在此 Linux 发行版上安装 MT4(32 位)? wine64-bin、winetricks 等是什么?
我是否必须为当前的 kali-rolling 版本添加特定的 Wine 存储库 (ppa)?它存在吗?
提前致谢。
答案1
在这种情况下,您应该安装 32 位 wine。为此,您只需添加 32 位架构,并更新您的存储库列表:
sudo dpkg --add-architecture i386 && sudo apt-get update
追着这个跑sudo apt-get install wine
。